Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 07.02.2006, 21:41
o-mega вне форума Посмотреть профиль Найти все сообщения от o-mega
  № 1  
Ответить с цитированием
o-mega
Banned

Регистрация: Jun 2005
Сообщений: 68
Question Помогите со скриптом

Вообщем, такая у меня проблема. Я создаю магазин на shops-script premium. Там есть дерево категорий. Вот с ним-то у меня и проблема.

Ниже привожу код, который я сделал (с моими комментариями):
Цитата:
<table width="245" border="0" cellspacing="0" cellpadding="0" background="images/m00.jpg">
{* category navigation tree *}
{section name=i loop=$categories_tree}
<tr>
{if $categories_tree[i].categoryID != 1}
{section name=j loop=$categories_tree max=$categories_tree[i].level-1}
Вот здесь можно что-то добавить (я добавлял только пробелы), и они будут вставлены перед началом субкаталога
{/section}
{if $categoryID == $categories_tree[i].categoryID}
{* selected node => point category and don't make a link *}
<td height="31" style="padding-left:30px; font-size:12px; font-weight:bold">{$categories_tree[i].name}Здесь как раз выводится название активной категории (или субкатегории).</td></tr>
{else}
{* not selected node => make a link to a category *}
<td height="31" background="images/m02.jpg" style="padding-left:30px"><a href="index.php?categoryID={$categories_tree[i].categoryID}" style="font-family: Verdana; font-size:12px; font-weight:bold">{$categories_tree[i].name}</a>Этот параметр управляет отображением всех категорий, которые имеют ссылку и неактивны. Если отсюда удалить фон, то он удалится и с категорий и с субкатегорий. Не изменится фон только на активной категории (выше)</td></tr>
{/if}
{/if}
</tr>
{/section}
</table>
У меня должно быть что-то подобное (на экране):
Цитата:
-------------------------------
КАТЕГОРИЯ
-------------------------------
субкатегория
субкатегория
субкатегория
субкатегория
субкатегория
-------------------------------
КАТЕГОРИЯ
-------------------------------
субкатегория
субкатегория
субкатегория
субкатегория
субкатегория
-------------------------------
и т.д.

Чтобы основное название, скажем "ФИЛЬМЫ" было "КАТЕГОРИЕЙ" и распологалась в рамке, а остальные - под этой рамкой. Даже, так: чтобы "категория" была рисунком, а под ним располагалось текстом меню из субкатегорий (при нажатии на "каталог").

Вся проблема заключается в том, что задавать фон можно только в одном месте - там, где указываются ссылки (пример третьего кода).

Есть строчка (самая первая, которую я комментировал) - она тоже что-то делает с субкаталогом. Вот я там ставил пробелы - и они добавлялись именно к субкаталогу и именно перед его наименованием.

Подскажите, пожалуйста, как мне сделать так, чтобы можно было убрать фон с субкатегории, но при этом сами категории (неактивные), сохранили свой фон. Возможно тут нужно прописать CSS или Java - в той верхней строчке - принудительно вырубать цвет. Такие команды, к сожалению, я писать не умею, поэтому буду благодарен, если поможете. Заранее благодарю.

Создать новую тему   Часовой пояс GMT +4, время: 01:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:42.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.