sinex Posted November 3, 2013 Share Posted November 3, 2013 Здравствуйте. Подскажите как можно выделить 1 пункт из блока categories_block_left и поставить рядом иконку Заранее благодарен за помощь. Link to comment Share on other sites More sharing options...
webprog Posted November 4, 2013 Share Posted November 4, 2013 Если имеется в виду первый пункт то можно сделать используя выражение {if $smarty.foreach.blockCategTree.first}...{/if} в файле blockcategories.tpl Link to comment Share on other sites More sharing options...
sinex Posted November 4, 2013 Author Share Posted November 4, 2013 Если имеется в виду первый пункт то можно сделать используя выражение {if $smarty.foreach.blockCategTree.first}...{/if} в файле blockcategories.tpl пункт последний в списке. Link to comment Share on other sites More sharing options...
webprog Posted November 4, 2013 Share Posted November 4, 2013 Тогда так: {if $smarty.foreach.blockCategTree.last}...{/if} Link to comment Share on other sites More sharing options...
sinex Posted November 4, 2013 Author Share Posted November 4, 2013 (edited) Тогда так: {if $smarty.foreach.blockCategTree.last}...{/if} <!-- Block categories module --> <div id="categories_block_left" class="block"> <h4 class="title_block">{l s='Categories' mod='blockcategories'}</h4> <div class="block_content"> <ul class="tree {if $isDhtml}dhtml{/if}"> {foreach from=$blockCategTree.children item=child name=blockCategTree} {if $smarty.foreach.blockCategTree.last} {include file="$branche_tpl_path" node=$child last='true'} {else} {include file="$branche_tpl_path" node=$child} {/if} {/foreach} </ul> {* Javascript moved here to fix bug #PSCFI-151 *} <script type="text/javascript"> // <![CDATA[ // we hide the tree only if JavaScript is activated $('div#categories_block_left ul.dhtml').hide(); // ]]> </script> </div> </div> <!-- /Block categories module --> а можно тут расписать каждый пункт отдельно с присвоением своего класса из CSS к примеру 1.пункт - class{1} 2 пункт - class{2} 3 пункт - class{3} вообщем идея в следующем, присвоить каждому пункту свой стиль (картинку, цвет, фон) http://img59.imageshack.us/img59/4594/i2mp.png Edited November 4, 2013 by sinex (see edit history) Link to comment Share on other sites More sharing options...
webprog Posted November 4, 2013 Share Posted November 4, 2013 Да, используюя ключ или итератор в цикле Link to comment Share on other sites More sharing options...
sinex Posted November 4, 2013 Author Share Posted November 4, 2013 (edited) Да, используюя ключ или итератор в цикле а можете код выше примером расписать?, я пока учусь php. заранее благодарен Edited November 4, 2013 by sinex (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted November 5, 2013 Share Posted November 5, 2013 Я видел где то модуль уже реализующий подобный функционал. Link to comment Share on other sites More sharing options...
sinex Posted November 8, 2013 Author Share Posted November 8, 2013 так никто и не подскажет? Link to comment Share on other sites More sharing options...
sinex Posted November 12, 2013 Author Share Posted November 12, 2013 up_ Link to comment Share on other sites More sharing options...
sinex Posted November 17, 2013 Author Share Posted November 17, 2013 up__ Link to comment Share on other sites More sharing options...
Recommended Posts