1

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

OOO пишет:

Действительно, вообще особо нет фрилансеров по Ready Script, очень жаль(

Да просто на fl.ru идёте создаёте тикет, народ сам подтянется. Просто смотрите на их портфолио. Если есть много проектов, то человек будет шарить. Да и народ подтянется к этой системе. Либо закажите у студий, либо напрямую.

Алексей пишет:

Добрый день!!
Не могу найти. Подскажите, кто-нибудь делал поиск Яндекса на сайте для интернет магазина с выдачей в JSON? Штука вроде очень интересная, уже давно существует и не особо сложная в реализации. Но, найти вот для RS не могу.
https://yandex.ru/dev/site/api/concepts … t-docpage/

Нет, надо делать отдельный модуль

3

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

Владимир пишет:

NULL

Если там NULL, это значит, что у Вас там ничего нет, т.е. переменная не передана. Как она у Вас туда передаётся? Что в контроллере? Как переменную передаёте?

4

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

Владимир пишет:

Эта конструкция не описана в модуле и создает ошибку. Максимум можно вызвать имя картинки.

А сделайте

<pre>
    {var_dump($child)}
</pre>

И покажите что там внутри.

5

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

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

А если нужна конкретная характеристика то можно через
{$product->getPropertyByTitle('Название характеристики')} или {$product->getPropertyById('id характеристики')}


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

Исключение - "Метод getPropertyById не найден в классе Catalog\Model\Orm\Product"

{$pam=$product->getPropertyById('347')}

Вам нужно getPropertyValueById

6

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

Владимир пишет:

Добрый день.

Не получается в модуле структурированных данных вызвать урл изображения (только имя, адрес c geturl не выходит - ошибка)
<img src="{$child.fld_custom_name}/>

и галерею изображений у дочерних элементов:
{$child->getPhotogalleryImages('custom_name') *} конструкция не срабатывает.

Обычные строковые элементы не проблема по инструкции вывести. Но эти не выходит. Нужны правильные конструкции чтобы использовать в шаблоне.

Если напишите, буду благодарен.

Ничего не понял, но понял, что нужно получить изображение. Вам надо тогда сделать это так:

    {$child.__fld_custom_name->getUrl(200, 200, 'axy')}

7

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

OOO пишет:

Можно ли совсем убрать фильтр по цене?

Переключитесь в раздел правки, наведитесь на блок с фильтрами, там наверное есть кнопка отключения фильтра по цене.

8

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

OOO пишет:

Добрый день!

Подскажите, пожалуйста, есть ли возможность увеличивать фото в карточке товара не по двойному щелчку, а с разворотом нормальной галереи просмотра?

https://prnt.sc/UiWl55c3g4qF

Так как фото просто увеличивается в рамках миниатюры, это не гуд.

Заранее спасибо!

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

9

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

Вам нужен вот этот хук https://readyscript.ru/dev-manual/dev_h … s_getpages там можно отфитровать список из входящиго параметра getpages

10

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

Так, а в Апи, что там в методе sitemapChunkToOutput?

11

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

Дмитрий пишет:

Здравствуйте. Подскажите, можно мне как-то подпилить модуль sitemap, чтобы убрать автоматическое добавление категорий и товаров в него? Или в orm editore галочку сделать товарам и категориям (добавлять или нет)

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

12

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

Ну там один, т.к. Вы используете метод loadByWhere в ORM, а он только один и выбирает, чтобы заполнить сам объект, который Вы вызываете.

Самый простой способ это Вызвать static_call к АПИ, и в нём сделать публичный статический метод. Т.е. нужно добавить АПИ класс с публичным статическим методом.

13

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

Ну вообще, просто откройте loadByWhere функцию и посмотрите, что у Вас там внутри образуется. Т.е. нужно подебажить через var_dump. Я так думаю, что у Вас там, что-то не образуется.

14

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

Кстати, а что это за ORM объекты странные \Catalog\Model\Orm\LogtypeAbstract их нет в системе по умолчанию?

15

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

Вернее будет
{static_call var=CountSP callback=['\Catalog\Model\Orm\LogtypeAbstract', 'loadByWhere'] params=[['oid'=>$tovID]]}". Т.е. у Вас там везде лишние скобки у {$tovID}

16

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

Андрей пишет:

Подскажите каким образом можно получить данные в шаблоне из таблицы pfx_users_log

Пробовал

{static_call var=DataLog callback=['\Catalog\Model\Orm\LogtypeAbstract', 'loadByWhere'] params=[['oid'=>{$tovID}]]}
{static_call var=DataLog callback=['\Catalog\Model\LogtypeAbstract', 'loadByWhere'] params=[['oid'=>{$tovID}]]}

{static_call var=DataLog callback=['\Users\Model\Orm\Log', 'loadByWhere'] params=[['oid'=>{$tovID}]]}

Первые два - ничего не возвращают.

Последний 503 ошибка.

Вероятно, нужно по-другому составить запрос.

Ну во первых включите отображение ошибок https://readyscript.ru/faq/#faq-errors и понять почему 503

Ну во вторых посмотрите, что у Вас в $tovID и попробуйте выполнить oid=значению $tovID. Может ничего и нет.

Плюс ко всему я так полагаю, что $tovId ко всем подойти не может, т.к. Вы строите запрос к разным таблицам. Каждому ORM объекту соответствует свой ORM объект.

all пишет:

Добрый день,

бились несколько дней с техслужбой Метрики, пробовали понять, почему цель не срабатывает. И из Инкогнито заходили, и фильтр Не учитывать мои визиты выключали, удаляли кэш и cookies и снова пробовали. Причем на почту из ЮМани все отлично приходит, а в Метрике не показывает. Дело в том, что я хочу выделить эту цель единственной при оплатах объявления в Директе, а так получается, что цель сработает в Метрике и Директ не спишет ничего. Или это проблема ДИректа?

Если честно ничего не понятно. Всё сумбурно написано, разложите порядок действий по порядку.

18

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

Константин пишет:

Привет всем. Вопрос по регистрации.

Работаем в основном с юр лицами, и хочется чтоб при регистрации пользователь мог сам указывать КПП и Юр адрес, в идеале еще несколько полей, но это ладно. (использование в качестве юр. адреса адрес доставки при обмене с 1С это как то не то))).

Вопрос, кто делал? Или может подскажете как? Добавлял поля в modules/users/view/register.tpl из saledocs/config/handlers.inc.php, поля то появляются при регистрации, но никуда не записываются при регистрации.

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

Daniel пишет:

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

Вам в тех поддержку

20

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

Распишите подробнее. Ничего непонятно.

21

(1 ответов, оставленных в Поиск исполнителей по созданию интернет-магазинов)

Виктор пишет:

Доброго времени суток! Нужен верстальщик с опытом работы на платформе ReadyScrypt. Необходимо доработать вёрстку, с последующей настройкой сайта. С возможностью дальнейшего сотрудничества по развитию и оптимизации интернет-магазина.

Лучше поискать fl.ru
И это называется не верстальщик, а программист. Верстальщики занимаются только вёрсткой. Программисты натягивают верстку и иногда верстают.

Я думаю, Вам надо подвеситься на beforewrap и потом через \RS\Application\Auth::isAuthorize и getCurrentUser в этом же классе, можно записывать, что пользователь онлайн.

Ильяс пишет:

Здравствуйте, подскажите пожалуйста, необходимо при каждом запросе пользователя записывать определенное значение в Базу данных, как это оптимально реализовать?

Поясните подробнее, что значит каждый запрос пользователя более подробно.

Мария  пишет:

Доброго времени суток.
Есть несколько тысяч позиций без фото, при экспорта данных в Вк ошибка:

[2022-03-25 09:34:15] < Начало загрузки главного изображения () URL:/storage/photo/stub/resized/default_800x800/nophoto_3fe3a233.jpg
[2022-03-25 09:34:16] Изображение не загружено на сервер VK. Ошибка: E
[2022-03-25 09:34:16] Не удалось загрузить изображение

То есть ссылка nophoto_3fe3a233.jpg статичная на всех товарах без фото.
Подскажите как сделать ссылку на фото при экспорте уникальную nophoto_{ID}.jpg
Большое спасибо.

Никак. Загружайте фото товарам.

25

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

Владимир 1916 пишет:
Polo Art пишет:

Всё просто. У RS низкая стоимость базового функционала, в которую очень многое включено. Потенциальным заказчикам мы часто предлагаем сравнить платформы и тот функционал, который будет доступен на старте. Здесь вообще конкурентов RS не наблюдается.

А остальное необходимо далеко не всем. Плюс, не знаю, где тут высокая стоимость интеграции для маркетплейсов, зайдите в маркеты битры и вебасиста и удивитесь.
В качестве примера вот
https://www.webasyst.ru/store/plugin/shop/ozonseller/

Кстати говоря, выгрузка в яндекс.маркет есть в стоке RS.

Выгрузка это вообще не то. Нужен полноценный обмен, чтобы актуализировать остатки.
Иначе только в одну сторону работает. Как ИМ узнает, что у меня что-то продалось в ОЗОН?
Мне кажется, что интеграция с ОЗОН и Вайлдберриз - сейчас самые необходимые модули.
Но оплачивать разработку в одно лицо я не готов. Ну и не правильно это. Оплатить разработку, которая потом станет достоянием RS, RS ее выложит на Маркетплейс и будет продавать))
Даже были мысли на Opencart сайт перенести с RS, но не решаюсь пока.

Попробуйте. Я пробовал, мне не понравилось. Со временем всё появится и у RS. Возможно даже скоро smile.