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

Приветствую всех! Есть 2 вопроса:

CS-Cart Multivendor

  1. Нам склад вообще не нужен и никогда не понадобится. Как-то можно его полностью убрать с сайта? Чтобы клиенты при добавлении товара не видели даже поля связанные со складом? Может какой-то модуль есть, который все это уберет? Или только редактирование кода?

  2. Есть необходимость убрать/перегруппировать доступные поля при создании и редактировании товара. Много полей нам не нужны и хотелось бы убрать их для удобства пользователей да и нам тоже чтобы глаза не мазолили при работе. Особенно это мешает при работе с магазином с телефона. Опять же: Модули? Настройки? Код?

Только знакомлюсь с CS-Cart, прошу подсказать решение ну или ткнуть в какую-то инструкцию :slight_smile: Поиском на форуме пользовался, необходимой информации не увидел.

Мы нашли единственный выход, как незарегистрированный покупатель (в случае, если он оставил свой емейл при оформлении заказа) может пройти к деталям заказа.
На сайте: Аккаунт-Отслеживание заказа. Вводите номер заказа, покупателю приходит письмо на почту с темой “отслеживание заказа”, внутри ссылка на детали к заказу. Он может по ней пройти.

1 лайк

Слишком сложно для покупателя.

Если нужна ссылка в письме, то есть модуль: https://store.cart-power.ru/cs-cart-pay-by-link-add-on.html

Но самый лучший вариант – это смс с ссылкой на оплату, модуль выше указан.

1 лайк

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

Вы про наш модуль с СМС? Он как раз делает ссылку универсальной - любой пользователь по этой ссылке сможет открыть заказ.

Верстаю свою тему. Очень хочу избавиться от дефолтных классов от responsive вроде:

<div class="tygh-top-panel clearfix"> ... </div>

Никак не могу понять где их найти. Неужели в ядре?

внутренние статусы видны покупателям
Как их спрятать? Шаблоны уведомлений отключены

1 лайк

Либо правкой шаблона responsive/templates/views/orders/search.tpl, либо оверрайдом, так как хуков в шаблоне нет (инструкция по оверрайду).

Либо через пользовательский CSS – блок будет скрыт, но все равно будет грузиться на странице:

.ty-mainbox-body .ty-search-form {
    display: none;
}

По идее не должны быть видны. Напишите об этой недоработке в багтрекер.

Это не баг.

У CS Cart нет разделения статусов на “внутренние” или “клиентские”, поэтому в списке поиска видны все возможные статусы заказов.

У некоторых разработчиков модулей есть даже такие статусы:

:rofl::rofl::rofl::rofl Так-то оно так, но, я не сказал, что это баг.
По логике, покупатель должен указать в поиске “Номер заказа” и ему отобразится текущий Статус его заказа. А если он хочет посмотреть все свои заказы или за период, то соответственно должен отобразиться список его заказов, и в каждом заказе итоговый Статус (например для завершенных - “Выполнен”). Сейчас же видны служебные Статусы, которые его не касаются. Это тоже, что показывать покупателям собранную по ним статистику. Вот так мне это видится. Хотя, может быть я заблуждаюсь.

Добрый день,
подскажите пож-та по вариациям. Сейчас есть 1 товар доступный в 3 вариантах цвета (все одинаковое, но разные артикулы, для того, чтобы отслеживать наличие на складе). Сделал 1 товар, добавил в него 2 вариации в итоге получил 3 разных товара на витрине. Как сделать так, чтобы на витрине показывался всего один товар? Меня свойство в Характеристиках (показывать как один товар и как разный товар) - не помогло.
И еще один вопрос - как сделать так, чтобы в результатах поиска выдавался не список товаров без картинок, а их иконки или сетка товаров

Надо изначально импортировать с включенной настройкой “Показывать как один товар”, либо вручную создавать вариации в настройках карточки товара, закладка “Вариации” > “Создать вариацию”.

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

Вы можете создать тему по этому поводу в разделе “Как улучшить CS-Cart”. :wink:

Для Украины (если отгрузки только через Новую Почту) города загружаются через модуль Новой Почты Модуль интеграции CS-Cart Новая Почта от Alexbranding и происходит обновление новых населенных пунктов и новых отделений. Пока это лучший вариант для Украины, но без танцев с бубном там тоже не обойтись Модуль "Новая Почта" от AB - #36 от пользователя SanyaSaj
Но все же получилось добиться вменяемого результата.
image
image
Вместо информации о стоимости доставки на карточки товара, поставил надпись “Стоимость и сроки доставки рассчитываются автоматически на странице оформления заказа”, что мотивирует посетителя дойти до оформления. Уменьшая тем самым показатель отказов.
В чекауте важно первым полем поставить номер телефона, чтобы если что-то пойдет не так - в незавершенных заказах остался хотя бы телефон для связи с покупателем.
Если используется адресная доставка - то в способе доставки поставить галочку “Покупатель должен указать свой адрес” тогда при выборе этого способа вместо списка отделений отобразится поле для адреса.
Штатный модуль геолокации (в том виде, что сейчас есть) отключил сразу, чтобы не портить ни себе ни покупателям нервы.

1 лайк

Друзья, может не в тему, но все же, может кто подскажите как правильно оптимизировать подобную рейтинговую систему: https://robymgood.com/rating

Тему создавать не обязательно. На demo.cs-cart.com и demo.cs-cart.ru в результатах поиска выводится сетка товаров.

Загляните в “Настройки > Общие”. Скорее всего, у вас включен поиск и по страницам, и по товарам (настройка “Искать также в”). Если не искать страницы, то товары в результатах поиска отобразятся так, как вам нужно.

1 лайк

спасибо, помогло!
По вопросу с вариациями не понял. Я изначально создавал с нуля вариацию из исходного товара. Т.е. была одна позиция, я в ее настройках выбрал вариации и создал на основе необходимой характеристики еще несколько товаров и все равно на витрине выводятся сразу все, а не один с вариацией. Как сделать, чтобы был виден только один товар (при этом у вариаций должны быть свой артикул и кол-во на складе)

У характеристики, по которой вы создавали вариации, должен быть тип “Вариации как один товар”. Если сейчас выбран не он, то выберите его. После этого распустите группу вариаций и пересоберите её (делается это на вкладке “Вариации” у товара). Когда вы распускаете группу, то товары превращаются в отдельные. После этого вы можете добавить их в группу как уже существующие товары. И тогда все вариации отобразятся в каталоге как один товар.

Смотрите тут

design/themes/responsive/templates/views/block_manager/render/location.tpl