26

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

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

27

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

Вы меня немного не поняли. Отписал в поддержку решение проблемы.

28

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

Здравствуйте. Сейчас начали использовать свойства в мета-тегах {prop.999} и возникла проблема с поиском на сайте. Раньше, до их использования мы вводили в поиск: "Терадь Властелин колец" и получали нужное, теперь поиск так не работает. Вопрос в том, как заставить работать поиск учитывая свойства?

29

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

Здравствуйте.
Вы уже тестировали RS на php7-dev? Если нет, то когда планируете это сделать?

30

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

На HTTPS не работают новости + невозможно добавить или отредактировать склад. Возможно из за

.../catalog-warehousectrl/' was loaded over HTTPS, but requested an insecure script 'http://api-maps.yandex.ru/2.1/?lang=ru_RU'. This request has been blocked; the content must be served over HTTPS.

31

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

Благодарю за ответ. Вы не могли бы выложить здесь патч?

32

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

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

33

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

Не возможно в групповых операциях изменять остатки на 0. < или > работает, а 0 не реагирует. Складов несколько.
Так же не совсем понятно как именно работает подсчет остатков в таблицах - при просмотре категории в админке.

34

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

Благодарю за ответ

35

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

Хорошо. Тогда какую смысловую нагрузку дает "заголовки мета-теги"? Там можно указывать их для карточки товара, но они не применяются.

36

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

Можете добавить в style="width: 100%;border:1px solid #000" но лучше используйте файлы стилей.

37

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

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

Оно?

Извиняюсь, плохо прочитал. Не совсем. А если у меня например в одном товаре так:
{title}, что то там, {barcode}
а в другом так:
{title}, {barcode}
То массово их отредактировать не получится. Мне нужно автодополнение к title. Читал в документации, что можно это сделать средствами php, но возможно это можно сделать из cms?

38

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

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

Вы имеете ввиду в шаблоне карточки товара или в <title></title>?

Да

Здравствуйте.
Не совсем понятно, как сделать так чтобы заголовок был в таком стиле:
{title} | Магазин такой то такой то
? Интересует именно добавление последней части на всех страницах в карточке товара.
Почитал документацию, что можно дополнить через php, но думаю должен быть способ по проще.

Заранее благодарен

admin пишет:

Немного не хватает подробностей.
Ваше расширение получает сведения от какой-то доставки (уточните, пожалуйста, от какой)?
Заказы как-то связаны с интернет-магазином?

Заказы и берутся из интернет-магазина, а информация о доставке берется с 17track.net сейчас еще с почты России доделать осталось.

Написал вот такое вот расширение для хрома. Вот интересно, будет ли оно востребовано?
Где сейчас 0 (иконка) - отображается количество заказов в обработке, если пришел новый заказ, начинает мигать красным.
P.S. Где нет информации - встал сервер отдающий инфо о трек-кодах
https://leto9d.storage.yandex.net/rdisk/8f98e8b70451d71ec153585855afd8b04b607d70f20636914fa9a549ef2c8dc9/inf/7M8IyjXHuncw0vr-cd_F4WSxk0qlu3pCS2iTNsvnAEKdUYWnDULVHIFv601ZNTiGzPmNkHo5MDyokoPrgpFTZA==?uid=0&amp;filename=ext.jpg&amp;disposition=inline&amp;hash=&amp;limit=0&amp;content_type=image%2Fjpeg&amp;tknv=v2&amp;rtoken=f23a1a50e1e11b0ab595cb675fe7b54f&amp;force_default=no

В ближайшее время попробую и отпишусь. Благодарю за помощь!

admin пишет:

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

перегрузить стандартный контроллер можно двумя способами (оба описаны в нашей статье - http://readyscript.ru/text-blog/Kak-pra … yScript/):

1. Перегрузкой маршрута (рекомендуется)
2. Подменой класса (.my.inc.php)
--------------------------------------------------------------------

Если у вас задача - вставить при отправке SMS проверку разрешения от пользователя, то мне кажется вы выбрали оптимальный путь (доработав всего один класс (смс-транспорт) и полностью сохранив возможность обновления):

1. Создали доп. поле стандартными средствами в настройках модуля Пользователь. (насколько я понял)
2. Создали свой транспортный модуль для SMS, который проверяет данное поле. (это все равно нужно было бы делать, т.к. стандартный модуль не делает проверку на разрешение пользователя)

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

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

$user->usePostKeys(array('is_company', 'company', 'company_inn', 
                        'name', 'surname', 'midname', 'phone', 
                        'e_mail', 'openpass', 'captcha', 'data', 'changepass'));

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

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

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

Здравствуйте.
Хотел сделать смс оповещения и зарегистрировался на сайте смсуслуги, модуль которого у вас написан. Все вроде отлично и сервис понравился, но беда в том, что без договора с ними, отправлять смс на боевом сервере нельзя и сообщения блокируют. Тут я полез в гугл и увидел, что смс пользователю без его согласия отправлять нельзя, вообще никакое, иначе штраф. Далее полез в код и нашел поле в базе subscribe_on, но оно нигде не используется. Хотел его добавить например в профиль пользователя, для редактирования, но не получается т.к. в action вначале стоит фильтр post данных

$user = clone \RS\Application\Auth::getCurrentUser();
$user->usePostKeys(array('is_company', 'company', 'company_inn', 
                        'name', 'surname', 'midname', 'phone', 
                        'e_mail', 'openpass', 'captcha', 'data', 'changepass'));

Просто так добавить туда дополнительное поле на сколько понял нельзя. Перекрывать контроллер тоже не хочется из за одной строчки. В общем я так понял, нужно дать возможного патча.
Но нашел временное решение, на мой взгляд очень костыльное. Добавил доп. булевое поле в профиль пользователя с идентификатором sms_info и сделал альтернативный модуль отправки смс, который будет проверять это поле и если "1", то отправлять смс. Есть ли какое то альтернативное и менее костыльное решение?
P.S. Еще очень не хватает описания к дополнительным полям пользователя. Например мне надо поле "Вконтакте" а в описании указать, что нужно вставлять ссылку, а не ФИ.

45

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

Без знания программирования этого не сделать. В документации есть "Расширение модулей", там про это рассказывали.
http://readyscript.ru/text-blog/Kak-pra … adyScript/

Модуль, что нужно править shop (modules/shop/config/myhandlers.inc.php)

class MyHandlers extends Handlers
{
        /**
         * Добавляет в систему печатные формы для заказа
         */
        public static function printFormGetList($list)
        {
                $list = parent::printFormGetList($list);
                $list[] = new \Shop\Model\PrintForm\YourModuleForm(); // Тут добавляем новую печатную форму.
                return $list;
        }
}

YourModuleForm - переименовываем под нужный. Далее дублируете нужную модель modules/shop/printform/orderform.inc.php в дубле которой меняете getTemplate на свой шаблон, который после чего правите. Шаблоны находятся по views того же модуля.

Как можно получить из шаблона (wrapper) все заказы пользователя? Интересуют заказы, что ожидают оплату, для оповещения пользователя

Здравствуйте.
Недавно смотрел модуль shop из admin (просмотр заказа в админке) и заметил такую вещь. Если мы расположим шаблон orderview.tpl в папке с темой, то просмотреть заказ в админке не удастся т.к. actionEdit зачем то пытается подключить этот файл %shop%/orderview.tpl. Зачем? По идее же админка вообще не должна лезть в папку с темой?

48

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

Я не совсем про то. У меня например свой порядок хранения исходных изображений и менять я его не буду. У вас изображения загружаются последовательно, друг за другом, я предлагаю грузить файлы параллельно.

49

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

Почему бы не сделать асинхронную загрузку изображений? Я вот сейчас загружал множество изображений и все как то долго. Как вариант использовать io.js в качестве серверной части. Думаю если даже будет этот функционал использовать меньшинство, то в вашей облачной платформе был бы +

Пробовал, но не работает. Подключается старая версия.

{addjs file="jquery-1.11.1.min.js" name="jquery" unshift=true}

На сколько понял, по умолчанию он должен обратиться к файлу лежащему в папке с темой resources/js/jquery-1.11.1.min.js