Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Libraries > Появился новый WebAsyst Shop-Script


Автор: MOTORIST 26.9.2008, 18:16
Сие детище мне приобрели и сказали дерзай товарищь, чтоб магазин был. Вот сижу голову второй день ломаю). С пердыдущим магазином большие различия. Документации никакой (только готовиться). Нашел где наодятся шаблоны которые входят в комплект и те которые пользователь правит в админке.

Переделываю методом "тыка" демо шаблон. Все бы хорошо только модуль меню мне не нравится. Нужно переделать его в выпадающий вид.
Вот скрипт:

Код

{* category navigation tree *}
<ul>
{section name=i loop=$categories_tree}  {if $categories_tree[i].categoryID != 1}
<li class="{if $categories_tree[i].level>1}child{else}parent{/if}{if $categoryID == $categories_tree[i].categoryID}_current{/if}">
{section name=j loop=$categories_tree max=$categories_tree[i].level-1}<span class="tab">&nbsp;</span>{/section}
{if $categories_tree[i].slug}
{assign var=_category_url value="?categoryID=`$categories_tree[i].categoryID`&category_slug=`$categories_tree[i].slug`"|set_query_html}
{else}
{assign var=_category_url value="?categoryID=`$categories_tree[i].categoryID`"|set_query_html}
{/if}
<span class="bullet">&nbsp;</span><a href='{$_category_url}'>{$categories_tree[i].name|escape:'html'}</a>
</li>
{/if}  {/section}
</ul>


Надо сделать чтобы вид был такой:
Код

<div>
<li><a>01</a>
           <ul>
           <li><a>011</a>
                <ul>
                <li><a>012</a></li>
                </ul>
           </li>
           </ul>
</li>
</div>


А сейчас вот так:
Код

<div class="cpt_category_tree">
<ul>
<li class="parent">
<span class="bullet">&nbsp;</span>
<a href='/shop/index.php?categoryID=556&amp;category_slug=-ottisknye-materialy'>Оттискные материалы</a>
</li>


<li class="child_current">
<span class="tab">&nbsp;</span><span class="bullet">&nbsp;</span>
<a href='/shop/index.php?categoryID=557&amp;category_slug=-polivinilsiloksanovye-materialy-klass-a'>Поливинилсилоксановые материалы (Класс А)</a>
</li>

<li class="child">
<span class="tab">&nbsp;</span><span class="tab">&nbsp;</span><span class="bullet">&nbsp;</span>
<a href='/shop/index.php?categoryID=558&amp;category_slug=metallo keramicheskie-raboty'>Металлокерамические работы</a>
</li>

</ul>
</div> 


Кто знает smarty, отпишитесь.

Автор: MoLeX 28.9.2008, 07:58

M
MoLeX
Модератор: [B]MOTORIST, используй конпку КОД[/B]


http://www.smarty.net/manual/ru/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)