Prihod

Prihod

С нами с 22 июня 2014; Место в рейтинге пользователей: #22
Отправить деньги
Prihod
23 марта 2020, 14:23
0
При обновлении ошибки были? У тебя походу не хватило времени выполнения скрипта на установку всех файлов
Prihod
19 марта 2020, 19:15
0
Не совсем понял, что делает mixing?
случайным образом перемешивает фото между собой
Архив весит 80 мегабайт с одним 3D фото, и на странице у пользователя тоже грузиться такой же объем?
Архив содержит фото в 2 размерах. 1-й используется для обычного отображения и сначала подгружается только он, а 2-й размер используется для зума. На размер архива влияет как изначальное качество и разрешения фото так и их количество которое зависит от того с какой частотой при вращении объекта они сделаны. В примере по 186 фото каждого размера.
Prihod
29 февраля 2020, 13:01
0
Выполни в консоли код
$pkgName = 'msFieldsManager';
$pkgNameLower = mb_strtolower($pkgName);
$modelPath = $modx->getOption("{$pkgNameLower}.core_path", null, $modx->getOption('core_path') ."components/{$pkgNameLower}/") . 'model/';
 $modx->addPackage($pkgNameLower, $modelPath);
  $manager = $modx->getManager();

$manager->addField('MsfmProcessors', 'storage_id', array('before' => 'id'));
 $manager->addField('MsfmFields', 'fieldset_id', array('before' => 'id'));
$manager->addField('MsfmFields', 'dbindex', array('before' => 'dbdefault'));
$manager->addField('MsfmFields', 'default_value', array('before' => 'dbdefault'));
$manager->addField('MsfmFields', 'grid', array('before' => 'required'));
$manager->addField('MsfmFields', 'sortable', array('before' => 'required'));
$manager->addField('MsfmFields', 'unit', array('before' => 'extjs'));
$manager->addIndex('MsfmFields', 'name');
Prihod
24 февраля 2020, 13:24
0
Сортировка работает только на твоих вкладках, на вкладке ms на сортировку повлиять нельзя
Prihod
22 февраля 2020, 22:39
+1
Речь была о том, что если ты импортируешь товар который уже есть на сайте и у которого уже установлена валюте то ее передавать не нужно только значение цены в той валюте. Для нового товара нужно естественно еще передать id валюты. Для такого поля в выпадающем списке нужно вручную ввести currency_id. Нужно указывать именно id валют, а не ее код как у тебя в скрине. Если хочешь использовать код валюты то нужно будет писать плагин для события msieOnBeforeImportProduct в котором код валюты заменять на ее id
Prihod
20 февраля 2020, 19:12
0
т/к у тебя у товара уже задана валюта то ее не нужно в файле импорта указывать все что нужно это чисто значение цены в этой валюте. В процессе импорта базовая цена товара будет автоматически пересчитана на основании той что будет в файле импорта
Prihod
20 февраля 2020, 16:00
+1
1) Как должны быть представлены поля в файле импорта для корректной загрузки цвета с поддержкой msOptionsColor? У меня сейчас в xls-таблице с товарами два поля: собственно цвет шестнадцатеричным числом и текстовое с названием цвета.
Сделай экспорт нужных полей и получишь файл импорта

2) Как должны быть представлены поля в файле импорта для корректной загрузки цен с поддержкой msMultiCurrency? У меня сейчас в xls-таблице с товарами два поля: собственно цена и название валюты цены (RUB, USD, EUR).
Если у тебя товар привязан к какой то валюте то нужно просто передать значения цены в выбранной валюте введя в выпадающий список msmc_price и msmc_old_price для старой цены

В xls-таблице для импорта есть текстовое поле с производителем. Нужно ли мне предварительно (до импорта) в настройках miniShop2 заводить этих производителей?
нет

Как должны быть представлены поля в файле импорта для корректной загрузки значения в опцию типа checkbox? У меня сейчас в xls-таблице это «1» и «0».
такие значения и должны быть

Нужно ли наперёд перед импортом задавать возможные значения для опций товара типа selectbox в админке?
Да

Есть ли в этом смысле разница между собственными свойствами товара (msFieldsManager) и опциями, привязанными к категориям?
нет
Prihod
19 февраля 2020, 01:35
+1
UPD 2.0.1
— Добавлено: Парсер google drive video

В связи с добавлением API для google drive размер пакета увеличился до 26.7 Мб, что может привести к проблемам установки пакета на серверах с временем выполнением скрипта меньше 60 сек.
Prihod
19 февраля 2020, 01:24
+1
обновись до версии 2.0.1
Prihod
18 февраля 2020, 19:18
0
Попробуй переустановить дополнение
Prihod
18 февраля 2020, 18:17
0
Скинь доступ в админку, через тикет в поддержке
Prihod
17 февраля 2020, 20:37
0
в текущей версии нет
Prihod
13 февраля 2020, 22:39
0
UPD 1.1.0
— Добавлено: Параметр «ID валюты по умолчанию на сайте» (для разных контекстов можно указать свою валюту)
— Изменено: При включенной опции «Цена в корзине в валюте пользователя» заказ создается в валюте выбранной пользователем. ВАЖНО! Если используется какой то платежный сервис то значение цены для него будет в валюте выбранной пользователем.
— Изменено: Cниппет «msMultiCurrencyCart» (в чанках больше не нужно использовать сниппет msMultiCurrencyPrice)
— Улучшено: Работа с контекстами
Prihod
11 февраля 2020, 18:14
0
Частично, не работает привязка товара к валюте т.к для этого нужно делать правки компонента msOptionsPrice2
Prihod
11 февраля 2020, 18:11
0
Привязка товара к валюте так и происходит, ты вводишь цену в выбранной валюте, а она автоматом пересчитывается по курсу в базовую при сохранении товара
Prihod
09 февраля 2020, 18:19
+1
Сегодня будет новая версия где это будет исправлено
Prihod
30 января 2020, 18:40
0
Ошибка подобная
[2020-01-30 14:36:06] (ERROR @ /home/w/wattek/kotel-gorelka.ru/public_html/core/components/msimportexport/model/msimportexport/msie.class.php: 3018) [updateProducts] error info: Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'Цена' in 'field list'
)
возникает когда при настройке поля импорта подглючивает комбобокс и вместо значения поля сохраняется его название. Что бы это поправить сначала выбери для него игнорировать и сохрани настройки, после чего обнови страницу и укажу уже нужно значения для поля
Prihod
22 января 2020, 13:54
0
языки для редактора хранятся отдельно prnt.sc/qr7b6r и в зависимости от контекста подключается нужный язык если он конечно есть в директории с скрина
Prihod
13 января 2020, 13:13
0
Как некий аналог сео фильтрации данный компонент не подходит? — он не способен влиять на поля ресурса, такие как title, pagetitle, contet?
нет
Prihod
13 января 2020, 10:36
0
Я тестил ваш компонент импорта экспорта и на пустом сайте он работает хорошо, а вот в боевых условиях когда 25 000 товаров и у каждого товара 500 опций — он не работает почти совсем)
Когда речь идет о тестируете на modstore то вы прежде всего тестируете там его функционал да бы понять решит ли он ваши задачи и естественно когда речь заходит о компонентах подобных msImportExport, да еще с таким количеством товаров и опций нужно понимать, что могут возникнуть проблемы с тем, что на реальном сайте вам будет не хватать мощности вашего сервера для работы компонента.

Правильно ли я понимаю, что работа компонента сводится к визуализации условия where? Вместо прописывание его в коде, условие создается визуально в админке? Компонент не позволяет влиять на title, pagetitle, content ресурса в зависимости от указанных условий where?
Да, все верно. В описании компонента это же четко написано.
Дополнение позволяет сформировать условия для выборки товаров, а также фильтры для mSearch2 и привязать их к ресурсу, после чего использовать в таких сниппетах как msProducts, mSearch2, mFilter2 и прочих, которые в своей работе используют параметр where.