Денис

Денис

С нами с 27 февраля 2017; Место в рейтинге пользователей: #535

Как передать uuid характеристики в заказ minishop2?

На сайте используются компоненты msync и msoptionsprice2.
В номенклатуре 1С заведена характеристика размер.
Был дописан дополнительный плагин, который на основании каждой характеристики создает модификацию товара.
У каждого товара в 1С есть свой uuid. У характеристики тоже самое.
Но в заказе на сайте передается только uuid товара, соответственно в 1С импортируются данные о заказанных товарах, но поле характеристики пустое.
Помогите решить, как записывать в файле заказа uuid характеристики?
Рассмотрю платные варианты решения проблемы.
Денис
04 сентября 2019, 09:12
modx.pro
113
0

Как вывести товары на другой странице категории?

Доброго времени суток!
В minishop2 есть категории коллекций, например, «Летняя», «Купальный сезон» и тд.
В этих коллекциях есть одинаковые подкатегории «Майки», «Шорты» и тд.
Также на сайте есть общий раздел «Майки», в который должны выводиться товары из всех коллекций подкатегории «Майки».
Как написать такой вызов?
Для вывода товаров использую mFilter2.
Пример вызова:
[[!mFilter2?
	&parents=`[[*id]]`
	&element=`msProducts`
	&tpl=`tpl.msProducts.row.custom`
	&tplOuter=`tpl.mFilter2.outer.custom`
	&where=`{"class_key":"msProduct"}`
]]
Как я понимаю, необходимо написать условие в where.
Денис
02 сентября 2019, 16:34
modx.pro
1
174
0

Как настроить синхронизацию характеристик товаров из 1С?

На сайте установлен minishop2, msync и msoptionprice2.
В 1С заказчика созданы товары с характеристикой размера, для каждого размера своя цена.
При выгрузке товаров на сайт происходит следующее:
— создаются отдельные ресурсы для каждого размера, например, «Майка размер 8», «Майка размер 10»
— создается ресурс без размера, «Майка», без цены.

Как необходимо произвести настройку синхронизации, чтобы размеры заносились в свойство товара «Размер», а не создавались отдельные ресурсы?
По идее надо использовать компонент msoptionprice2, чтобы создавать модификации товара по размеру со своей ценой.
Денис
21 августа 2019, 15:20
modx.pro
1
174
0

Как исправить url с русского на транслит?

Доброго времени суток!

Установил компонент translit и настроил ЧПУ на сайте. Новые страницы создаются корректно, с правильной вложенностью.
Но до настройки ЧПУ я создал несколько страниц, у которых псевдоним url автоматически создался на русском. Подскажите, можно как-то автоматом теперь изменить url с русского на транслит для созданных ранее страниц.
Денис
12 августа 2019, 10:27
modx.pro
177
0

Какое решение можно использовать для настройки синхронизации с 1С?

Добрый день!
Сайт необходимо интегрировать с 1С.
Дерево ресурсов сайта будет строиться из иерархии 1С (появился новый товар соответственно автоматически создается новый ресурс).
Также, при заказе с сайта данные должны уходить в 1С и фиксироваться там.
Есть какое-то готовое решение для этих задач или всё писать руками?
Денис
08 августа 2019, 12:39
modx.pro
192
0

Упал сайт. Ошибка 500. Как исправить?

В логах сервера выдает следующую ошибку.

thrown in /home/s19231/www/core/components/minishop2/model/minishop2/minishop2.class.php on line 435" while reading response header from upstream, client: 93.100.69.63, server: s19231.h10.modhost.pro, request: "GET /arena-dlya-battlov-infiniti-nado-42-sm-sinyaya HTTP/1.1", upstream: "fastcgi://127.0.0.1:29231", host: "denco.store"
2019/08/07 00:40:52 [error] 30617#30617: *177434 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to a member function makePlaceholders() on null in /home/s19231/www/core/components/minishop2/model/minishop2/minishop2.class.php:435
Денис
07 августа 2019, 00:43
modx.pro
206
0

Как через api modx установить свойство товара?

Доброго времени суток!
Необходимо для всех товаров установить значения для свойства count_order, это будет переменная $count.
Как это реализовать с помощью api modx?

P.S. Подскажите, пожалуйста, документацию по api modx. Нигде не могу найти что-то подобное.
Денис
06 августа 2019, 23:48
modx.pro
133
0

Как настроить сортировку по популярности с помощью mSearch2?

Доброго времени суток!
Необходимо на страницу товара выводить количество покупок данного товара, а в каталоге добавить сортировку по популярности.
Как это можно сделать с помощью mSearch2. На сайте установлен miniShop2.
Денис
05 августа 2019, 22:54
modx.pro
179
0

Как вывести сумму одной товарной позиции в minisop2?

Подскажите, как вывести в Корзине msCart minishop2 сумму одной товарной позиции?
Например, в Корзине 2 блендер по 1 500р. Сумма 3 000р.
Денис
10 апреля 2019, 23:33
modx.pro
270
0

Как изменить имя автора комментария в Tickets?

При добавлении нового комментария в его заголовке вместо введенного имени автора комментария выводится «Учетная запись администратора по умолчанию». После перезагрузки страницы эта надпись пропадает, вместо неё отображается введенное имя.
Как исправить это, подскажите пожалуйста? (чтобы при добавлении комментария в его заголовке сразу отображалось введенное имя автора)
Денис
27 февраля 2017, 12:24
modx.pro
475
0