Вопросы

Оплата через mspRobokassa из разных контекстов

Есть магазин (minishop2) — два домена и одна админка. Реализовано с помощью контекстов (shop1.shop.ru и shop2.shop.ru). Установлено дополнение mspRobokassa. Зарегистрированы в робокассе оба магазина (домена), для каждого свои пары ключей/паролей. При оплате из основного (web) контекста всё ок, подставляется все корректно и возвращает в корзину контекста (прописано в настройках), а при попытке оплаты из второго контекста — ошибка (вполне логично). Вопрос — как правильно сделать, чтобы работа модуля оплаты была правильной для обоих контекстов?
Илья
25 мая 2020, 15:52
modx.pro
646
0

SqLite для MODX Revolution. Разработка.

Всем привет!
Сейчас я делаю возможность работать MODX c SqLite.
Если вам это тоже нужно пишите в теме, так я пойму что можно ускоряться и пробовать тестировать эту возможность как можно скорее.
Если вы хотите помочь тестированием — пишите, т.к. помощь лишней не будет.
Если у вас есть еще какие-то вопросы — пишите в теме, обсудим.
Спасибо!
P.S. готово. Можно тестить. github.com/Alexij2/sqlite_revolution

UDP 2020.07.01:
— Обсуждение решения лучше делать тут: modx.pro/development/20370
— Обновлены файлы на github актуальные версии. Исправлено много ошибок и неточностей.
Алексей Смирнов
25 мая 2020, 10:37
modx.pro
1 626
+1

Как вывести множественый список с ресурсами у товара miniShop2?

Всем привет. Подскажите, как лучше всего вывести множественый список с выбором ресурсов определеного родителя в товаре miniShop2?

Скажем, мне надо альбому исполнителя, находившегося в Релизы -> Альбом исполнителя 2020 добавить нескольких исполнителей из директории Артисты -> Рандомный исполнитель, чтобы была обратная привязка.

Что-то не очень хочется твшку для этого создавать, есть желание расширить табличку msProducts. Как вариант, предусмотрен ли такой функционал в msFieldsManager из коробки? Или все равно нужны лишние телодвижения?
SEQUEL.ONE
25 мая 2020, 03:19
modx.pro
753
0

Ошибка "Произошла ошибка при регистрации действий менеджера."

После установки debugParser на сайте начали долго сохраняться ресурсы/шаблоны/чанки/сниппеты и в логах постоянно ошибка:
[2020-05-24 20:28:48] (ERROR @ /var/www/u0429794/data/www/mytopsto.ru/core/xpdo/om/xpdoobject.class.php : 1452) Error 23000 executing statement:
INSERT INTO `modx_manager_log` (`user`, `occurred`, `action`, `classKey`, `item`) VALUES (1, '2020-05-24 20:28:48', 'propertyset_update_from_element', 'modPropertySet', 'modTemplate 4 Default')
Array
(
    [0] => 23000
    [1] => 1062
    [2] => Duplicate entry '0' for key 'PRIMARY'
)

[2020-05-24 20:28:48] (ERROR @ /var/www/u0429794/data/www/mytopsto.ru/core/model/modx/modx.class.php : 1969) Произошла ошибка при регистрации действий менеджера.
Не срабатывает автоинкремент на id с чем это может быть связанно?
Вячеслав Варов
24 мая 2020, 20:29
modx.pro
1 671
0

Как выполнить обработку изображения товара самостоятельно ?

Здравствуйте, подскажите пожалуйста. Есть товары созданные с помощью miniShop2, создаю их программно, при выгрузке товаров из xml файла. Ранее я загружал картинки для товара таким образом:
foreach ($this->allGallery as $key => $value) {
    $this->modx->runProcessor('gallery/upload', $value, array(
        'processors_path' => MODX_CORE_PATH.'components/minishop2/processors/mgr/'
    ));
}
Сейчас появилась необходимость сделать такой эффект на картинках:

Нужно же самостоятельно обработать изображения для того что бы сделать такой эффект, сделать соответственно два привью разных размеров, каким образом это лучше сделать? Заранее благодарю за ответ.
Сергей Хлопов
24 мая 2020, 12:17
modx.pro
599
0

Тип документа в заготовке modExtra

Всем привет. Давно уже пытаюсь понять каким образом можно добавить у ресурса Тип документа, при клике на который страница перезагружается и выводится тип страницы со своими полями. Как пример miniShop2 (Категория товара и Товар). В исходниках слишком уж мудрёно написано, может есть примеры по проще?
SEQUEL.ONE
24 мая 2020, 02:28
modx.pro
554
0

Группировка выдачи pdoResources по родителю

Всем привет!
Столкнулся с проблемой, вывожу сниппетом pdoResources категории и дочерние элементы указывая &depth = `1`,
выводит сперва все дочерние элементы, а после список категорий, как можно сделать так, чтобы выводился родитель, а следом его дочерние элементы, основным критерием решения является избежать вызов сниппета pdoResources внутри чанка (так задача решается очень просто в ущерб производительности)
Вячеслав Варов
24 мая 2020, 00:43
modx.pro
1
1 072
0

Медленная работа сайта при большом объеме страниц

Всем привет!
На сайте больше 180тыс страниц, и в связи с этим первая загрузка страницы до появления кэша длится очень долго, а именно ответ от сервера более 3с, подскажите с чем это может быть связанно, и как это можно отследить/исправить? Хостинг REG.RU сайт mytopsto.ru
Все сниппеты запускаю через fenom кэшируемыми, очень часто использую параметр where для выборки страниц.

Еще вопрос быстрее ли будет указывать чанк для формирования выдачи сниппета или указывать 'tpl' => '@INLINE...'?

И еще вопрос, так как много ссылок и их я генерирую с помощью {$_modx->makeURL($id,"",«full»)}, может есть быстрее решение?

Скрин из Google PSI



Одна из причин что цены на услуги хранятся в TV и при выводе таблицы цен на странице все зависает на 40сек, подскажите как лучше реализовать такой функционал, где хранить цену чтобы выводить ее было быстрее, я пока думаю что было бы логично расширить таблицу modx_site_content,  и добавить в нее столбец с ценой, или это плохая идея?
Вячеслав Варов
23 мая 2020, 20:01
modx.pro
978
0

phpthumbon проблемы с filtr

Ставлю изображение так
[[*img-zadanie:phpthumbon=`&f=webp&fltr[]=bord|15|0|0|FFFFFF`]]
но border вокруг серый а не белый как указывал, можете подсказать что я не так делаю или в чем проблема?
Evgeny
23 мая 2020, 16:38
modx.pro
507
0

Как подключить текстовый редактор к textarea?

Доброго всем времени суток.
Подскажите пожалуйста как подключить какой то текстовый редактор чтобы когда пользователь заполнял форму и к textarea подставлялся текстовый редактор.
И чтобы если пользователь напишет пару строчек передавалось с тегом
Сергій
23 мая 2020, 16:13
modx.pro
838
0