Модуль Cataloger

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Cataloger

Post by guro »

Из папки /uploads/images/catalog_src удаляли файлы?
Другой браузер пробовали? (которым ещё не заходили на сайт)
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post by sbupravi »

guro wrote:Из папки /uploads/images/catalog_src удаляли файлы?
Другой браузер пробовали? (которым ещё не заходили на сайт)
Из той папки удалил, затем добавил с админки картинку новую.
Открыл другим браузером
Все равно - старая картинка!
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Cataloger

Post by guro »

Попробуйте почистить папку /uploads/images/catalog
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post by sbupravi »

Теперь помогло.
Но не каждый же раз так делать? Видать где-то настроить права нужно на перезапись?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Cataloger

Post by guro »

Рекурсивно для всех папок /uploads/ 777
User avatar
Jo Morg
Dev Team Member
Dev Team Member
Posts: 1973
Joined: Mon Jan 29, 2007 4:47 pm

Re: Модуль Cataloger

Post by Jo Morg »

While working on the templates, clear the cache to see the changes. This should also be solved in the release.
"There are 10 types of people in this world, those who understand binary... and those who don't."
* by the way: English is NOT my native language (sorry for any mistakes...).
Code of Condut | CMSMS Docs | Help Support CMSMS
My developer Page on the Forge
GeekMoot 2015 in Ghent, Belgium: I was there!
GeekMoot 2016 in Leicester, UK: I was there!
DevMoot 2023 in Cynwyd, Wales: I was there!
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post 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}
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Cataloger

Post by guro »

Вы про это?

Code: Select all

{if $node->type == 'catalogitem'}
  {continue}
{/if}
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post by sbupravi »

guro wrote:Вы про это?

Code: Select all

{if $node->type == 'catalogitem'}
  {continue}
{/if}
Возможно... Нужно, чтобы пункты с типом "catalogitem" - в меню не выводились!
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post by sbupravi »

Если вставить в foreash:

Code: Select all

{if $node->type == 'catalogitem'}
  {continue}
{/if}
то некорректно как-то работает - ul закрывается после первого пукнта, где раньше был ненужный элемент...
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Cataloger

Post by guro »

Слишком мало информации.
Для того чтобы правильно написать шаблон, требуется знать структуру страниц, что из них должно остаться и чем будет выводится меню (Cataloger, MenuManager).
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post by sbupravi »

guro wrote:Слишком мало информации.
Для того чтобы правильно написать шаблон, требуется знать структуру страниц, что из них должно остаться и чем будет выводится меню (Cataloger, MenuManager).
Меню предполагает 1-й и 2-й уровень.
В меню будут выводиться, как старницы контента, так и элементы категорий, пример:
ul
li-контент
li-контент
li-категория каталогера
ul-li-подкатегория каталогера/ul
li-категория каталогера
/ul
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Модуль Cataloger

Post by guro »

Из тех пунктов, которые я перечислил, вы ни один не указали.
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post by sbupravi »

Наивно поснимали галочки "Отображать в меню" и элементов как не бывало.
[решено!]
User avatar
sbupravi
Power Poster
Power Poster
Posts: 257
Joined: Sun Oct 07, 2012 9:29 pm

Re: Модуль Cataloger

Post by sbupravi »

Еще назрел вопросик:
Как выдернуть атрибуты элементов, в шаблон Поиска, например?
Если просто вставлять {$items[numloop].АТРИБУТ}, то ничего не выводит....
Post Reply

Return to “Russian - русский”