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

Добрый день. Пожалуйста, помогите - нужно загрузить через улучшенный импорт xml файл со структурой ниже:

Как только я не прописывал путь все равно в таблице сопоставления пусто. Заранее спасибо.

Узел правильно указали? responce/element ?

или стоит по умолчанию:? yml_catalog/shop/offers/offer?

да. Вот ссылка: http://www.batteryteam.ru/RAEC/GET/navigator.xml

как ни указываю - не работает

Так там нет такого и в редких случаях он все же работает правильно.

помогло, спасибо
но почему-то с этого поля перестало значение отправляться в бд?
может это быть из-за того, что с нового чекаута все данные по ajax тоже отпраляются?

Его надо установить. Кажется у @ecomlabs есть бесплатный модуль для этого.

Прошу помощи в редактировании страницы Регистрации ( /profiles-add/ )
хочу отредактировать стандартный текст справа

нашел на форуме что нужно создавать свою страницу в макете и указать путь к ней /profiles-add/
(Как узнать какой макет применяется для отображения страницы?)
вопрос: это правильное решение ? (чтобы не изменять страницу по умолчанию которая восстановится после обновления так я понимаю )
вопрос : может кто знает почему нет этой страницы в редактировании макета

Легче всего зайти в режиме редактирования на сайт и там внести нужные изменения

Дизайн – Темы – Редактировать контент
/index.php?dispatch=profiles.add

это страница с подвохом так как на нее попасть нельзя если вы вошли в учетную запись

В таком случае редактируете языковую переменную text_profile_benefits

Там действительно рандом, а нужен показ соседних товаров.

Из того, что вы предоставили, видно, что у вас нет кода для добавления в БД

В коде модуля не вижу, чтобы как-то учитывались именно соседние товары

не могу найти эту переменную

1 лайк

checkout.pre.php

<?php

defined('BOOTSTRAP') or die('Access denied');

use Tygh\Tygh;

/** @var string $mode */

$cart = &Tygh::$app['session']['cart'];

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    if ($mode == 'update_steps' || $mode == 'customer_info') {
        
        if (isset($_REQUEST['delivery_date'])) {
            $cart['delivery_date'] = fn_parse_date($_REQUEST['delivery_date']);    
        } 

        if (isset($_REQUEST['delivery_time_period'])) {
            $cart['delivery_time_period'] = $_REQUEST['delivery_time_period'];
        }

    } 
} 

попробовал оба блока обновлять по ajax, и с них ни с одного данные не приходят
если убрать обновление блоков при смене способа доставки - приходит

видимо, какой-то конфликт ajax тут?

@imac @ikoshkin товарищи, когда релиз ожидается 4.10.1? А то, я каждый день захожу на форум с целью узнать, завезли ли вариации новые. Раньше обновы были в 20-х числах месяца, а тут уже отстаем от графика :))

1 лайк

Обещали в апреле, а он только начался :slight_smile: