Проблемы при распаковке модуля

Всем привет!

Пытаюсь установить модуль но выскакивает
PHP notice: Undefined variable: resource
PHP notice: Trying to get property 'content' of non-object
PHP notice: Undefined variable: resource
в логах

[13-Aug-2021 09:47:39 Europe/Moscow] PHP Fatal error:  Uncaught Error: Call to a member function set() on null in /public_html/core/cache/includes/elements/modplugin/13.include.cache.php:23
Stack trace:
#1 public_html/core/model/modx/modx.class.php(1668): modScript->process(NULL)
#2 public_html/core/model/modx/modcategory.class.php(83): modX->invokeEvent('OnCategorySave', Array)
#4 public_html/core/xpdo/transport/xpdoobjectvehicle.class.php(89): xPDOObjectVehicle->_installObject(Object(xPDOTransport), Array, Array, NULL, NULL)
#5 public_html/core/xpdo/transport/xpdotransport.class.php(269): xPDOObjectVehicle->install(Object(xPDOTransport), Array)
#14 {main}
  thrown in public_html/core/cache/includes/elements/modplugin/13.include.cache.php on line 23
Максим
13 августа 2021, 11:18
modx.pro
1 478
0

Необходимо разработать интернет магазин по ТЗ (сроки и цена от Вас)

10 1
С моей стороны:
1) ТЗ
2) Дизайн части страниц (остальные верстаем по аналогии)
3) Доработки согласно ТЗ

От Вас:
1) Показать работы, которые вы делали
2) Оптимизация до 95-100 по speed page
3) Цены на
— Лэндинг
— Обычный сайт
— Интернет магазин

Контакты: t.me/im_idea
Оплата по этапам.
Очень желательно знать еще и другие движки
Александр
13 августа 2021, 07:15
modx.pro
520
0

Как заставить msGallery работать в обёртке mFilter2?

Здравствуйте, подскажите, как заставить msGallery работать в обёртке mFilter2?
т.е. на странице категории у каждого товара вместо обычной картинки стоит галерея (msGallery) и после применения фильтров скрипт fotorama «сбрасывается».
Нарыл код перезапуска. В консоле если прописать, fotorama перезапускается и всё ок! Но куда его нужно вставить, чтобы он работал с фильтрами?)
$('.fotorama').fotorama().destroy();
$('.fotorama').fotorama();
Дмитрий
12 августа 2021, 16:16
modx.pro
1 130
0

Вывод товаров с разным дизайном

Здравствуйте, кто знает, как вывести товары не однотипно, а с разным дизайном.
Т.е. я вывожу обычно, через
[[!pdoPage?
&element=`msProducts`
и т.д.
указываю tpl и в нём шаблонный вывод карточки товаров. А в диз.макете у меня правый товар по площади в 2 раза больше левых, а каждый третий шире и т.д. Так вот как это вообще реализовывается?
Valdis
12 августа 2021, 13:07
modx.pro
1 048
0

Интеграция MODX Revo с системой IIKO

10 5 000
Добрый день. Сайт заполнен, требуется сделать интеграцию с системой для ресторанов IIKO
Документация ru.iiko.help/articles/#!api-documentations/kak-podkluchit-api
Сколько это будет стоить?
Я разраб, пишу на феноме, верстка и прочее, но не тот уровень пока, часть рутины сделаю сам.
Жду предложений)
Max
Max
12 августа 2021, 11:10
modx.pro
789
0

Вывод категорий товара

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

Возникла задача вывести все категории к которым принадлежит товар.

Структура категорий следующая:

Категория 1
— -Подкатегория 1
— -Подкатегория 2
— -Подкатегория 3
Категория 2
— -Подкатегория 1
— -Подкатегория 2
— -Подкатегория 3
И т.д.

Товар может быть сразу в нескольких подкатегориях каждой категории.

Решил следующим образом.

Взял этот сниппет: docs.modx.pro/komponentyi/minishop2/poleznyie-vyiborki/vyivod-vsex-kategorij-tovara

<?php
if (empty($rid)) {$rid = $modx->resource->id;}
if (empty($pid)) {$pid = $modx->resource->parent;}
if (empty($delimeter)) {$delimeter = ' , ';}
$scheme = $modx->getOption('link_tag_scheme', null, 'full', true);

$q = $modx->newQuery('msCategory');
$q->leftJoin('msCategoryMember', 'msCategoryMember', array(
    '`msCategory`.`id` = `msCategoryMember`.`category_id`'
));
$q->sortby('pagetitle','ASC');
$q->groupby('id');
$q->select(array('id','pagetitle'));
$q->where('`msCategoryMember`.`product_id` = '.$rid.' OR `id` = '.$pid);

$result = array();
if ($q->prepare() && $q->stmt->execute()) {
    while ($row = $q->stmt->fetch(PDO::FETCH_ASSOC)) {
        $url = $modx->makeUrl($row['id'], '', '', $scheme);
        $result[] = '<a href="'.$url.'">'.$row['pagetitle'].'</a>';
    }
}
return implode($delimeter, $result);

Поправил его таким образом, чтобы на выходе получались id товаров через запятую. Далее в списке товаров делаю несколько вызовов pdoResource:

[[pdoResources?
    &parents=`11` // здесь указываю родителя из которого нужно вывести категории которым назначен товар
    &resources=`[[newGetCategories?&rid=`[[+id]]`]]` // здесь список id-шников
    &tpl=`cat_tpl`
]]

Все работает отлично, за исключением одного нюанса. Сниппет выдает id всех категорий, к которым принадлежит товар, кроме той в которой он был создан первоначально. Как получить в этом сниппете id базовой категории в том числе?

Всем спасибо!
Андрей
11 августа 2021, 22:00
modx.pro
642
0

Вывод товаров msProducts сначала из конкретной категории, а потом всех остальных

Друзья, подскажите начинающему как можно с помощью сниппета mFilter2 с использованием element=`msProducts` выводить товары в таком порядке: сначала товары из какой-то определённой категории, а потом — все остальные?
Giant Dad
11 августа 2021, 17:23
modx.pro
691
0

TinyMCE вставка карточки товара

Возможно ли реализовать вставку карточки товара в TinyMCE?
Иногда бывает потребность вывести карточки товара в новостях или просто в статье.
Возможно метод не совсем правильный, но в wordpress шорткоды иногда выручают.
Роман
11 августа 2021, 15:46
modx.pro
856
0

Работа с сортировками в mFilter2

7 999 999
Dolce
11 августа 2021, 15:12
modx.pro
765
0

Обновиться для безопасности ядра

Добрый день.
Прошу подсказать, до какой версии патча можно обновиться без проблем получить кучу багов, какие-то новые версии не интересны, интересует лишь обновление актуальное для безопасности ядра. В данный момент использую MODX Revolution 2.7.2. Если скинете ссылочку на FAQ по обновлению буду благодарен, год не юзал систему многое уже подзабыл о MODX, поставил ядро и отвалился от этой темы, сейчас вот появилось желание закончить что задумывал.
Виталий
11 августа 2021, 14:04
modx.pro
876
-3