[symfony-fr] Re: page d'accueil avec symfony

2008-07-06 Par sujet Olivier LOYNET

Bonjour,

Le contenu de la page d'accueil peut être n'importe quel module.
Cela est déterminé par la route par défaut dans le fichier "routing.yml"

homepage:
  url:   /
  param: { module: ton_module, action: ton_action }


Le contenu est affiché dans le layout principal par le code suivant :
getRaw('sf_content') ?>

Voir 
http://www.symfony-project.org/book/1_0/07-Inside-the-View-Layer

Dans le layout principal, tu peux ensuite inclure d'autres modules par les
fonctions symfony
- include_component
- include_partial
- include_slot

En conclusion du peux créer un module nommé "homepage" qui aura l'action
"index" ce qui donnera la config dans "routing.yml"

homepage:
  url:   /
  param: { module: homepage, action: index }


Olivier



> -Original Message-
> From: symfony-fr@googlegroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of KiMaN
> Sent: Sunday, July 06, 2008 3:43 PM
> To: Symfony-fr
> Subject: [symfony-fr] page d'accueil avec symfony
> 
> 
> Bonjour,
> je débute avec symfony et j'ai un petit problème au lancement, sur ma
> page d'accueil je veux avoir une présentations de l'entreprise,
> évenements, news(rss) ces des modules (on es bien d'accord ??)
> 
> question n° 1:
> 
> es que accueil est un module ?
> 
> si c'est oui :
> 
> question n° 2:
> 
> 
> comment je peux afficher tout mes  modules cité sur la page d'accueil
> ou comment je peux lancer plusieurs actions au même temps
> 
> Merci de votre aide
> 
> 
> 

--~--~-~--~~~---~--~~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse symfony-fr@googlegroups.com
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~--~~~~--~~--~--~---



[symfony-fr] page d'accueil avec symfony

2008-07-06 Par sujet KiMaN

Bonjour,
je débute avec symfony et j'ai un petit problème au lancement, sur ma
page d'accueil je veux avoir une présentations de l'entreprise,
évenements, news(rss) ces des modules (on es bien d'accord ??)

question n° 1:

es que accueil est un module ?

si c'est oui :

question n° 2:


comment je peux afficher tout mes  modules cité sur la page d'accueil
ou comment je peux lancer plusieurs actions au même temps

Merci de votre aide


--~--~-~--~~~---~--~~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse symfony-fr@googlegroups.com
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~--~~~~--~~--~--~---



[symfony-fr] Re: Déploiement sur hébergement 1and1

2008-07-06 Par sujet SB4M

C pas grave pour l'instant, il peuvent rien faire. Sinon j'ai bien mis
no_script_name pour le backend et je viens d'ajouter backend.php/
devant toutes les url mais sous ma version local il n'y avait pas de
problème comme ça enfin bon. Ca marche pas, je suis désolé de te
soualer avec mon problème, c'est vraiment sympa de m'aider.

On 5 juil, 16:02, "lionel chanson" <[EMAIL PROTECTED]> wrote:
> WAOU => sécurise le rapido les messages google sont accessibles par le
> web à n'importe qui
>
> http://groups.google.com/group/symfony-fr/browse_thread/thread/ef6e21...
> en plus il est en tête des messages du groupe.
>
> Sinon c'est simple, backend.php tu es obligé d'avoir le nom du fichier
> dans l'url sinon c'est redirigé sur le frontend
> Tu as mis no_script_name on dans backend/config/settings.yml ?
>
> ++
> Lionel
>
> Le 5 juillet 2008 12:46, SB4M <[EMAIL PROTECTED]> a écrit :
>
>
>
> > Ha oui, dsl je suis un peu tête en l'air. Merci beaucoup par contre
> > dernier petit problème pour le backend (http://
> > s240903850.onlinehome.fr/backend.php) j'ai fait les même opérations il
> > ne marche pas :S, tu peux essayer il n'est pas sécurisé pour
> > l'instant.
>
> > On 4 juil, 19:31, "lionel chanson" <[EMAIL PROTECTED]> wrote:
> >> Heu... moi ça fonctionne là :-)
>
> >> Le 4 juillet 2008 18:45, SB4M <[EMAIL PROTECTED]> a écrit :
>
> >> > Merci de ta persévérance mais je vois rien, j'ai ajouté cela :
> >> > prod:
> >> >  .settings:
> >> >    error_reporting:        4095
> >> >    no_script_name:         on
> >> >    web_debug:              on
> >> > et comme tu peux le voir il n'y a rien de nouveau.
> >> > Merci encore.
>
> >> > On 3 juil, 14:03, "lionel chanson" <[EMAIL PROTECTED]> wrote:
> >> >> Salut,
>
> >> >> Bon nikel pour le rewritebase.
>
> >> >> Pourquoi je t'ai demandé le database.yml ?
>
> >> >> Tu m'as dit que cache/ log/ avaient les bons droits d'accès.
> >> >> l'env de dev frontend_dev.php fonctionne, mais pas l'env de prod avec 
> >> >> index.php
>
> >> >> Donc une possibilité de configuration suivant un env est le 
> >> >> databases.yml.
>
> >> >> Ce que tu peux faire pour trouver l'erreur c'est modifié dans un
> >> >> premier temps le fichier apps/frontend/config/settings.yml et ajouter
> >> >> la ligne pour prod :
> >> >> error_reporting:        4095
>
> >> >> Si c'est une erreur php elle sera affichée dans le navigateur. Si tu
> >> >> n'as rien rajoute pour avoir la barre de debug sf
> >> >> web_debug:              on
>
> >> >> Bon courage.
>
> >> >> Le 2 juillet 2008 12:52, SB4M <[EMAIL PROTECTED]> a écrit :
>
> >> >> > Merci de ta réponse, j'ai décommenter le RewriteBase / et maintenant
> >> >> > il point correctement sur l'index. Je te joins le database.yml mais
> >> >> > j'en vois pas l'interet, c'est juste pour accéder à la bd et ceci
> >> >> > fonctionne on dirait.
>
> >> >> > all:
> >> >> >  propel:
> >> >> >    class:      sfPropelDatabase
> >> >> >    param:
> >> >> >      phptype:  mysql
> >> >> >      host:     db1516.1and1.fr
> >> >> >      database: XX
> >> >> >      username: XX
> >> >> >      password: XX
>
> >> >> > On 2 juil, 01:29, "lionel chanson" <[EMAIL PROTECTED]> wrote:
> >> >> >> Je viens de penser à un truc... ça fonctionne le problème vient 
> >> >> >> d'ailleurs :-(
>
> >> >> >> Pour la gestion des erreurs symfony est très propre mais cela prête 
> >> >> >> à confusion.
>
> >> >> >> Si je fais une requête surhttp://s240903850.onlinehome.fr/j'aiune
> >> >> >> erreur du serveur.
> >> >> >> Si je fais une requête surhttp://s240903850.onlinehome.fr/index.php
> >> >> >> j'ai une erreur 500 mais pas celle du .htaccess, ici c'est le module
> >> >> >> defaut qui est utilisé, donc symfony fonctionne mais pas ton projet.
>
> >> >> >> Pour l'erreur 404 serveur essaye dans le .htaccess de décommenter la
> >> >> >> ligne RewriteBase /
>
> >> >> >> Pour l'erreur 500 c'est au niveau de ta conf du projet je pense. Je
> >> >> >> penche pour ton fichier database.yml puisque l'environnement de test
> >> >> >> fonctionne avec frontend_dev.php.
>
> >> >> >> Si tu vois pas poste le fichier database.yml mais sans les valeurs 
> >> >> >> d'accès ;-)
>
> >> >> >> ++
> >> >> >> Lionel
>
> >> >> >> Le 1 juillet 2008 15:56, SB4M <[EMAIL PROTECTED]> a écrit :
>
> >> >> >> > AddType x-mapp-php5 .php
> >> >> >> > AddHandler x-mapp-php5 .php
>
> >> >> >> > Options +FollowSymLinks +ExecCGI
>
> >> >> >> > 
> >> >> >> >  RewriteEngine On
>
> >> >> >> >  # uncomment the following line, if you are having trouble
> >> >> >> >  # getting no_script_name to work
> >> >> >> >  #RewriteBase /
>
> >> >> >> >  # we skip all files with .something
> >> >> >> >  # comment the following 3 lines to allow periods in routes
> >> >> >> >  RewriteCond %{REQUEST_URI} \..+$
> >> >> >> >  RewriteCond %{REQUEST_URI} !\.html$
> >> >> >> >  RewriteRule .* - [L]
>
> >> >> >> >  # we check if the .html version is here (caching)
> >> >> >> >  RewriteRule ^$ index.html [QSA]
> >> >> >> >  RewriteRule ^([^.]+)$ $1.html [QSA]
> >>