корзина с модулем cataloger

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

Moderators: iturbay, wdwp

Post Reply
mr_ozio
Forum Members
Forum Members
Posts: 66
Joined: Wed Dec 24, 2008 9:07 pm

корзина с модулем cataloger

Post by mr_ozio »

сделал каталог на основе модуля cataloger и внезапно заказчик потребовал, чтобы к каталогу был прикручен модуль корзины.

пробежался по списку модулей, ничего не нашел, только для products и других. светит мне переделывать весь каталог, не очень улыбается.
User avatar
dexel
Forum Members
Forum Members
Posts: 67
Joined: Sat Nov 29, 2008 12:22 pm

Re: корзина с модулем cataloger

Post by dexel »

Модуль Cataloger написан грамотно. И переделывать его не нужно. Из модуля корзины работай с Cataloger через указатель

Code: Select all

$modptr =& $this->GetModuleInstance('Cataloger');
ну типа
$ArrItems = $modptr->$getCatalogItemsList($p);
mr_ozio
Forum Members
Forum Members
Posts: 66
Joined: Wed Dec 24, 2008 9:07 pm

Re: корзина с модулем cataloger

Post by mr_ozio »

а куда это? *прошу прощения за тупость вопроса* я не очень прошарен в анатомии cmsms.
User avatar
dexel
Forum Members
Forum Members
Posts: 67
Joined: Sat Nov 29, 2008 12:22 pm

Re: корзина с модулем cataloger

Post by dexel »

Ну если переписывать модуль был готов, то наверное "прошарен". Тот вызов - из кода корзины. Только сомневаюсь, что нужно вызывать Cataloger из модуля корзины. Скорее всего у тебя мастером (вызывающим) будет Cataloger,  а не корзина. Потому такой вызов у тебя будет из Cataloger. А куда лепить его, - это указатель на объект. Через него вызываются методы класса.
mr_ozio
Forum Members
Forum Members
Posts: 66
Joined: Wed Dec 24, 2008 9:07 pm

Re: корзина с модулем cataloger

Post by mr_ozio »

ну во-первых не модуль, а переделывать сам каталог продуктов под другой модуль, не код, а содержимое. и во-вторых, не был готов).

тут проблема, что модуль корзины вообще можно ставить только при наличии модуля продуктов, к коим cataloger не относится. ну да не беда, а вот куда прописывать вызовы мне действительно не понятно.
Post Reply

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