Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
LISE, pas évidente l'histoire
#2
Un petit bout de code pour mieux voir le truc :





Code :
[== Indéfini ==]
<ul>
    {foreach from=$items item=item}
    {foreach from=$item->fielddefs item=fielddef}
{if $item->category == '3'}
<h3>{$item->title}</h3>
{foreach from=$item->fielddefs item=fielddef}
{if $fielddef.value != ''}
<li><strong>{$fielddef.name}:</strong>   {$fielddef.value}</li>
{/if}
{/foreach}
{/if}
{/foreach}    
{/foreach}
</ul>

Pour l'heure je réplique ce code pour chaque catégorie, c'est complètement idiot.
Il y a bien un morceau de code pour l'utilisation des catégories dans les gabarits de sommaire qui traine dans le gabarit de défaut mais.... pas vraiment parlant pour moi.

Code :
[== Indéfini ==]
{* use LISELoader plugin if you need Category information in default module action templates *}
            {LISELoader item='category' force_array=1 value=$fielddef.value assign='cats'}
    
            <!-- categories -->
            <div class="item-category">
                Category: {$cats|implode:','}
            </div>

Bon Smile
Win 10 pro 64 - CMSMS 2.2.19 - grincheux parfois...


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)