Exemple didactique 2 :
Reprenons ce même principe avec le bloc "contenu en attente" du module Extensible Waiting Block Module.
0a 0b 0c 0d idem ci-dessus
1) Récupérons tout d'abord le template du bloc concerné : admin system / templates / liste de Waiting Contents Extensible / ligne waiting_block_waiting.html, [Télécharger]
<{foreach item=module from=$block.modules}>
<{$module.name}>
<ul>
<{foreach item=pending from=$module.pending}>
<li>
<{if $pending.pendingnum}>
<span style='font-weight:bold;'>
<{else}>
<span style='font-weight:normal;'>
<{/if}>
<a href="<{$pending.adminlink}>"><{$pending.lang_linkname}></a>:<{$pending.pendingnum}>
</span>
</li>
<{/foreach}>
</ul>
<{/foreach}>
2) Modifions maintenant en local ce fichier nouvellement téléchargé.
<{foreach item=module from=$block.modules}>
[color=FF0000]<b>[/color]<{$module.name}>[color=FF0000]</b>[/color]
<ul>
<{foreach item=pending from=$module.pending}>
<li>
<a href="<{$pending.adminlink}>"><{$pending.lang_linkname}></a> :
<{if $pending.pendingnum}>
[color=FF0000]<font color=red><b>[/color]<{$pending.pendingnum}>[color=FF0000]</b></font>[/color]
<{else}>
<{$pending.pendingnum}>
<{/if}>
</li>
<{/foreach}>
</ul>
[color=FF0000]<hr />[/color]
<{/foreach}>
3) Si mon thème se nomme [url="http://www.7dana.com/download/pafiledb.php?action=file&id=25]7dana-soft[/url], via ftp, allons dans le dossier /themes/dana-soft et créons le dossier modules puis dessous le module waiting puis dessous le dossier blocks
4) Copions le fichier local waiting_block_waiting.html sous /themes/dana-soft/modules/waiting/blocks/
5) Supprimons les fichiers du dossier /template_c sauf index.html (ou Mise à jour du cache des modules dans le panneau de configuration) et voyez le résultat...
<== bloc contenu en attente par défaut - Bloc contenu en attente personnalisé ==>
|