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

Шаблон /var/www/ember.local/html/modules/users_r/view/form/users_r_model_orm_user_1841709390.auto.tpl система создаёт автоматически. Это откомпиленный шаблон, который создаётся автоматом, при открытии на создание и редактирование объекта, в Вашем случае это объект user в вашем модуле. И такая ошибка характерна именно из-за того, что не хватает прав на запись в Вашу папку.

В папке права надо сделать 755 и прописать владельца того от которого работает PHP. Это может сделать Ваш хостинг. Обычно такое происходит, когда доступ Ваш FTP или SSH не совпадает по правам для разрешения записи.

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

753

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

Еще был такой момент.
Когда устанавливал  в яндекс деньгах адрес, на который будут посылаться уведомления:
http://ОСНОВНОЙ САЙТ.ru/onlinepay/yandexmoneypayment/result/, то при успешной оплате сайт не видел оплаты, и заказ считался не оплаченным.
Переделал Адрес, на который будут посылаться уведомления на
http://ПАРТНЕРСКИЙ САЙТ.ru/onlinepay/yandexmoneypayment/result/
и система стала видеть что заказ оплачен ,и статус переводить автоматически в ОПЛАЧЕН.
Но ссылка возврата "вернуться на сайт продавца" по прежнему остается ОСНОВНОЙ САЙТ

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

754

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

Вы можете расширить объект категории, добавить поле (https://www.youtube.com/watch?v=KoF2IyG … L4X2UTC6Aw). Потом в шаблоне вызвать у объекта товара getMainDir(), который вернёт объект этой категории и получить нужное Вам.

755

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

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

Дело в шаблоне, который по видимому не может найти системы. Дайте полный код ошибки.

757

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

Мы не связаны с поддержкой на прямую.

Подскажите как правильно произвести обновление закупочных цен идентификатором товара везде является Артикул. Пробовал через стандартный обычный экспорт импорт оставив артикул  и цену не получается создаёт новые товары.

Вообще поля по которым опознаётся товар, можно определять в Веб-сайт->Настройка модулей->Каталог товаров->Обмен данными в CSV->Поля для идентификации товара при импорте.

А вообще я для этих целей специально сделал в своё время импорт цен и остатков В Каталоге товаров->Справа Импорт/экспорт->Импорт остатков и цен.  Он именно делает, то что Вам нужно. Попробуйте его.

758

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

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

759

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

Добавьте в пожелания на helpdesk.readyscript.ru

760

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

Подвеситься на хук окончания импорта товаров из 1С https://readyscript.ru/dev-manual/dev_h … hooks_list

761

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

$product->getCost() - Он вернёт форматированную цену (0 р.), что является строкой, луче использовать не отформатированную $product->getCost(null, null, false).

762

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

/modules/shop/config/demo/regions.csv и /modules/shop/config/demo/zones.csv, только если что они лежат в UTF-8 кодировке.

763

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

Да. Через характеристики можно. Можно для импорта повесится на хук http://forum.readyscript.ru/topic/1213/ … nymi-s-1s/, там взять из XML нужную строку с весом и записать товару в поле weight.

764

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

А вы их сильно меняли?

765

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

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

766

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

1C не выгружает вес, увы.

767

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

1) Как сделать так чтобы его не было при загрузке товаров.

При импорте из 1С это сделано для уникализации адресов товаров, т.к. не редкий случай, что наименования товаров совпадают полностью, а адрес итоговый должен быть разный. Можно как вариант Вам подвесится на событие импорта товара и и перезаписать поле alias у товара с простой транслитерацией, но будьте тогда готовы, что если назовут товар также, то товар можете быть не проимпортирован из-за совпадающей транслитерации.

\RS\Helper\Transliteration::str2url(Tools::unEntityString($product->title), true, 140); //Пример транслитерации.

2 можно ли убрать его у уже загруженных из 1С товаров?

Если вручную, то через импорт/экспорт CSV

768

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

А у Вас случайно эти города в один и тот же магистральный пояс не попадают? Хотя судя по скриншоту, у Вас такое впечатление как будто другой способ доставки используется. Попробуйте его отключить, чтобы понят, это вообще он отрабатывает или например поменять формулы в поле значение. Например прибавив поочередно 30 рублей, чтобы понять какой магистральный пояс попадает.

769

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

1. Добавьте в пожелания.
2. В поддержку

770

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

Я так понимаю, что на сегодняшний день платежи можно принимать только через nextpay. https://www.nextpay.ru/faq54.php

Модуль не планируется? PHP-shop и Webasyst уже сделали.

Идут переговоры, с nextpay чтобы они сделали под нас.

771

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

В самой категории можно убрать. У Вас видимо такой псевдоним.

772

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

Поясните подробнее, что Вы конкретно хотите.

773

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

Это Вам  в тех. поддержку support@readyscript.ru. Там смотреть надо.

774

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

Ну почему же. На данный момент это не документировано, но в системе есть событие exchange.catalogproduct.after. Оно срабатывает сразу после импорта одного товара. В аргументе Можно поймать массив.

/**
* Расширяет импорт товара при обмене с 1С
* @param array $data - массив данных
*/
public static function exchange.catalogproduct.after($data)
{
    /**
    * @var \Catalog\Model\Orm\Product $product
    */
    $product  = $data['product'];
    /**
    * @var \Exchange\Model\Importers\Catalog\Product $importer
    */ 
    $importer = $data['importer'];
    var_dump($importer->getSimpleXML()->Наименование);
} 

getSimpleXML - возвращает SimleXML одного товара

775

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

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