Такая проблема не могу понять как сделать раскрываюшимися категории третего уровня? Код (Text): <!-- CATEGORIES --> <div id="tree_categories"> <div class="box-top-white"><div class="box-bottom"><div class="box-left"><div class="box-right"><div class="box-bottom-left"><div class="box-bottom-right"><div class="box-top-left"><div class="box-top-right"> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="{$width}%" valign="top"> {foreach from=$array_categories item=v name=cat} {if !$v.parent_id} <a href="{if $seo_settings.enable_mod_rewrite}{seo->makeSearchCategoryLink p1=`$v.id` p2=`$v.name`}{else}{$live_site}/listings.php?category={$v.id}{/if}"> <span class="catwrapper"> {if $v.icon}<img src="{$live_site}/images/categories/{$v.icon}" alt="{$v.name}" />{/if} <span class="parent-left"><span class="parent-right" {if $v.icon}style="padding-left: 40px;"{/if}> {$v.name} {if $v.ads && $appearance.categ_count_ads}({$v.ads}){/if} </span></span></span> </a> {if $smarty.foreach.cat.index!=$categories|@count-1}<ul>{/if} {else} <li {if $v.level}class="level{$v.level}"{/if}><a href="{if $seo_settings.enable_mod_rewrite}{seo->makeSearchCategoryLink p1=`$v.id` p2=`$v.name`}{else}{$live_site}/listings.php?category={$v.id}{/if}">{$v.name} {if $v.ads && $appearance.categ_count_ads}({$v.ads}){/if}</a></li> {/if} {capture name=some_content assign=next_index}{$smarty.foreach.cat.index+1}{/capture} {if !$array_categories.$next_index.parent_id && $smarty.foreach.cat.index!=0 && $smarty.foreach.cat.index!=$categories|@count-1}</ul>{/if} {if $smarty.foreach.cat.index==$categories|@count-1 && $v.parent_id} </ul> {/if} {if $v.last && $smarty.foreach.cat.index!=$categories|@count-1} </td><td valign="top" width="{$width}%"> {/if} {/foreach} </td> </tr> </table> </div></div></div></div></div></div></div></div> </div> <!-- end CATEGORIES -->
Ну например, он вырван из контекста. Как вы предлагаете его проверять? В голове компилить, додумывая на ходу содержимое переменных?
есть еше такой связан с категориями. при чем категории по всей папке темы раскиданы... в чем и проблема(( Код (Text): <!-- CATEGORIES --> <div id="categories"> <table cellpadding="0" cellspacing="4" width="100%"> <tr> {foreach from=$array_categories item=v name=cat} <td valign="top" width="{$width}%" align="left"> {capture name=some_content assign=categ_url} {if $v.subcats>0}{$live_site}/{if $seo_settings.enable_mod_rewrite}{$v.id}-{$v.url_title}/{$sef_links.index}{else}index.php?category={$v.id}{/if}{else} {if $seo_settings.enable_mod_rewrite}{seo->makeSearchCategoryLink p1=`$v.id` p2=`$v.name`}{else}{$live_site}/listings.php?category={$v.id}{/if}{/if} {/capture} <h2><a href="{$categ_url}" class="categ">{$v.name}</a></h2> {if $v.picture} <div class="categ"><a href="{$categ_url}"><img src="{$live_site}/images/categories/{$v.picture}" alt="{$v.alt}" /></a></div> {/if} {if $appearance.categ_count_ads} <p class="small count"> {$v.ads} {if $v.ads==1}{$lng.general.activead}{else}{$lng.general.activeads}{/if} {if $v.subcats}, {$v.subcats} {if $v.subcats==1}{$lng.general.subcat}{else}{$lng.general.subcats}{/if}{/if} </p> {/if} <p class="small">{$v.description}</p> <div class="categ_button"> <a href="{$categ_url}" class="view_button"> <span class="categ_button"> {$lng.general.view_ads}» </span> </a> </div> </td> {if $smarty.foreach.cat.index%$appearance.max_cat_per_row==$appearance.max_cat_per_row-1} </tr> {/if} {if $smarty.foreach.cat.index%$appearance.max_cat_per_row==$appearance.max_cat_per_row-1 && $smarty.foreach.cat.index!=$array_categories|@count-1} <tr> {/if} {/foreach} </table> </div> <!-- end CATEGORIES -->
Могу переместить во фриланс. --- Добавлено --- Ну или ждите в "сделайте за меня". Авось кто откликнется. Но вряд ли. Дебажить чужое приложение просто потому, что автору самому лень - неблагодарное занятие.
Если бы это был хтмл такой где категории в ручную прописывать то без проблем сам бы сделал а в php теме хз что сделать чтоб под категории сворачивались хз(((
Тут нужно что-то типо такого только подскажите как правильно оформить? Код (Text): <head> <style type="text/css"> nav ul li class="level3" { display: none; } nav ul li class="level2":hover > li class="level3 { display: block; } </style> </head> В этот код Код (Text): <!-- CATEGORIES --> <div id="tree_categories"> <div class="box-top-white"><div class="box-bottom"><div class="box-left"><div class="box-right"><div class="box-bottom-left"><div class="box-bottom-right"><div class="box-top-left"><div class="box-top-right"> <table cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="{$width}%" valign="top"> {foreach from=$array_categories item=v name=cat} {if !$v.parent_id} <a href="{if $seo_settings.enable_mod_rewrite}{seo->makeSearchCategoryLink p1=`$v.id` p2=`$v.name`}{else}{$live_site}/listings.php?category={$v.id}{/if}"> <span class="catwrapper"> {if $v.icon}<img src="{$live_site}/images/categories/{$v.icon}" alt="{$v.name}" />{/if} <span class="parent-left"><span class="parent-right" {if $v.icon}style="padding-left: 40px;"{/if}> {$v.name} {if $v.ads && $appearance.categ_count_ads}({$v.ads}){/if} </span></span></span> </a> {if $smarty.foreach.cat.index!=$categories|@count-1}<ul>{/if} {else} <li {if $v.level}class="level{$v.level}"{/if}><a href="{if $seo_settings.enable_mod_rewrite}{seo->makeSearchCategoryLink p1=`$v.id` p2=`$v.name`}{else}{$live_site}/listings.php?category={$v.id}{/if}">{$v.name} {if $v.ads && $appearance.categ_count_ads}({$v.ads}){/if}</a></li> {/if} {capture name=some_content assign=next_index}{$smarty.foreach.cat.index+1}{/capture} {if !$array_categories.$next_index.parent_id && $smarty.foreach.cat.index!=0 && $smarty.foreach.cat.index!=$categories|@count-1}</ul>{/if} {if $smarty.foreach.cat.index==$categories|@count-1 && $v.parent_id} </ul> {/if} {if $v.last && $smarty.foreach.cat.index!=$categories|@count-1} </td><td valign="top" width="{$width}%"> {/if} {/foreach} </td> </tr> </table> </div></div></div></div></div></div></div></div> </div> <!-- end CATEGORIES --> А отвечает за вывод я так понял Код (Text): <li {if $v.level}class="level{$v.level}"{/if}><a href="{if $seo_settings.enable_mod_rewrite}{seo->makeSearchCategoryLink p1=`$v.id` p2=`$v.name`}{else}{$live_site}/listings.php?category={$v.id}{/if}">{$v.name} {if $v.ads && $appearance.categ_count_ads}({$v.ads}){/if}</a></li> ... ну вот нужно чтобы при наведении мышкой на категорию lvel2 раскрывалась level3
Дай ссылку на сайт. Это кусок кода и куча переменных, которые "догадайся сам" что в них записано. Опиши толком задачу. Я так понимаю, что это какая-то CMS и тебе надо доработать шаблон. Правильно?
@AnonimS Чтоб категории которые в коде страницы level3 скрывались т/е легковые авто розворачивались плюсиком тоесть категории 3 уровня не шли так как они сейчас идут. --- Добавлено --- Название категории, поддема категории, а модели это уже 3 уровень были свёрнуты. Нажал плюсик развернулись. Так как тут меню генерирует а не в ручную написано не знаю как сделать (...
Вот решение на JS, если я правильно понял задачу: http://ht.brooksite.ru/drop-text-collaps.html Просто внедряешь в свой проект и все, плюсик прописываешь стилями. Вот еще вариант основан на jquery: http://drunkart.ru/programming/151-...ili-kartinku-s-zakrytiem-ranee-otkrytogo.html
Так в том и проблема что он не так написан(((( Код (Text): <div id="cat"> <h4><a href="#">Меню или ссылка раз</a></h4> <p> <a href="#">бла бла 1</a><br> <a href="#">бла бла 2</a><br> <a href="#">бла бла 3</a><br> </p> <h4><a href="#">Меню или ссылка два</a></h4> <p> <a href="#">тили-тили</a><br> <a href="#">трали-вали</a><br> </p> <h4><a href="#">Меню или ссылка три</a></h4> <p> <a href="#">это мы</a><br> <a href="#">не проходили</a><br> <a href="#">это нам</a><br> <a href="#">не задавали</a><br> </p> </div> А генерируется из админки через переменные и выглядит меню как раз из того куска кода(( полностью шаблон в сообшении lopster,Суббота в 11:43 Если бы он был написан так как выше яб уже решил проблему((( а тут через админу и переменные....