Probléme symfony
Résolu
Anoso
Messages postés
144
Date d'inscription
Statut
Membre
Dernière intervention
-
Anoso Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
Anoso Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai commencé le tutoriel jobeet de symfony
tout va bien j'ai crée la base de donnée et les modéles et quand j'arrive sur
le fichier layout.php j'ai le probléme suivant:
Fatal error: Call to undefined function use_javascript() in C:\wamp\www\jobeet\apps\frontend\templates\layout.php on line 6
en plus les images ne s'affiche plus et j'obtien l'erreur suivant:
The requested URL /images/favicon.ico was not found on this server
s'il vous plaît aidez moi!!
et voila le contenu de layout.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Jobeet - Your best job board</title>
<link rel="shortcut icon" href="/images/favicon.ico" />
<?php use_javascript('jquery-1.2.6.min.js') ?>
<?php use_javascript('search.js') ?>
<?php include_javascripts() ?>
<?php include_stylesheets() ?>
</head>
<body>
<div id="container">
<div id="header">
<div class="content">
<h1><a href="<?php echo url_for('job/index') ?>">
<img src="/images/logo.jpg" alt="Jobeet Job Board" />
</a></h1>
<div id="sub_header">
<div class="post">
<h2>Ask for people</h2>
<div>
<a href="<?php echo url_for('job/index') ?>">Post a Job</a>
</div>
</div>
<div class="search">
<h2>Ask for a job</h2>
<form action="" method="get">
<input type="text" name="keywords"
id="search_keywords" />
<input type="submit" value="search" />
<div class="help">
Enter some keywords (city, country, position, ...)
</div>
</form>
</div>
</div>
</div>
</div>
<div id="content">
<?php if ($sf_user->hasFlash('notice')): ?>
<div class="flash_notice">
<?php echo $sf_user->getFlash('notice') ?>
</div>
<?php endif; ?>
<?php if ($sf_user->hasFlash('error')): ?>
<div class="flash_error">
<?php echo $sf_user->getFlash('error') ?>
</div>
<?php endif; ?>
<div class="content">
<?php echo $sf_content ?>
</div>
</div>
<div id="footer">
<div class="content">
<span class="symfony">
<img alt="" src="/images/jobeet-mini.png" />
powered by <a href="https://symfony.com/legacy">
<img src="/images/symfony.gif" alt="symfony framework" />
</a>
</span>
<ul>
<li><a href="">About Jobeet</a></li>
<li class="feed"><a href="">Full feed</a></li>
<li><a href="">Jobeet API</a></li>
<li class="last"><a href="">Affiliates</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>
j'ai commencé le tutoriel jobeet de symfony
tout va bien j'ai crée la base de donnée et les modéles et quand j'arrive sur
le fichier layout.php j'ai le probléme suivant:
Fatal error: Call to undefined function use_javascript() in C:\wamp\www\jobeet\apps\frontend\templates\layout.php on line 6
en plus les images ne s'affiche plus et j'obtien l'erreur suivant:
The requested URL /images/favicon.ico was not found on this server
s'il vous plaît aidez moi!!
et voila le contenu de layout.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Jobeet - Your best job board</title>
<link rel="shortcut icon" href="/images/favicon.ico" />
<?php use_javascript('jquery-1.2.6.min.js') ?>
<?php use_javascript('search.js') ?>
<?php include_javascripts() ?>
<?php include_stylesheets() ?>
</head>
<body>
<div id="container">
<div id="header">
<div class="content">
<h1><a href="<?php echo url_for('job/index') ?>">
<img src="/images/logo.jpg" alt="Jobeet Job Board" />
</a></h1>
<div id="sub_header">
<div class="post">
<h2>Ask for people</h2>
<div>
<a href="<?php echo url_for('job/index') ?>">Post a Job</a>
</div>
</div>
<div class="search">
<h2>Ask for a job</h2>
<form action="" method="get">
<input type="text" name="keywords"
id="search_keywords" />
<input type="submit" value="search" />
<div class="help">
Enter some keywords (city, country, position, ...)
</div>
</form>
</div>
</div>
</div>
</div>
<div id="content">
<?php if ($sf_user->hasFlash('notice')): ?>
<div class="flash_notice">
<?php echo $sf_user->getFlash('notice') ?>
</div>
<?php endif; ?>
<?php if ($sf_user->hasFlash('error')): ?>
<div class="flash_error">
<?php echo $sf_user->getFlash('error') ?>
</div>
<?php endif; ?>
<div class="content">
<?php echo $sf_content ?>
</div>
</div>
<div id="footer">
<div class="content">
<span class="symfony">
<img alt="" src="/images/jobeet-mini.png" />
powered by <a href="https://symfony.com/legacy">
<img src="/images/symfony.gif" alt="symfony framework" />
</a>
</span>
<ul>
<li><a href="">About Jobeet</a></li>
<li class="feed"><a href="">Full feed</a></li>
<li><a href="">Jobeet API</a></li>
<li class="last"><a href="">Affiliates</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>
2 réponses
HOULLAA ... La c'est déjà plus technique, Tu à essayer de poser ta question sur https://openclassrooms.com/fr/
Tu aurra surement plus de chance d'avoir une réponse.
Tu aurra surement plus de chance d'avoir une réponse.
je sais pas si ça va aider quelqu'un mais j'ai résolu le probléme ,en fait dans symfony il faut jamais essayer d'appeler directement un fichier php sauf le contrôleur (index.php, frontend_dev.php ...
donc dans mon cas j'ai appeler frontend_dev.php/job/create
et ca marche bien!
Vive comment ca marche!
donc dans mon cas j'ai appeler frontend_dev.php/job/create
et ca marche bien!
Vive comment ca marche!