Перейти к содержимому


Шаблон Bags


  • Вы не можете ответить в тему
Сообщений в теме: 6

#1 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 14 October 2011 - 07:34 AM

Изображение

Шаблон для версии 3.1.х


Установка:
1. Закачать папки: Core и data
2. Зайти в админку, далее "Общие настройки" внизу выбрать шаблон Bags

Дополнительно:
Перед внесением изменений в шаблон обязательно нужно включить «Принудительную очистку кэша» (в общих настройках)
  • 0

#2 Prislav

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений
Репутация: 0
Начинающий

Отправлено 21 July 2012 - 11:12 PM

Установил шаблон по инструкции, но почему-то нет шапки (от верхнего меню и расширенного поиска), в исходных файлах картинка шапки есть. Кто нибудь знает как сделать, чтобы шапка отображалась?
  • 0

#3 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 22 July 2012 - 08:58 AM

да... там гдето в стилях кажется неправильно путь указан, т.е. папка шаблона bags написана с большой буквы, а сама папка с маленькой - нужно чтобы было одинаково
  • 0

#4 Grom

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 17 January 2014 - 03:21 AM

Каталог товаров (тот что слева) имеет 3 уровня вложенности

1 категория
2 категория
3 категория

Подскажите пожалуста, как отобразить ступенями?

1 категория
---2 категория
------3 категория

В style.css, в .dtreex a указал:
padding-left: 20px; вместо 5px;

Получилось:
1 категория
---2 категория
---3 категория

Как для 3го уровня (может и для поледующих можно) вложенности класс прописать, в category_tree.tpl.html?
  • 0

#5 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 January 2014 - 11:15 AM

Как для 3го уровня (может и для поледующих можно) вложенности класс прописать, в category_tree.tpl.html?

В дефолтовом шаблоне отступ в зависимости от уровня категории сделан так:

{section name=j loop=$categories_tree max=$categories_tree[h].level-1}
<td><img src="data/{$smarty.const.TPL}/pixel.gif" alt="" align="left" width="8" height="10"></td>
{/section}

Но никто не мешает сделать и конструкцию типа class="catpad{$categories_tree[h].level}" и классы catpad1, catpad2, catpad3 и т.д. Оно даже правильнее будет, чем генерировать в цикле кучу кода для создания отступа.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#6 Grom

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: -2
Начинающий

Отправлено 17 January 2014 - 03:23 PM

Единственное,что я смог понять, это
dtree - "1 - категория"
dtreex - "1+n категория"
Помогите код исправить?
{section name=h loop=$big_categories_tree}
  {if $big_categories_tree[h].categoryID != 1}
 
  {if $big_categories_tree[h].level > $oldnumber}<div id="s_{$oldcat}" {if $categoryID != $oldcat}style="display: none"{/if}>{/if}
  {if $big_categories_tree[h].level < $oldnumber}{section name=w loop=$oldnumber-$big_categories_tree[h].level}</div>{/section}{/if}
 
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr class="dtree"><td>

{section name=j loop=$big_categories_tree max=$big_categories_tree[h].level}
<span class="dtreex">
{/section}

	  
{if $smarty.const.CONF_SHOW_COUNTPROD eq 1}
<span style="float:right">&nbsp;&nbsp;{$big_categories_tree[h].products_count}</span>{/if}<a href="{if $smarty.const.CONF_MOD_REWRITE eq 1}category_{$big_categories_tree[h].categoryID}.html{else}index.php?categoryID={$big_categories_tree[h].categoryID}{/if}" {if $categoryID == $big_categories_tree[h].categoryID}class="bf"{/if}>{$big_categories_tree[h].name}</a>
</span>
</td>
    </tr>

  • 0

#7 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 January 2014 - 06:51 PM

Единственное,что я смог понять

Ну, тут у Вас довольно богатый выбор.
1. Разобраться и научиться, как сделал я, когда три года назад возникла необходимость в сайте.
2. Заплатить тому, кто умеет.
3. Обратиться к богу. Говорят, помогает.

PS. Я люблю делиться знаниями, но с определенными оговорками. Если у меня есть, что сказать по проблеме, то я обычно говорю. Если у меня уже есть готовое решение, то не жалко. Если на решение надо две-пять минут, то почему бы не помочь? Ну а в остальных случаях - с чего бы вдруг забесплатно решать чужую коммерческую задачу? :)
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)