Функция "Показать в меню" для Cataloger

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

Moderators: iturbay, wdwp

Post Reply
User avatar
negrem
Forum Members
Forum Members
Posts: 29
Joined: Tue Sep 14, 2010 10:36 am

Функция "Показать в меню" для Cataloger

Post by negrem »

Как обнаружил если в cataloger убрать галачку Показать в меню это ничего не поменяет на сайте, а мне требуется чтоб эта функция работала..именно просто не показывать в списках но был акивным.
начал искать в коде в базе это отвечает поле show_in_menu

а в Cataloger.module.php отвечают след функции как я понял:

function &getCatalogItem($alias)
{$gCms=cmsms();
$hm = $gCms->GetHierarchyManager();
$pageNode = $hm->sureGetNodeByAlias($alias);
$page = $pageNode->GetContent();
$node = $this->itemToArray($page, '');



function itemToArray($pagecontent, $lastcat)
{...
$db =& $this->GetDb();
$thisItem['sid'] = $pagecontent->Id();
$thisItem['link'] = $pagecontent->GetUrl();


Вопрос: где найти Select с базы чтоб дописать туда условия?
пробывал найти функцию GetContent но так нигде не нашел..
Либо он выделяет данные с GetDb... :)
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am

Re: Функция "Показать в меню" для Cataloger

Post by Fenik17 »

Надо править шаблоны, добавляя нужную логику отображения, а не исходники.
User avatar
AtonS
Forum Members
Forum Members
Posts: 38
Joined: Thu Aug 06, 2009 2:09 pm

Re: Функция "Показать в меню" для Cataloger

Post by AtonS »

У меня такой же вопрос - как сделать чтобы товар не показывался при снятой галочке Показывать в меню?
User avatar
guro
Power Poster
Power Poster
Posts: 985
Joined: Thu Apr 26, 2012 8:38 pm

Re: Функция "Показать в меню" для Cataloger

Post by guro »

Вот ответ
Fenik17 wrote:Надо править шаблоны, добавляя нужную логику отображения
Post Reply

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