Sauf que si tu tapes dans index.php, le temps que tu mettes au point les visiteurs arrivent sur quelle page...?
Non, il faut faire une autre page séparée et quand c'est au point, tu rediriges sur zone9.php.
Mais t'es pas chiant, et l'idée de base te revient de droit, pas de problème. 8-)
VDigital a écrit:
Je te propose de tester une autre solution...
Duplique category.php et les category.tpl que tu as dans les templates.
Imaginons que tu les appelles zone9.php et zone9.tpl.
J'veux pas faire le mec chiant mais c'est la même solution avec zone9.php au lieu de index.php :oP . Ce qui est bien c'est que tu as pris de temps de tout expliquer en détail ce que je n'avais pas fait. Par contre ma solution a l'avantage d'afficher la page d'accueil quand tu tapes http://www.monsite.fr/, avec la tienne il faut taper http://www.monsite.fr/zone9.php.
VDigital a écrit:
que tu remplaceras par:
Code:
$template->set_filenames( array('category'=>'zone9.tpl') );
C'est vrai que c'est plus simple...
MBt
zone9 a écrit:
ps: parcontre l'utilise la version 1.4.1 es ce que change quelques choses ??
Les numéros de ligne changent.
Si tu as un doute, demande.
De toute façon, travaille sur des copies zone9.php et zone9.tpl cela sera sans risque.
Merci pour les deux méthodes !! je vais faire l'essais, je ne suis pas pro mais je me débrouille assez pour de la modification.
Cela a été bien exliqué selon moi, merci à vous deux.
ps: parcontre l'utilise la version 1.4.1 es ce que change quelques choses ??
Merci encore.
PS: Au Québec il commence a faire froid !! grrr hihi
Zone9,
Je te propose de tester une autre solution...
Duplique category.php et les category.tpl que tu as dans les templates.
Imaginons que tu les appelles zone9.php et zone9.tpl.
dans zone9.php ligne 118 (je parle en 1.5.1)
tu devrais avoir:
$template->set_filenames( array('category'=>'category.tpl') );
que tu remplaceras par:
$template->set_filenames( array('category'=>'zone9.tpl') );
dans tes zone9.tpl de la ligne 124 à 155:
<!-- BEGIN thumbnails --> <ul class="thumbnails"> <!-- BEGIN line --> <!-- BEGIN thumbnail --> <li> <span class="wrap1"> <span class="wrap2"> <a href="{thumbnails.line.thumbnail.U_IMG_LINK}"> <img class="thumbnail" src="{thumbnails.line.thumbnail.IMAGE}" alt="{thumbnails.line.thumbnail.IMAGE_ALT}" title="{thumbnails.line.thumbnail.IMAGE_TITLE}"> </a> </span> <span class="thumbLegend"> <!-- BEGIN element_name --> {thumbnails.line.thumbnail.element_name.NAME} <!-- END element_name --> <!-- BEGIN category_name --> [{thumbnails.line.thumbnail.category_name.NAME}] <!-- END category_name --> {thumbnails.line.thumbnail.IMAGE_TS} <!-- BEGIN nb_comments --> <br />{thumbnails.line.thumbnail.nb_comments.NB_COMMENTS} {L_COMMENT} <!-- END nb_comments --> </span> </span> </li> <!-- END thumbnail --> <!-- END line --> </ul> <!-- END thumbnails -->
tu vas les désactiver:
(ajouter "<!--" devant chaque ligne) comme ceci (je ne donne que le début)
<!--<!-- BEGIN thumbnails --> <!--<ul class="thumbnails"> <!-- <!-- BEGIN line --> <!-- <!-- BEGIN thumbnail --> <!-- <li> <!-- <span class="wrap1">
etc.
Ça devrait le faire. Après il te "suffirait" de rediriger certaines pages vers zone9.php et d'autres vers category.php.
A toi déjà de savoir lesquelles...
Evidemment, je n'ai pas testé. (Bonjour la Belle Province !!!)
8;-)
Le seul moyen pour supprimer les thumbnails est de s'assurer que le block_vars 'thumbnails' défini pour le template n'est pas implémenté lorsque la page category.php est appelée sans paramètre... (j'espère que t'as suivi!)
En tout cas c'est pas trivial.
Une technique peut consister à utiliser le fichier index.php comme je l'ai suggéré. Si tu ne connais vraiment rien au PHP, tu peux copier brutalement le contenu de category.php dans index.php et créer un fichier index.tpl identique à category.tpl qui sera appelé :
remplacer :
$template->set_filenames( array('category'=>'category.tpl') );
par :
$template->set_filenames( array('index'=>'index.tpl') );
et toute référence à 'category' par 'index'.
dans le fichier index.tpl il te suffira de supprimer tout le block 'thumbnails' pour qu'il ne s'affiche pas.
Ensuite tu peux faire un peu de customisation à faire : le lien sur le titre du menu "Catégories" devrait pointer vers index.php.
Cette technique est très brutale mais devrait fonctionner... ;o)
MBt
PS: Bonne chance
Bonjour voici ce que je veux dire, vous allez voir ma page de présentation de mon PWG,
Les tumbnails sont rendu en bas de la page , donc c'est ce que je voudrais enlever.
Je trouve de cette manière que la présentation est un peu plus belle.
Pas bête ça :)
tu as tout à fait raison, mais le fichier index.php peut être modifié pour appeler un éventuel index.tpl (s'il est créé) et ainsi afficher une page d'accueil proposant un lien vers la gallerie (category.php).
Ainsi je pense qu'il est possible d'avoir une page d'accueil sympatique (c'est ce que veut ZOne9 non?) contenant par exemple le nombre de nouvelles images ou la liste des nouvelles catégories ou des liens personnalisés : "pour voir mon mariage le WE dernier cliquez ici..." qui redirige vers la bonne catégorie.
MBt
Il me semble que le fichier index.php redirige vers category.php et il ne me semble pas avoir vu de fichier index.tpl mais bon après j'ai pas tout les fichiers en tête ;)
Qu'est-ce que tu appelles "page principale"? le fichier index.php ou category.php?
Je te pose cette question parce que si tu touches à category.tpl ça aura un impact sur l'affichage des catégories...
MBt
En fouillant dans le fichier category.tpl il y a une section pour l'affichage des miniatures mais je n'ai pas le fichier sous la main pour te dire où exactement.
Voila j'ai fait une page de présentation dans ma page principale et je voudrais enlever les images thumbnail de ma page principale.
Je veux que les gens utilises seulement le menu pour naviger sur PWG.
Merci