226

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

Включите отображение ошибок https://readyscript.ru/faq/#faq-errors.

У вас видимо где-то отваливается скрипт, т.к. идет фатальная ошибка и вызывается 5xx ошибка и отдаётся белый экран без вывода ошибок из соображений безопасности.

Смотрите функцию в объекте товара getPropertyValueById и getPropertyValueByTitle, а также fillProperty

228

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

Покажите скрин настроек склада.

229

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

Галочки поставьте у этих складов, что они пункты самовывоза.

230

(25 ответов, оставленных в Вопросы по Маркетплейсу)

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

Это Вам в нашу поддержку надо

Весной, настроение улучшается... ))) Смотрите в шаблонах стандартных файл в модуле catalog файл jquery.filter.js или rs.filter.js в зависимости от темы. Там есть вот такой кусок кода.

//> зависимые фильтры
if(typeof response.filters_allowed_sorted !== "undefined"){
     var allow_filters = Object.entries(response.filters_allowed_sorted);

      if(allow_filters !== false) {
                                   allow_filters.forEach(function(filter){
                                       Object.entries(filter[1]).forEach(function(filter_val){
                                           //если есть, то включим
                                           var input_filter = $('input[name="pf['+filter[0]+'][]"][value="'+filter_val[0]+'"]');
                                           var input_bfilter = $('input[name="bfilter['+filter[0]+'][]"][value="'+filter_val[0]+'"]');
                                           if(filter_val[1] === false) {
                                               input_bfilter.parent().addClass('disabled-property');
                                               input_filter.parent().addClass('disabled-property');
                                           } else {
                                               input_bfilter.parent().removeClass('disabled-property');
                                               input_filter.parent().removeClass('disabled-property');
                                           }
                                       });
                                   });
     }
}
//< зависимые фильтры

Если есть фильтры, которые нужно затемнить, то им присваивается класс disabled-property. Задайте в CSS стиль для данного класса и на забудьте в админ панели в настройках модуля каталог включить опцию зависимых фильтров.

233

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

Значит Ваша 1С так и отдает её. Сделайте выгрузку в папке на  диске. Там будет 2 файла, import.xml (товары) и offers.xml(цены товаров). И посмотрите что там для Вашей комплектации 1С отдаёт.

234

(8 ответов, оставленных в Вопросы по Маркетплейсу)

В бонусной программе что в маркете, есть функционал смены тип цены для пользователя если он выполняет заказы на определенную сумму. Не в корзине по достижении общей суммы, а после завершения заказа, учитывается общая сумма заказов. И если достигается нужный лимит, то пользователю присваивается цена, например -3 процента. И т.д.

235

(6 ответов, оставленных в Вопросы по созданию тем оформления)

быстрый просмотр товара, не нашел ответа, такой функционал есть?

В данной теме быстрый просмотр есть только у многомерных комплектаций.

Как указать количество миниатюр?

Заведите переменную {$m=0} а потом в цикле переберите {$m=$m+1} и проверьте, чтобы ограничить {if $m<3}

236

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

А я для всех Вам и дал ответ.

Когда отправляется запрос, то в ответ приходит JSON с содержимым шаблона list_product.tpl, где обновляется область обернутая блоком id="products". Я думаю Вам в эту сторону надо покопать. Т.е. попробовать поместить туда H1 заголовок.

237

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

Где вы на моём сайте такое увидели? У меня заголовок находится вне области обновления JS. У меня дополнительно используется модуль SEO брендов расширяющий стандартный SEO контроль. Когда отправляется запрос, то в ответ приходит JSON с содержимым шаблона list_product.tpl, где обновляется область обернутая блоком id="products". Я думаю Вам в эту сторону надо покопать. Т.е. попробовать поместить туда H1 заголовок.

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

А с чего вы взял что ошибка именно здесь? А не в данных которые вы отправляете на сервер?

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

И вы так и не указали какую ошибку выдает браузер.

241

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

В Вашем случае лучше использовать like+

242

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

Ну а как вы предлагаете добавлять эти файлы .htaccess через интерфейс RS?

Ярослав пишет:

Разобрался я в причине того, что результаты поиска в блоке поиска отличаются от страницы поиска)
Я думал, что поиск в блоке поиска делается механизмами модуля Search, но получается, что там свой код и категории ищутся вне зависимости от настроек модуля Search просто по %like%.

Я немного скорректировал searchlineapi.inc.php в блоке поиска. Теперь поиск в категориях идет в следующем порядке: like%, транслитерация like%, %like%, транслитерация %like%. Если на этапе есть вхождение, то далее поиск не идет. Слава богу, "мел" теперь найти можно))
https://yadi.sk/d/geI1drZ9g7ZIJg

И до кучи в контроллере блока searchline поменял порядок вывода: Категория->Товар->Бренд.
В принципе, клиент доволен, я тоже) Получается, что претензии были не к модулю поиска товаров, а к реализации поиска у блока строки поиска.

Напишите пожелания в наш сервис пожеланий.

244

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

Потому, что полноценного файлового менеджера у нас внутри нет. Он действует только в рамках шаблонов.

245

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

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

К сожалению это вынужденная мера. Потому что, инстаграмм ввел ограничения на постинг. И пытается своими хитрыми алгоритмами определить, подделывается ли постинг роботами. Вообщем в борьбе по спамом.

Тут так отправить не получится. a_zakusilo@mail.ru

Я его не дописал, т.к. пол года назад наткнулся на то что у Яндекс доставки не работала Почта России. И они через пол года ответили. Поэтому хочу продолжить. Напишите мне на E-mail a_zakusilo@mail.ru я пришлю. Но лучше всего смотреть внутри системный СДЕК, он покрывает большинство кейсов.

249

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

Программно можно добавить так:

{addmeta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"}

250

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

Блин. Совсем забыл. Молодежная это тема не адаптивная, поэтому там его и нет. viewport нужен для адаптивных тем оформления.