Page 2 of 3

Re: Модуль Cataloger

Posted: Thu Oct 10, 2013 11:22 am
by guro
Из папки /uploads/images/catalog_src удаляли файлы?
Другой браузер пробовали? (которым ещё не заходили на сайт)

Re: Модуль Cataloger

Posted: Thu Oct 10, 2013 11:48 am
by sbupravi
guro wrote:Из папки /uploads/images/catalog_src удаляли файлы?
Другой браузер пробовали? (которым ещё не заходили на сайт)
Из той папки удалил, затем добавил с админки картинку новую.
Открыл другим браузером
Все равно - старая картинка!

Re: Модуль Cataloger

Posted: Thu Oct 10, 2013 11:56 am
by guro
Попробуйте почистить папку /uploads/images/catalog

Re: Модуль Cataloger

Posted: Thu Oct 10, 2013 12:00 pm
by sbupravi
Теперь помогло.
Но не каждый же раз так делать? Видать где-то настроить права нужно на перезапись?

Re: Модуль Cataloger

Posted: Thu Oct 10, 2013 12:05 pm
by guro
Рекурсивно для всех папок /uploads/ 777

Re: Модуль Cataloger

Posted: Thu Oct 10, 2013 7:14 pm
by Jo Morg
While working on the templates, clear the cache to see the changes. This should also be solved in the release.

Re: Модуль Cataloger

Posted: Fri Oct 11, 2013 8:16 pm
by sbupravi
Можно убрать "страницы элемента" из меню?
{$node|print_r} выдает:
[type] => catalogitem

Шаблон меню почти стандартный:

Code: Select all

{assign var='number_of_levels' value=10000}
{if isset($menuparams.number_of_levels)}
  {assign var='number_of_levels' value=$menuparams.number_of_levels}
{/if}

{if $count > 0}
<ul>
{foreach from=$nodelist item=node}

{if $node->depth > $node->prevdepth}
{repeat string="<div><ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}

{if $node->parent == true or $node->current == true}
  {assign var='classes' value='menuactive'}
  {if $node->parent == true}
    {assign var='classes' value='menuactive menuparent'}
  {/if}
  {if $node->children_exist == true and $node->depth < $number_of_levels}
    {assign var='classes' value=$classes|cat:' parent'}
  {/if}
  <li class="{$classes}"><a class="{$classes}" href="{$node->url}"><span>{$node->menutext}</span></a>

{elseif $node->children_exist == true and $node->depth < $number_of_levels and $node->type != 'sectionheader' and $node->type != 'separator'}
<li><a href="{$node->url}"><span>{$node->menutext}</span></a>

{elseif $node->current == true}
<li class="currentpage"><h3><span>{$node->menutext}</span></h3>

{elseif $node->type == 'sectionheader'}
<li class="sectionheader"><span>{$node->menutext}</span>

{elseif $node->type == 'separator'}
<li class="separator" style="list-style-type: none;"> <hr />

{else}
<li><a href="{$node->url}"><span>{$node->menutext}</span></a>

{/if}
{/foreach}
{repeat string="</li></ul></div>" times=$node->depth-1}</li>
</ul>
{/if}

Re: Модуль Cataloger

Posted: Fri Oct 11, 2013 10:56 pm
by guro
Вы про это?

Code: Select all

{if $node->type == 'catalogitem'}
  {continue}
{/if}

Re: Модуль Cataloger

Posted: Sat Oct 12, 2013 12:24 pm
by sbupravi
guro wrote:Вы про это?

Code: Select all

{if $node->type == 'catalogitem'}
  {continue}
{/if}
Возможно... Нужно, чтобы пункты с типом "catalogitem" - в меню не выводились!

Re: Модуль Cataloger

Posted: Sun Oct 13, 2013 7:32 am
by sbupravi
Если вставить в foreash:

Code: Select all

{if $node->type == 'catalogitem'}
  {continue}
{/if}
то некорректно как-то работает - ul закрывается после первого пукнта, где раньше был ненужный элемент...

Re: Модуль Cataloger

Posted: Mon Oct 14, 2013 4:22 pm
by guro
Слишком мало информации.
Для того чтобы правильно написать шаблон, требуется знать структуру страниц, что из них должно остаться и чем будет выводится меню (Cataloger, MenuManager).

Re: Модуль Cataloger

Posted: Tue Oct 15, 2013 1:15 pm
by sbupravi
guro wrote:Слишком мало информации.
Для того чтобы правильно написать шаблон, требуется знать структуру страниц, что из них должно остаться и чем будет выводится меню (Cataloger, MenuManager).
Меню предполагает 1-й и 2-й уровень.
В меню будут выводиться, как старницы контента, так и элементы категорий, пример:
ul
li-контент
li-контент
li-категория каталогера
ul-li-подкатегория каталогера/ul
li-категория каталогера
/ul

Re: Модуль Cataloger

Posted: Tue Oct 15, 2013 5:18 pm
by guro
Из тех пунктов, которые я перечислил, вы ни один не указали.

Re: Модуль Cataloger

Posted: Sat Oct 19, 2013 4:59 pm
by sbupravi
Наивно поснимали галочки "Отображать в меню" и элементов как не бывало.
[решено!]

Re: Модуль Cataloger

Posted: Thu Nov 14, 2013 6:04 pm
by sbupravi
Еще назрел вопросик:
Как выдернуть атрибуты элементов, в шаблон Поиска, например?
Если просто вставлять {$items[numloop].АТРИБУТ}, то ничего не выводит....