Хорошая тема. Любые вопросы по CS-Cart и не только

у меня это место выглядит вот так:
if ($category_count < CATEGORY_SHOW_ALL) {
$params = array (
‘simple’ => false,
‘add_root’ => !empty($_REQUEST[‘root’]) ? $_REQUEST[‘root’] : ‘’,
‘except_id’ => $except_id
);
list($categories_tree, ) = fn_get_categories($params);
$view->assign(‘show_all’, true);
} else {
$params = array (
‘category_id’ => $category_id,
‘current_category_id’ => $category_id,
‘visible’ => true,
‘simple’ => false,
‘add_root’ => !empty($_REQUEST[‘root’]) ? $_REQUEST[‘root’] : ‘’,
‘except_id’ => $except_id
);
list($categories_tree, ) = fn_get_categories($params);

Не понимаю, надо просто добавить предложенные Вами две строчки?

Народ, может кто нибудь знает, что за команда??

index.php?dispatch=call_requests.request&product_id=104716&obj_prefix=305000

Открывает окно покупки в один клик.

Спасибо товарищ!

Вот так

if ($category_count < CATEGORY_SHOW_ALL) {
$params = array (
'sort_order' => 'asc',
'sort_by' => 'name',
‘simple’ => false,
‘add_root’ => !empty($_REQUEST[‘root’]) ? $_REQUEST[‘root’] : ‘’,
‘except_id’ => $except_id
);
list($categories_tree, ) = fn_get_categories($params);
$view->assign(‘show_all’, true);
} else {
$params = array (
'sort_order' => 'asc',
'sort_by' => 'name',
‘category_id’ => $category_id,
‘current_category_id’ => $category_id,
‘visible’ => true,
‘simple’ => false,
‘add_root’ => !empty($_REQUEST[‘root’]) ? $_REQUEST[‘root’] : ‘’,
‘except_id’ => $except_id
);
list($categories_tree, ) = fn_get_categories($params);

Добрый день.
А можно сделать импорт/экспорт меню? Ручками создаю его и было бы много проще в csv сделать и загрузить.

Заранее спасибо

странно …получилась сортировка задом на перед от z…a. Поменял asc на desc и все стало отлично!
Спасибо огромное!)

Действительно, странно )

К сожалению, нет

всем привет
такая проблема
использую смс оповещения от юнисендер, и бывыет, что смс приходит до того, как покупатель оформил заказ до конца
в чем проблема?

Подскажите, пожалуйста, можно ли создать еще один макет Товары и назначить его только товарам из определенной категории?

Это необходимо например, чтобы скрыть блок с модулем “Возможно вас заинтересуют” в некоторых категориях.

или возможно есть какие-то другие решения

Сегодня обнаружилась проблема и не понимаю с чем это связано, то ли после последнего обновления или же по другой причине. Одним словом, перестали приходить на е-майл сообщения о создании учетной записи продавца и сообщения об изменении информации в учетной записи продавца.
Владельцы Multi-Vendor-а сталкивались с таким явлением? Что может быть?

Сами блоки на странице макета Товары можно выключать для определенных товаров (не категорий)

Но и создать отдельный макет можно. В настройке Страница выберете Просмотреть товар и на вкладке Товары укажите нужные товары (не категории)

Спасибо. Но это решение не очень удобное.
У меня будет в этих категориях примерно 10 000 товаров и каждому привязывать макет неудобно.
Может есть более красивое решение?
Может вписать в tpl карточки товара какую то проверку, что если в breadcrumbs присутствует родительская категория Телевизоры (например), то для товара использовать макет Телевизоры?


Либо же вот я могу сделать для категорий другую карточку товара


как к новому шаблону страницы привязать другой макет?

Если вопрос стоит в отображении блоков, то проще сделать новую оболочку на основе одной из стандартных и в ней весь код обернуть в проверку на $product.main_category

1 лайк

Спасибо. Конкретно надо,чтобы не отображалось - Возможно вас заинтересует.

В любом случае карточка товара в этих категориях будет переработана.
Будет скрыта цена, кнопки покупки и еще по мелочи
Поэтому может таки есть возможность
к новому шаблону страницы привязать другой макет или это нереально?

Создать как то вот такое

и связать его вот с этим


Мне кажется такое решение для администрирования будет наиболее удобно.

модулем создается свой контроллер televizor_products с модом view в котором по своим правилам отбираются товары, которые и будут передаваться в макет Другое - televizor_products.view

Только в этом случае SEO работать не будет, нужно будет и модуль SEO дорабатывать

Всем доброго дня!
Подскажите почему только 2 банера показывает?

Да, я в принципе сообразил что и штука то совсем другая нужна, это я просто нарисованное на картинках смоделировал. А надо сделать новую обертку, которая бы проверяла id категории товара и при совпадении с выбранной - не выводила обернутый блок. Тут правда вопрос - обертка вроде бы не предполагает своих настроек?