676

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

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

677

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

Поэтому:
$user = new \Catalog\Model\Orm\User(id пользователя);

Где id пользователя?

678

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

У нас есть ветка развития бесплатная стратегическая, и платная для полезных нововведений. Если оплатить не получается, то   плюсуйте пожелание для такого фильтра, чтобы мы расставляли приоритеты нововведений. Мысль хорошая. Но деньги нам всегда нужны.
Мы просто всё не успеваем, а так функционала нужного очень много нужно сделать. И Вы не представляете насколько часто мы слышим фразу "Это же нужно всем, сделайте бесплатно" smile.

679

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

как очистить псевдоним ?

Просто задать ему пустое поле.

680

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

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

Почему техническую информацию держать не в свойствах? Или так в 1С нагляднее?

682

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

Когда вы добавите в запрос через left join таблицу с заказами, то там окажется поле user_id, которое содержит идентификатор пользователя, если он назначен у заказа. Соответственно, нужно проверить если значение в этом поле не равно 0, то у этого заказа есть пользователь.
Соответственно по нему (этому значению) можно подгрузить объект пользователя. Через

$user = new \Catalog\Model\Orm\User(id пользователя);
$fio = $user->getFio(); //Получаем ФИО.

683

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

Никто платно пока эту функцию не заказывает. Базе пока не планируется. Вы можете заказать такую функцию.

684

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

Вы можете пересоздать alias у товаров в Веб-сайт->Настройка модулей->Каталог товаров->Справа Добавить ЧПУ товарам и категория. Но предварительно у категорий или товар, которым нужно обновление массово очистить нужно псевдоним.

У Вас специфический случай, который за всё время понадобился только Вам. Доп. условия порождают большую простыню опций. У нас и так их много и не хотелось бы нагружать интерфейс функциями которые нужны лишь 1-2% случаев.
Вы можете перегрузить поле если подвеситесь на хук exchange.catalogproduct.after.

http://forum.readyscript.ru/topic/1213/ … nymi-s-1s/

686

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

Вы можете через leftjoin добавить поля фио из заказа, и поле user_id. Далее нужно будет проверить, если user_id есть, то нужно будет по нему подгрузить отдельно объект пользователя, если user_id нет, то можно для вывода использовать поля user_fio.

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

688

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

Что у Вас в {var_dump($comment.message)}

689

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

Что в массиве $order_report_arr?

В вашем случае, Вы в принципе верно место нашли, нужно только чтобы этот класс ядра где Вы вносите изменения был с окончанием .my.inc.php. Иначе при обновлении изменения сотрутся.

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

691

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

Там надо <table> тег вынести за границы цикла, иначе вы просто всё время новую таблицу создаёте. А она форматируется только в рамках одной целой таблицы

692

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

1. Как кроме имени выводить еще и фамилию авторизованного пользователя в отзывах?

{$user->getFio()}

2. Как избавиться от &amp;quot;в тапочках&amp;quot; - чтобы отображались обычные кавычки?

{$comment.message|htmlspecialchars_decode}

693

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

Поставил капчу от googla пока все тихо ))

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

Ну неплохая идея, однако тут всё зависит от верстки, если в вёрстке нет ничего для снипетов, то и снипета скорее всего не будет, так что пока не особо понятно, как оно должно работать, возможно это функционал больше для админов в публичной части. Можете оставить пожелание на helpdesk.readyscript.ru

Поясните более подробно...

696

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

Можете оставить предложение на helpdesk.readyscript.ru

697

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

{$price|format_price}

698

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

Что-то с БД по видимому. Вам в поддержку надо написать и предоставить доступы им.

У вас какая тема оформления?

700

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

Нужно нажать пересоздать заказ в полях сдека.