Fork me on GitHub

Rapport de message :*
 

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....

@+


Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

152 Personne(s) en ligne (120 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 152 | Plus ...