Mianowicie mam taki kawalek kodu...

  1. {foreach from=$categories item=current name=cats}
  2.  
  3. <div>
  4.  
  5.  
  6. <div style="float: right;" class="button">
  7. <a href="{make_link a=category_edit b=$current->id}">Zobacz</a>&nbsp;
  8. <a href="{make_link a=category_del b=$current->id}" onclick="if(!confirm('Czy jesteś pewien, że chcesz usunac kategorie wraz z linkami?'))return false;">UsuĹ</a></div>
  9. {$current->name}<br />
  10. {if $pages.$current->id}
  11. {foreach from=$pages.$current->id item=object}
  12. <div style="margin-left:10px;">{$object->name}</div>
  13. {/foreach}
  14. {/if}
  15. </div>
  16. {foreachelse}
  17.  
  18. <div style="padding: 3px;">Brak kategorii</div>
  19.  
  20. {/foreach}


A konkretnie chodzi mi to ten kawalek:
{if $pages.$current->id}
{foreach from=$pages.$current->id item=object}
<div style="margin-left:10px;">{$object->name}</div>
{/foreach}
{/if}

I nie wiem dlaczego ne moge sie odwolac do komorki w tabeli przez zmienna z obiektu... $current->id ma wartosc ktora moge wyswietlic nomrlanie, no luzik... w $pages.1 $pages.2 sa wartosci, ok, ale nie raguje na $pages.$current->id. Hlp

P.S. jezeli to jest niedopuszczalne to takie lame-pytanko. Moge sobie przechwycic wartosc {$current->id} do innej zmiennej? i ta zmienna uzyc do indeksowana tablicy? jakies capture`y i assigny nie dzialaja:P