Submitted by Bastien0289 on
Bonjour !
Je suis en trin de faire un job étudiant et on m'a filé un tas de modification à faire sur le futur site de l'agence. Seulement voilà, je suis vraiment nul en php, cms...
J'ai réussi à organiser des blocs sur certaines pages mais là, je suis confronté un problème qui dépasse mes capacités limitées :). En fait, je dois modifier l'interface de la page d'accueil et celle-ci a une organisation tout à fait différente du reste du site. Je me demandais donc comment je devais procéder pour modifier le thème de cette dernière sans affecter celui du reste du site.
J'espère que vous me comprennez et que vous pourrez me venir en aide...
D'avance merci !
Cordialement,
Bastien.
Bonjour Bastien, Voici un
Permalien Soumis par kovalsky le 30 Juillet, 2009 - 12:21
Bonjour Bastien,
Voici un lien qui devrait pouvoir t'aider:
http://www.kolossaldrupal.org/docs/personnalisation-complete-de-votre-pa...
Il faut créer un gabarit spécifique à ta page d'accueil dans ton thème, tout est expliqué sur le site ci-dessus...
Bon courage et bonne journée
Merci kovalsky, je regarde
Permalien Soumis par Bastien0289 le 30 Juillet, 2009 - 12:25
Merci kovalsky, je regarde ça tout de suite.
Je dois redessiner ma page
Permalien Soumis par Bastien0289 le 30 Juillet, 2009 - 12:27
Je dois redessiner ma page en php à partir du gabarit de la page d'accueil actuelle si je comprends bien ?
Ca dépend de ce que tu
Permalien Soumis par kovalsky le 30 Juillet, 2009 - 14:02
Ca dépend de ce que tu veux...
Tu peux aussi faire une page avec Panel et l'assigner comme page d'accueil par défaut à ton site...
Qu'entends-tu par Panel ?
Permalien Soumis par Bastien0289 le 30 Juillet, 2009 - 16:26
Qu'entends-tu par Panel ?
je te conseille de lire cela
Permalien Soumis par elrems le 30 Juillet, 2009 - 14:43
je te conseille de lire cela :
http://drupal.org/node/190815#template-suggestions
tu as le template : page-front.tpl.php
Merci ! C'est pas facile à
Permalien Soumis par Bastien0289 le 30 Juillet, 2009 - 16:25
Merci !
C'est pas facile à comprendre ce machin :D
Kovalsky, qu'entends-tu par Panel?
Je me suis renseigné et
Permalien Soumis par Bastien0289 le 30 Juillet, 2009 - 17:26
Je me suis renseigné et Panel à l'air de pouvoir m'aider... Je l'installe.
Panel est un module qui
Permalien Soumis par kovalsky le 31 Juillet, 2009 - 09:01
Panel est un module qui permet de créer des pages sans toucher au theme du site..
Par contre il dépend d'un autre module Chaos Tools...
Sans lui tu en pourras pas activer ni te servir de panels...
Je l'ai installé, cTools
Permalien Soumis par Bastien0289 le 31 Juillet, 2009 - 10:10
Je l'ai installé, cTools aussi mais quand je clique sur Administrer, je ne le trouve pas :(
edit : j'ai modifié les autorisations et maintenant je l'ai trouvé
Un nouveau problème
Permalien Soumis par Bastien0289 le 31 Juillet, 2009 - 10:40
Un nouveau problème s'oppose à moi.
J'ai su créer un nouveau panel (panel en 3 colonnes identiques + top + footer). J'arrive à y mettre du contenu déjà créer mais quand je veux y mettre du nouveau contenu (parametres>add content>New custom content), je met un titre et je remplis le texte et je tombe sur une page blanche avec ça :
[ { "command": "append", "selector": "#panel-pane-right", "data": "\x3cdiv class=\"panel-pane\" id=\"panel-pane-new-2\"\x3e\x3cdiv class=\"grabber\"\x3e\x3cspan class=\"buttons\"\x3e\x3cdiv class=\"ctools-dropdown-no-js ctools-dropdown\" id=\"ctools-dropdown-1\"\x3e\x3cdiv class=\"ctools-dropdown-link-wrapper\"\x3e\x3ca href=\"#\" class=\"ctools-dropdown-link ctools-dropdown-image-link\"\x3e\x3cimg src=\"/sites/all/modules/panels/images/icon-configure.png\" alt=\"\" title=\"\" width=\"16\" height=\"16\" /\x3e\x3c/a\x3e\x3c/div\x3e\x3cdiv class=\"ctools-dropdown-container-wrapper\"\x3e\x3cdiv class=\"ctools-dropdown-container\"\x3e\x3cul class=\"links\"\x3e\x3cli class=\"0 first\"\x3e\x3ca href=\"/panels/ajax/hide/panel_context%3Apage-Acceuil%3Apage_Acceuil_panel_context/new-2\" class=\"ctools-use-ajax\"\x3eDisable this pane\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"1\"\x3e\x3ca href=\"/panels/ajax/configure/panel_context%3Apage-Acceuil%3Apage_Acceuil_panel_context/new-2\" class=\"ctools-use-modal\"\x3eParamètres\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"2\"\x3e\x3ca href=\"/panels/ajax/style-type/pane/panel_context%3Apage-Acceuil%3Apage_Acceuil_panel_context/new-2\" class=\"ctools-use-modal\"\x3eStyle: No style\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"3\"\x3e\x3ca href=\"/panels/ajax/pane-css/panel_context%3Apage-Acceuil%3Apage_Acceuil_panel_context/new-2\" class=\"ctools-use-modal\"\x3eCSS properties\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"4\"\x3e\x3ca href=\"/panels/ajax/access-settings/panel_context%3Apage-Acceuil%3Apage_Acceuil_panel_context/new-2\" class=\"ctools-use-modal\"\x3eVisibility settings\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"5\"\x3e\x3ca href=\"/panels/ajax/access-add/panel_context%3Apage-Acceuil%3Apage_Acceuil_panel_context/new-2\" class=\"ctools-use-modal\"\x3e -- Add new visibility rule\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"6\"\x3e\x3ca href=\"/panels/ajax/cache-method/panel_context%3Apage-Acceuil%3Apage_Acceuil_panel_context/new-2\" class=\"ctools-use-modal\"\x3eCache method: No caching\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"7 last\"\x3e\x3ca href=\"/%2523\" class=\"pane-delete\" id=\"pane-delete-panel-pane-new-2\"\x3eSupprimer\x3c/a\x3e\x3c/li\x3e\n\x3c/ul\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/span\x3e\x3cspan class=\"text\"\x3ePersonnalisé (x)\x3c/span\x3e\x3c/div\x3e\x3cdiv class=\"panel-pane-collapsible\"\x3e\x3cdiv class=\"pane-title\"\x3ex\x3c/div\x3e\x3cdiv class=\"pane-content\"\x3e\x3cp\x3ex\x3c/p\x3e\n\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e" }, { "command": "changed", "selector": "#panel-pane-new-2", "star": "div.grabber span.text" }, { "command": "modal_dismiss" } ]
Vous comprendrez que pour moi, cela ne veut absolument rien dire... Toutefois, quand je suis sur cette page et que je fais "retour" mon contenu a quand même été créé. Mais bizarrement, si je répète le procédé, j'arrive à créer un autre contenu mais quand je clique sur "Enregistrer les changements", ce dernier se supprime....
Encore merci de votre aide.
Bastien
Je ne peux pas beaucoup
Permalien Soumis par kovalsky le 31 Juillet, 2009 - 11:43
Je ne peux pas beaucoup t'aider (je ne développe pas (encore) sur Drupal),
j'ai déjà eu le même type de problème, Panels 3 étant encore en Alpha pour D6,
par contre en réessayant après de mon côté ça marche...
Donc suivre le développement et peut etre faire une remonter de bug...
Bah j'ai trouvé une autre
Permalien Soumis par Bastien0289 le 31 Juillet, 2009 - 11:52
Bah j'ai trouvé une autre solution. Je créé des blocs et après je les importes dans mon panel. Je sais pas si ça m'offre les mêmes possibilités mais ça marche :).
Mais j'ai encore du boulot et plein de trucs ne fonctionne pas sur mon drupal comme la desactivation du "registre_globals" pour les maj...
Est-ce qu'il est possible
Permalien Soumis par Bastien0289 le 31 Juillet, 2009 - 15:50
Est-ce qu'il est possible d'intégrer dans mon bloc ou dans ma case de panel l'arborescence de mon site qui se mettrait automatiquement à jour ?
Je ne suis pas sur d'avoir
Permalien Soumis par kovalsky le 3 Août, 2009 - 10:20
Je ne suis pas sur d'avoir saisi ta question:
Tu veux le menu de ton site sur une page? Ou le plan du site?
Dans ton cas, tu devrais
Permalien Soumis par DavP le 3 Août, 2009 - 12:45
Dans ton cas, tu devrais utiliser les suggestions de templates.
Tu crées un template dans page-front.tpl.php qui est différent de la page par défaut page.tpl.php.
Dedans tu fais ton layout de la page d'accueil et tu le styles avec les css.