1

(4 ответов, оставленных в Вопросы по работе с системой)

Я не в теме, но основной сценарий, имхо, поиск товаров по ключевому слову (бот присылает первые 5-10 вхождений, если есть еще, то предлагает нажать кнопку "Загрузить еще").

Другой сценарий: подписаться на новостную рассылку магазина.

А у меня не получается активировать купленную в субботу утром лицензию, пишет "Ошибка передачи данных. Повторите попытку еще раз". Жду понедельника и техподдержки.

Закусило Александр пишет:

Я думаю это делать не стоит.

Почему? Как избежать отображения вариантов доставки СДЭК в тех городах, где они невозможны?

Модуль СДЭК привязан к зоне “Все”. Если пользователь при оформлении заказа вводит город (индекс), где нет ПВЗ СДЭК, то страница выбора вариантов доставки подгружается долго (пользователь может не дождаться), а в списке выдается длинное сообщение “15 Почтовый индекс города-получателя отсутствует в базе СДЭК, В указанном населённом пункте нет пунтов самовывоза”.

(кстати опечатка в слове “пунтов”)

В связи с этим вопросы:

1. Чтобы избежать таймаута, необходимо создать отдельную зону доставки, в которую поместить все города, в которых есть ПВЗ СДЭК и привязать этот вариант доставки только к этой зоне?
2. Есть ли уже готовая табличка для БД с такой информацией, чтобы импортировать ее к себе?

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

Пункт меню должен раскрываться при отпускании пальца (если это не прокрутка).

6

(10 ответов, оставленных в Вопросы по работе с системой)

Закусило Александр пишет:

Сделайте отдельным модулем для маркетплейса. Разбогатеете)

Вероятно, а readyscript так и не научится из коробки решать базовые проблемы любого магазина.

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

8

(3 ответов, оставленных в Вопросы по работе с системой)

Закусило Александр пишет:

просто подождите.

Ничего себе просто. Да это же самое сложное smile

Готов поучаствовать в бетта-тесте, если что.

Закусило Александр пишет:

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

И у меня (и у всех) нужно скрывать любые типы характеристик, если значение не заполнено. Все типы характеристик по умолчанию должны иметь пустое значение и, как следствие, не отображаться на странице товара.

10

(6 ответов, оставленных в Предложения по улучшению системы)

Плюсую. Штука полезная.

Закусило Александр пишет:

Либо надо поправить будет шаблон карточки товара, где проверять на 0 и не показывать такие характеристики. Но это скорее частный случай чем общий.

Этот вариант не подойдет, т.к. 0 в данном случае — это тоже имеющее смысл значение. У некоторых товаров эти характеристики могут принимать значение 0.

Александр, а почему я не могу задать для числовой характеристики вместо 0 null или пустоту? Тогда и проблемы бы никакой не было.

Я даже не знал про такую возможность. Похоже потому, что в документации про нее ничего не написано. Очень похоже на то, что мне нужно. Попробую. Пока вижу один минус — придется делать разные описания для товаров, т.к. большое количество товаров с одинаковым описанием, наверное, не очень хорошо для поисковиков.

У меня вот так. А как правильно?

https://img-fotki.yandex.ru/get/101645/25049310.0/0_e2d0a_fee893ba_XXL.png

Насколько сложно добавить возможность загрузки логотипа сайта в формате svg?

1. Не подходит.
2. Не подходит, т.к. я не планирую при появлении «зеленого» использовать многомерные комплектации.
3. Не подходит, т.к. при появлении «зеленого» станет ошибочным.
4. Аналогично.
5. Не подходит, т.к. не всегда есть фото нужной комплектации.

Как это сломает отображение товара у 99%? Комплектация ведь будет отображаться, только если поле заполнено. А как вы сами заметили, в подписи в скобках указано «используйте, если есть дополнительные комплектации», т.е. у тех самых воображаемых 99% ничего не изменится. А в движке станет еще на одну логичную концепцию больше, еще на один объясняющий текст в скобках меньше. Зачем объяснять в скобках нелогичное поведение системы, когда его можно просто сделать логичным?

17

(2 ответов, оставленных в Вопросы по работе с системой)

Здравствуйте! Существует. Поле «URL имя».

Александр, подскажите, пожалуйста, на что заменить

{if $product->isMultiOffersUse()}

?

Что касается того, что я первый — это совсем не значит, что больше это никому не нужно, или что такая концепция неверна. Пример, как всегда, на телефонах. Есть у меня телефон в корпусе красного цвета. Эта модель производится также в зеленом корпусе, но у меня в магазине этой модели в зеленом цвете нет и может быть никогда не будет. У меня не поворачивается рука добавить к названию телефона «Красный», т.к. если завтра у меня в ассортименте появится зеленый, то мне придется менять название товара и url (это плохо для поисковиков, все внешние ссылки на старый url станут битыми и т.п.).

Но мне нужно указать, что это именно красный телефон. Сейчас мне приходится заводить фиктивную комплектацию «зеленый» с 0 остатком, чтобы начала отображаться комплектация «красный». С этим еще можно было бы мириться, если бы комплектации с остатком 0 не показывались на странице товара, но этого движок не умеет (я надеюсь, что скоро это будет реализовано).

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

Для примера: в настройках категории Телефоны добавлены некие характеристики, чтобы они отображались в фильтре. Есть подкатегория «Аксессуары к телефонам», у которой эти характеристики не нужны. Но у каждого товара в Аксессуарах, выводится список характеристик родительской категории. Т.е. у чехла для телефона будет Объем памяти и т.п.

Такая же ситуация, если я чехол для телефона решу добавить в саму категорию Телефоны. И в этом случае мне тоже нужно, чтобы у чехла не отображался Объем памяти. В свойствах товара он не заполнен, параметр «Отметьте, чтобы задать персональное значение, иначе будет использоваться значение категории товара» никак не влияет на отображение таких характеристик.

Как избежать подобного?

Александр, а почему бы просто не обновить шаблоны? Выводить основную (нулевую) комплектацию, если она заполнена?

У меня у части товаров с единственной комплектацией заполнено поле Название основной комплектации. В нем важный текст, мне нужно, чтобы покупатель его видел, поэтому я заполняю это поле в админке.

Но в шаблоне идет такая проверка

 {if $product->isMultiOffersUse()}

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

Николай пишет:

Добрый день, проблему удалось решить?

В техподдержку написал сразу, но пока не исправили.

Убрал кнопку «купить в 1 клик», попробую без нее. Переименовал «Заказать по телефону» в «Заказать без регистрации».

Александр, с точки зрения разработчика - все понятно. С точки зрения клиента/пользователя админки редакций выше «Витрина» — вообще не понятно smile