Контекст при создании кастомного кеша
Хочу кешировать вывод снипета из админки, при редактировании ресурсов (не знаю правильно это или нет?).
Делаю так:
Как можно это исправить? Где указать контекст? Заранее спасибо.
Делаю так:
<?php
$modx->cacheManager->delete('newLotsIndex', array(xPDO::OPT_CACHE_KEY=>'custom_cache'));
$date_from = strtotime('-2 month');
$res = $modx->runSnippet('msProducts', array(
'parents' => 2,
'limit' => 16,
'where' => ["publishedon:>" => $date_from, "Data.remains:>=" => 1 ],
'sortby' => '{"publishedon": "desc"}',
'tpl' => '@FILE chunks/tovarPreview4row.tpl',
'includeThumbs' => '140x140'
));
$modx->cacheManager->set('newLotsIndex', $res, 0, array(xPDO::OPT_CACHE_KEY=>'custom_cache'));
Все работает, но в логи забиваются этим:[2024-01-19 06:12:41] (INFO in modContext::makeUrl @ /var/www/xxxx/www/core/model/modx/modcontext.class.php : 325) Resource with id 140625 was not found in context mgr
[2024-01-19 06:12:41] (WARN @ /var/www/xxxx/www/core/model/modx/modcontext.class.php : 248) `140623` was requested but no alias was located.
[2024-01-19 06:12:41] (INFO in modContext::makeUrl @ /var/www/xxxx/www/core/model/modx/modcontext.class.php : 325) Resource with id 140623 was not found in context mgr
[2024-01-19 06:12:41] (WARN @ /var/www/xxxx/www/core/model/modx/modcontext.class.php : 248) `140623` was requested but no alias was located.
…Как можно это исправить? Где указать контекст? Заранее спасибо.
Get из mFilter2
Вообщем и сам вопрос
есть ссылка
site.ru/catalog/dveri-s-zerkalom?vendor=14
получаю get
Как вывести значение VENDER так чтобы при смене оно изменялось
есть ссылка
site.ru/catalog/dveri-s-zerkalom?vendor=14
получаю get
{$.get.vendor}
естественно если в фильтре я изменяю значение, то get не изменяетсяКак вывести значение VENDER так чтобы при смене оно изменялось
Использование pdoResources для вывода взаимосвязанных ресурсов разных уровней
Здравствуйте! Пытаюсь поближе познакомиться с modx, но столкнулся с проблемой при использовании pdoResources.
Есть такой макет:
И есть вот такая файловая структура:
Имеется вот такая разметка:
Каким образом можно вывести в одну строку ресурсы второго уровня — Россия, Италия — в блок навигации, а ресурсы третьего уровня — выводить ниже, при этом сохранив привязку между блоками? Переключение табов будет осуществляться на js, поэтому эта привязка нужна. То есть нужно вывести в меню дочерний ресурс, а рядом на этом же уровне вывести дочерние ресурсы этого ресурса.
Возможно, не совсем понятно всё объяснил, но готов дополнить картину, если кто-то сможет помочь с этим. Заранее спасибо!
Есть такой макет:
И есть вот такая файловая структура:
Имеется вот такая разметка:
Каким образом можно вывести в одну строку ресурсы второго уровня — Россия, Италия — в блок навигации, а ресурсы третьего уровня — выводить ниже, при этом сохранив привязку между блоками? Переключение табов будет осуществляться на js, поэтому эта привязка нужна. То есть нужно вывести в меню дочерний ресурс, а рядом на этом же уровне вывести дочерние ресурсы этого ресурса.
Возможно, не совсем понятно всё объяснил, но готов дополнить картину, если кто-то сможет помочь с этим. Заранее спасибо!
RBS payment ссылка на оплату
Здравствуйте!
Подскажите, пожалуйста, как настроить модуль интернет-эквайеринга RBS 1.4.3 от Альфабанка, чтобы он сохранял ссылку на оплату в $payment_link, чтобы ее можно было вывести в шаблоне письма пользователю? Изначально эта переменная пуста.
В настройках модуля включен коллбек. При включенном дебаге в журнал ошибок приходит ссылка на оплату в том числе.
Подскажите, пожалуйста, как настроить модуль интернет-эквайеринга RBS 1.4.3 от Альфабанка, чтобы он сохранял ссылку на оплату в $payment_link, чтобы ее можно было вывести в шаблоне письма пользователю? Изначально эта переменная пуста.
В настройках модуля включен коллбек. При включенном дебаге в журнал ошибок приходит ссылка на оплату в том числе.
Админка подвисает с ошибкой 500
Всем привет!
Перевел тяжеловатый сайт с minishop2 (более 6 396 товаров + страниц много) на другой хостинг, версия PHP та же, что на старом: 7.1
Админка при попытке открытия категории/товара отдает ошибку 500 и открывает страницу через 2-3 попытки обновления. Кэши при переносе сбрасывал…
В журнале вот такая ошибка:
Перевел тяжеловатый сайт с minishop2 (более 6 396 товаров + страниц много) на другой хостинг, версия PHP та же, что на старом: 7.1
Админка при попытке открытия категории/товара отдает ошибку 500 и открывает страницу через 2-3 попытки обновления. Кэши при переносе сбрасывал…
В журнале вот такая ошибка:
[2024-01-17 18:12:09] (ERROR @ .../public_html/core/xpdo/xpdo.class.php : 1247) Problem getting service msaddfield, instance of class msAddField, from path .../public_html/core/components/msaddfield/model/
Есть у кого-нибудь идеи в чем может быть проблема?Перестал работать Formalicious
Привет друзья!
Перестал работать Formalicious.
Работающие ранее формы перешли в статус “неопуликовано”, при сохранении формы вылетает ALERT
“formalicious.form_err_save”.
Лог ошибок:
________
MODX Revolution 2.8.5-pl
PHP Version 7.4.3-4
Перестал работать Formalicious.
Работающие ранее формы перешли в статус “неопуликовано”, при сохранении формы вылетает ALERT
“formalicious.form_err_save”.
Лог ошибок:
Лог ошибок:
[2024-01-17 13:36:17] (ERROR @ /*****www/core/xpdo/om/xpdoobject.class.php : 1452) Error 22007 executing statement:
UPDATE `modx_formalicious_forms` SET `published_from` = '1970-01-01 00:00:00',`published_till` = '1970-01-01 00:00:00',`emailcontent` = 'анкета по декларации' WHERE `id` = 2
Array
(
[0] => 22007
[1] => 1292
[2] => Incorrect datetime value: '1970-01-01 00:00:00' for column `nameBase`.`modx_formalicious_forms`.`published_from` at row 1
)
Подскажите, в чем может быть трабла?________
MODX Revolution 2.8.5-pl
PHP Version 7.4.3-4
Как правильно сделать редирект на другой домен, но сохраняя возможность входа в админку?
Есть редирект и она работает и даже получается не перенаправлять /manager/
только проблема в том, что админку пустая на старом домене
только проблема в том, что админку пустая на старом домене
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/manager/.*$ [NC]
RewriteCond %{HTTP_HOST} ^vkusnoem.od.ua$ [NC]
RewriteRule (.*) https://smakuemo.od.ua/$1 [R=301,L]
подскажете в чем может быть проблема? Ищем на длительное сотрудничество удаленно ведущего программиста проекта
Ищем на длительное сотрудничество удаленно ведущего программиста проекта.
? Fullstack modX разработчик.
? Формат работы: удаленно.
? Занятость: частичная.
? Оплата договорная. В зависимости от объема работ в месяц плюс постоянная оплата в размере 10 000 на техническую поддержку (обновление плагинов при необходимости, контроль состояния и т.д.).
Что нужно делать:
? Взять под собственное управление и ведение программную разработку проекта по ТЗ заказчика.
?Учитывать требования маркетинга и SEO (например, не ломать оптимизацию под Pagespeed при каждом редизайне).
?Обеспечить сохранение истории и преемственности проекта, вики кусков важного кода, описание нестандартных решений, наличие комментариев (по вашим рекомендациям Yougile, группу в Телеграмм, Гугл таблицы, Гитхаб и т.д.).
? В части отдельных задач, например, верстки и т.д. возможно привлечение дополнительных исполнителей (с вас ТЗ и контроль работ).
? О компании: Завод по проектированию и производству оборудования. Производство находится в Казани, офисы в Казани и Москве. b2b
? Условия:
— Договор с ИП или по самозанятости (желательно). На самозанятости компенсируем оплату налогов прибавкой к сумме.
— Удаленный формат работы — задачи в Yougile, + пишем ТЗ, рисуем референсы и прототипы, созваниваемся.
? Fullstack modX разработчик.
? Формат работы: удаленно.
? Занятость: частичная.
? Оплата договорная. В зависимости от объема работ в месяц плюс постоянная оплата в размере 10 000 на техническую поддержку (обновление плагинов при необходимости, контроль состояния и т.д.).
Что нужно делать:
? Взять под собственное управление и ведение программную разработку проекта по ТЗ заказчика.
?Учитывать требования маркетинга и SEO (например, не ломать оптимизацию под Pagespeed при каждом редизайне).
?Обеспечить сохранение истории и преемственности проекта, вики кусков важного кода, описание нестандартных решений, наличие комментариев (по вашим рекомендациям Yougile, группу в Телеграмм, Гугл таблицы, Гитхаб и т.д.).
? В части отдельных задач, например, верстки и т.д. возможно привлечение дополнительных исполнителей (с вас ТЗ и контроль работ).
? О компании: Завод по проектированию и производству оборудования. Производство находится в Казани, офисы в Казани и Москве. b2b
? Условия:
— Договор с ИП или по самозанятости (желательно). На самозанятости компенсируем оплату налогов прибавкой к сумме.
— Удаленный формат работы — задачи в Yougile, + пишем ТЗ, рисуем референсы и прототипы, созваниваемся.
Как фильтровать товары из одной категории с помощью mfilter2 по связанным товарам из другой категории?
Добрый день, помогите решить такой вопрос!
Есть две отдельные категории. В первой (id=3) — основные товары, в которых я добавил несколько связей «один ко многим» с товарами из второй категории (id=6).
Я вывожу товары из первой категории с помощью mfilter2 и фильтрую по TV полям.
Есть две отдельные категории. В первой (id=3) — основные товары, в которых я добавил несколько связей «один ко многим» с товарами из второй категории (id=6).
Я вывожу товары из первой категории с помощью mfilter2 и фильтрую по TV полям.
PdoMènu не выводится
Выводится первый этаж а второй не выпадает
Где я делаю не так?
Где я делаю не так?