Категории |
цикл foreachПохожая тема, вроде, подымалась, но все же {foreach name=aussen item=module_data from=$module_content} <tr> <td class="history-page-tr-4" colspan="3"><br />{$module_data.icon}<b>{$module_data.module}</b></td> </tr> {if $module_data.error != ''} <tr> <td class="history-page-tr-4" colspan="3">{$module_data.error}</td> </tr> {else} {foreach name=aussen item=method_data from=$module_data.methods} {if $method_data.checked} <tr id="defaultSelected" class="moduleRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, {$method_data.radio_buttons})"> {else} <tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="selectRowEffect(this, {$method_data.radio_buttons})"> {/if} <td class="history-page-td-1">{$method_data.radio_field}</td> <td class="history-page-tr-4">{$method_data.title}</td> <td class="history-page-td-5">{$method_data.price}</td> </tr> {/foreach} {/if} {/foreach} с выводами способов доставки... Можно ли как то вывести только 0й элемент массива $module_content или только 1й ? Пробовал удалять 1й элемент, в зависимости от моего условия, или 0й, в PHP коде, чтобы в массиве оставался только 1 элемент, но тогда возникают различные косяки. http://www.smarty.net/docsv2/ru/language.function.foreach.tpl Проще так: grig - да, именно это и нужно было, все работает теперь, спасибо! |
|