surcharge de template | Titre du sujet : surcharge de template par arthur974 sur 06/05/2007 21:48:03
Super pour la réactivité Voila ma question initiale :
Pour les surcharges de templates je n'ai pas trouvé de moyen pour visualiser les modifications ( même avec KOMPOZER ).Faut-il avoir obligatoirement un éditeur comme spaw activé au niveau du noyau principal ? si oui comment procéder ?
Il me semble que je peux copier le code d'un module en template default en allant dans le gestionaire de template, par exemple: newbbex_block_new.html soit:
<table class="outer" cellspacing="1">
<{if $block.full_view == true}> <tr> <th><{$block.lang_forum}></th> <th><{$block.lang_topic}></th> <th align="center"><{$block.lang_replies}></th> <th align="center"><{$block.lang_views}></th> <th align="right"><{$block.lang_lastpost}></th> </tr>
<{foreach item=topic from=$block.topics}> <tr class="<{cycle values="even,odd"}>"> <td><a href="<{$xoops_url}>/modules/newbbex/viewforum.php?forum=<{$topic.forum_id}>"><{$topic.forum_name}></a></td> <td><a href="<{$xoops_url}>/modules/newbbex/viewtopic.php?topic_id=<{$topic.id}>&forum=<{$topic.forum_id}>&post_id=<{$topic.post_id}>#forumpost<{$topic.post_id}>"><{$topic.title}></a></td> <td align="center"><{$topic.replies}></td> <td align="center"><{$topic.views}></td> <td align="right"><{$topic.time}></td> </tr> <{/foreach}>
<{else}>
<tr> <td class="head"><{$block.lang_topic}></td> <td class="head" align="center"><{$block.lang_replies}></td> <td class="head" align="right"><{$block.lang_lastpost}></td> </tr>
<{foreach item=topic from=$block.topics}> <tr class="<{cycle values="even,odd"}>"> <td><a href="<{$xoops_url}>/modules/newbbex/viewtopic.php?topic_id=<{$topic.id}>&forum=<{$topic.forum_id}>"><{$topic.title}></a></td> <td align="center"><{$topic.replies}></td> <td align="right"><{$topic.time}></td> </tr> <{/foreach}>
<{/if}>
</table>
<div style="text-align:right; padding: 5px;"> <a href="<{$xoops_url}>/modules/newbbex/"><{$block.lang_visitforums}></a> </div>
Quand je clik sur la case "voir" du gestionnaire de template sans avoir fait aucune modification , on observe un block different de celui qui est en ligne sur les pages: pas de coloris, pas de mise en forme , pas de ligne de séparation, etc... Alors que pour les blocks personalisés ,la prévisualisation est possible car il y a spaw (de série avec 2.0.15 ?)
Peut etre faut il procéder uniquement par le transfert du template du block vers le répertoire theme comme indiqué sur le forum ici : https://www.frxoops.org/modules/newbb/ ... t_id=81563#forumpost81563
Malgré tout , je ne pense pas que cela me permette pour autant de prévisualiser une modif. :-o C'est certainement lié au code en php,mais comment faire pour voir le résultat final sans passer par un site en local...?
Mon site dispose de 5 themes , je devrai dupliquer chaque template modifiés ( comme plusieurs template xcgal*.*) plusieurs fois pour qu'il soit pris en compte ? bizarre, bizarre....
@+
|
|