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

Спасибо большое. Все работает как надо

Приветствую ребята !

Нужна помощь :slight_smile:

Пример кнопки которую хочу добавить

В примере приведены два варианта размещения – статический и динамический. Для того, чтобы размещать кнопки динамически, необходимо вызвать ksWidgetInitializer.reinit() после того как <dиv>-ы добавлены в DOM страницы.

У каждого товара будет кнопка одна но с разным кодом как то так :slight_smile:

design/themes/responsive/templates/common/product_data.tpl

для мультивендора попробуйте заменить

<span class="ty-no-price">{__("contact_us_for_price")}</span>

на

<span class="ty-no-price ty-hand ty-btn ty-btn__primary" onClick="$('.ty-vendor-communication__post-write').trigger('click');">{__("contact_us_for_price")}</span>

(!)Не тестировано

1 лайк

Ребята)) выручайте

привет знатоки. чет в be1 посмотрел, дубли выдает
|1|https://ххх.ru/ |200|доступна|
|2|https://ххх.ru/? |200|доступна|
|3|https://ххх.ru |200|доступна|

обработка слешей в модуле индексации включена.
Как исправить?

и эти
https://ххх.ru/index.html 404
https://ххх.ru/home.php 404
https://ххх.ru/home.html 404
https://ххх.ru/home.htm 404
https://ххх.ru/index.htm 404
https://ххх.ru/index/ 404

design/themes/responsive/templates/addons/my_changes/hooks/products/add_to_cart.post.tpl

по идее это склейка индекс страниц
вроде cs cart сам это все должен обрабатывать?

Всем привет
Вопрос про функцию fn_get_user_order_statistics (fn.users.php)

    list(, $orders_join, $orders_condition) = fn_get_orders(['user_id' => $user_ids, 'get_conditions' => true]);
/* ... */
    $paid_statuses = fn_get_order_paid_statuses();
    $orders_data = db_get_hash_array(
        'SELECT
            MIN(order_id) as first_order_id,
            MIN(timestamp) as first_order_timestamp,
            MAX(order_id) as last_order_id,
            MAX(timestamp) as last_order_timestamp,
            user_id
        FROM ?:orders WHERE status IN (?a) ?p',
        'user_id',
        $paid_statuses,
        $orders_condition
    );
/* ... */
    return $result;

Мой модуль добавляет в поле $orders_join хуком ‘get_orders’ внутри fn_get_orders другие таблицы, а в поле $orders_condition условие по этим таблицам
При этом в теле этой функции делается запрос с изменёнными модулем condition, но не join. Происходит логичная ошибка при обращении в условии к колонкам таблиц, которые не указаны в join
Это ошибка, или просто не надо так делать?

Версия 4.13.2.SP2

не подскажите, что за плагин ?

Вам нужен плагин для смартфона, чтобы считывать штрих-коды со странице товара или же генератор штрих-кода для товара на странице продукта?

для сканирования мобильным

Таких полно, это не ноу-хау, посмотрите в Web Store или просто в инете пошарьте.
Вот тут у меня ссылка есть, давно валяется, посмотрите, может быть вам это подойдёт. Я не использую всё это, нет надобности, поэтому не устанавливал и не проверял такие приложения.

Интересный кейс. Но багом скорее всего не признают. Что можно сделать - проверяйте в своей функции параметр $params[‘get_conditions’]. Если он есть, то свои изменения не применяйте

Надо править или фигня?

а для заказа в 1 клик подскажите, пожалуйста

А сама кнопка Купить в 1 клик, наверное, не показывается, если товара в наличии нет. В этом случае более сложные изменения нужны

задача вывести кнопку на “свяжитесь с нами на счет цены”, когда нулевая цена. Сама кнопка купить в 1 клик также не выводится

Ну да, с наличием ошибся. В общем, одной строчкой это не решить. Тут самое сложное - кнопку купить в й клик вывести

Добрый день.
Решил включить возможность оставлять отзывы на сайте.
Разместил блок с отзывами на главной странице. И не пойму, где кнопка, чтобы пользователь мог оставить отзыв?

1 лайк