1,126

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

В common.js в папке с Вашей темой есть строка:

var onClick = function() {
       if ($.detectMedia && $.detectMedia('mobile')) return true; //Не открываем окна в мобильной версии

Меняем на:

var onClick = function() {

1,127

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

А причём здесь тогда MySQL?

Мобильное приложение выдает ошибку "Ошибка в возвращаемых файлах"

Обновите RS.

1,128

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

Вам нужен файл config.auto.php в корне сайта. Там всё есть.

1,129

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

Купить {title} в Москве

1,130

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

Не подскажу, не знаю. Это надо у 1Сника спросить. Мы только за интеграцию отвечаем.

Управление->Сайты->Справа от нужного сайта выпадающий список->Редактировать robots.txt

1,132

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

Обратитесь в нашу платную поддержку на сайте в разделе Поддержка->Служба поддержки. Либо к партнёрам. Либо к вольным разработчикам в ветке форума. http://forum.readyscript.ru/topic/363/v … adyscript/

1,133

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

Наведитесь на знак вопроса напротив поля ввода заголовка или описания.

Видео находится здесь
https://www.youtube.com/watch?v=8pMXICG … c3cBdJ4u31
или в нашем разделе видеоуроков

1,135

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

Ну закажите доработку, поможем.

1,136

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

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

1,137

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

В стандарте такого нет, то можно сделать отдельным модулем.

1,138

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

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

1,139

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

Вынесите за пределы цикла и смотрите что у Вас в $itemslist. Проследите что происходит $user_ids

1,140

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

Вы забыли &

foreach($orders_data as &$order){
      $order['addresses'] = $addreses_by_users[$order['user_id']];
}

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

1,141

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

Если Вы используете

$addreses_by_users = \RS\Orm\Request::make()
       ->from(new \Shop\Model\Orm\Address())
       ->whereIn('user_id', массив с id нужных пользователей который Вы уже получили)
       ->objects(null, 'user_id', true);

То в данном случае привяжется несколько адресов к одному пользователю. Попробуйте.

1,142

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

http://marketplace.readyscript.ru/addons/jsscripts
Через scripts.tpl тоже можно, но он должен лежать в корне текущей темы оформления.

1,143

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

Ну там это у Вас было сразу настроено, или это включалось дополнительной настройкой? Если Вас это не затруднит, можете скинуть скрин настроек?

А у Вас точно этот хук отрабатывает?

1,145

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

Ну у Вас в массиве адресов все адреса распделены так, что у них есть общий ключ означающий id пользователя.
Соответственно, если перебрать массив заказов, где есть user_id, то из массива адресов адреса для конкретного пользователя можно достать по ключу пользователя. К примеру:

foreach($orders_data as &$order){
     $order['addresses'] = $addreses_by_users[$order['user_id']];
}

1,146

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

Я здесь не вижу адресов, это id пользователей из Ваших заказов. Вам надо сделать запрос на получение адресов как я и писал ранее.

$addreses_by_users = \RS\Orm\Request::make()
       ->from(new \Shop\Model\Orm\Address())
       ->whereIn('user_id', массив с id нужных пользователей который Вы уже получили)
       ->objects(null, 'user_id', true);

Далее перебрать массив с заказами и состыковать полученные адреса.

1,147

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

Да

1,148

(50 ответов, оставленных в Вопросы по разработке модулей и API системы)

Смотрите сообщение от 06.12.2016.

1,149

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

Игорь пишет:

Подскажите, пожалуйста, можно ли сделать так, чтобы из описания в УТ 11 выгружалось в краткое описание товара, а из приложенного файла в полное описание? У меня было так на старом движке.

Ну это скорее частное решение я так думаю. Это можно сделать доработкой обратившись к нашим партнёрам или в платную доработку. А что за CMS Вы использовали.

1,150

(1 ответов, оставленных в Вопросы по разработке модулей и API системы)

Ну т.к. это страница личного кабинета, то тут надо создать свой модуль, который добавит в системе маршрут, который вы будете обрабатывать.
Ну для начала можно скачать себе модуль http://marketplace.readyscript.ru/addons/codegen/. Он создаст пустышку модуля, который Вы можете править.
Маршруты в системе добавляются через метод getRoute в файле handlers.inc.php.
Как вариант, Вы можете посмотреть как прописать маршрут в файле handlers.inc.php в /modules/users/config/.
Ну и соответственно уже в front контроллере Вашего модуля сделать нужную обработку.
Если надо хранить поле с идентификатором в объекте пользователя, то можно использовать хук orm.init.users-user. Руководство по хукам есть здесь https://readyscript.ru/dev-manual/dev_hooks.html. Также есть видеоурок https://www.youtube.com/watch?v=KoF2IyG … amp;t=269s