Вопросы
XPDO ресурсы и связанные TV в одном объекте
Пытаюсь сделать выборку на xPDO сложнее чем в примерах для обучения. Сформировать объект при помощи xPDO содержащий все поля ресурса + его TV и записать в XML.
Есть ресурсы, выбираем те, у которых parent равен определенному id. при этом в объект надо прикрепить все TV поля этого ресурса. пробуем достать граф. modResource — для полей ресурса, TemplatevarResources — связь для получения many TVшек, и TemplateVar связь для получения имени TV.
Есть ресурсы, выбираем те, у которых parent равен определенному id. при этом в объект надо прикрепить все TV поля этого ресурса. пробуем достать граф. modResource — для полей ресурса, TemplatevarResources — связь для получения many TVшек, и TemplateVar связь для получения имени TV.
$c = $modx->newQuery('modResource');
$c->where(array(
'parent' => '30'
));
$resources = $modx->getCollectionGraph('modResource', '{
"TemplateVarResources":{ "TemplateVar":{} } }',$c);На тестовом сайте чуть меньше 1000 ресурсов, при выполнении данного скрипта в консоли получаем ошибку Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8192 bytes)Мы сожрали всю память.pthumb не ресайзит тв
пытаюсь отресайзить изображение в ТВ так [[*image2:pthumb=`h=200&w=300&zc=1`]], но картинка выводится но не уменшается.
В чем прикол, кто знает?
В чем прикол, кто знает?
[РЕШЕНО] MiniShop2 умножение цены на вес
Здравствуйте. Не могу понять как сделать следующую конструкцию:
Вбиваю цену товара за кг, вбиваю вес товара, например, 0.6 кг. Как сделать так, что бы на странице товара и в карзину улетала цена, результат которой price*weight
Спасибо за ответы!
Вбиваю цену товара за кг, вбиваю вес товара, например, 0.6 кг. Как сделать так, что бы на странице товара и в карзину улетала цена, результат которой price*weight
Спасибо за ответы!
Форма не отправляет на почту оповещение Formit
Добрый день всем.
Перестала отрабатывать форма для оповещения.
Мой код:
Перестала отрабатывать форма для оповещения.
Мой код:
[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.st-12345-warranty`
&hooks=`email,FormItSaveForm,FormItAutoResponder`
&formName=`Регистрация расширенной гарантии`
&fieldNames=`name==Имя отправителя,email==Эл. почта,serial_number==Серийный номер прибора`
&emailSubject=`Регистрация расширенной гарантии`
&emailFrom=`noreply@my-mi.ru`
&emailTo=`911@my-mi.ru`
&validate=`name:required,serial_number:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Ваша регистрация расширенной гарантии успешно отправлена`
&fiarTpl=`AutoRespondWarrantyST12345`
&fiarReplyTo=`poluch@my-mi.ru`
&fiarSubject=`Спасибо за регистрацию вашего устройства!`
]]Пишет в сплывающем окне: Форма содержит ошибки. Посоветуйте набор плагинов
Добрый день, друзья
Скажу честно, мои знания о modx остановились в 2015 году. Тогда удачно сделал e-commerce под собственные нужды: MS2, Office, AjaxForm + FormIt, MS2Gallery.
Тогда я делал очень много костылей, чтобы иметь хорошее естественное ранжирование.
Все работает, но морально уже устарело, да и MS2 уже работает на Fenom.
Хочу переделать проект, сейчас есть понимание в плане требований, подскажите в реализации, думаю большинство моих нужд уже закрыто плагинами:
Опущу очевидные требования, такие как корзина, регистрация пользователя и т.д.
Скажу честно, мои знания о modx остановились в 2015 году. Тогда удачно сделал e-commerce под собственные нужды: MS2, Office, AjaxForm + FormIt, MS2Gallery.
Тогда я делал очень много костылей, чтобы иметь хорошее естественное ранжирование.
Все работает, но морально уже устарело, да и MS2 уже работает на Fenom.
Хочу переделать проект, сейчас есть понимание в плане требований, подскажите в реализации, думаю большинство моих нужд уже закрыто плагинами:
Опущу очевидные требования, такие как корзина, регистрация пользователя и т.д.
AjaxForm выдает ошибку action.php 404 (Not Found)
Добрый день.
Подскажите куда копать.
Все работало пока кривые руки что та не намудрили с правами доступа к файлам и сайт перестал работать.
Сайт восстановил (поменял права), а AjaxForm отказывается работать.
Кеш чистил, AjaxForm переставлял, файл assets/components/ajaxform/action.php на месте.
Подскажите куда копать.
Все работало пока кривые руки что та не намудрили с правами доступа к файлам и сайт перестал работать.
Сайт восстановил (поменял права), а AjaxForm отказывается работать.
Кеш чистил, AjaxForm переставлял, файл assets/components/ajaxform/action.php на месте.
Подскажите по организации сайта
Подскажите, как на modx можно организовать сайт по бронированию квартир? Чтобы пользователи сам могли их добавлять — это можно через тикетс форму, а как делать саму бронь? и потом поиск по квартирам, которые с даты до даты свободны?
Обновление modx
При обновлении modx выходит вот это
cUrl download of modx.zip failed SSL certificate problem: certificate has expired Хуки и валидаторы Formit при работе с файловыми элементами Fenom
Добрый день.
Столкнулся с некоторой проблемой указания сниппетов хуков и валидаторов для Formit если работать с файлами через привязку @FILE
В качестве кастомного указан еще и сниппет test_email, он создан в админке
Столкнулся с некоторой проблемой указания сниппетов хуков и валидаторов для Formit если работать с файлами через привязку @FILE
{'AjaxForm' | snippet : [
'snippet'=>'Formit',
'hooks'=>'@FILE snippets/first_step.php',
'form'=>'@FILE chunks/sub_form.tpl',
'submitVar'=>'send',
'customValidators' => '@FILE snippets/already_sub.php, test_email',
'validate'=>'email:test_email',
]}Вот пример вызова сниппета. Хук first_step.php, форма sub_form.tpl и валидатор already_sub.php это файлы. В качестве кастомного указан еще и сниппет test_email, он создан в админке
HybridAuth не работает
при авторизации через соц сети HybridAuth происходит просто обновление страницы и все, facebook* отрабатывает, а вк нет, хотя прописал все верно
*Meta, которой принадлежат facebook и instagram признана экстремистской в России