Владимир
С нами с 25 сентября 2016; Место в рейтинге пользователей: #500Как записать настройку в ClientConfig через сниппет?
Здравствуйте!
Подскажите, пожалуйста, как записать настройку в ClientConfig через сниппет?
Способ из документации не помогает:
Подскажите, пожалуйста, как записать настройку в ClientConfig через сниппет?
Способ из документации не помогает:
$setting = $modx->getObject('modSystemSetting', 'my_setting');
$setting->set('value', 'My setting value');
$setting->save();
Выдает ошибку 500:PHP Fatal error: Uncaught Error: Call to a member function set() on null
Ошибки с добавлением заказов после обновления miniShop2
Здравствуйте!
После обновления miniShop2 с версии 3.7.0 до 4.0.0 при создании заказа происходят ошибки.
Список заказов в админке пуст, хотя в БД они есть. Подскажите, пожалуйста, как можно исправить данную проблему? Версия MODX 2.8.4. Само обновление miniShop2 выполнялось без ошибок.
Также перестали в письмо попадать все поля $address — receiver, phone, city, street, properties и т.д. Теперь не понятно как их выводить в письме, в документации не нашел.
Журнал ошибок:
После обновления miniShop2 с версии 3.7.0 до 4.0.0 при создании заказа происходят ошибки.
Список заказов в админке пуст, хотя в БД они есть. Подскажите, пожалуйста, как можно исправить данную проблему? Версия MODX 2.8.4. Само обновление miniShop2 выполнялось без ошибок.
Также перестали в письмо попадать все поля $address — receiver, phone, city, street, properties и т.д. Теперь не понятно как их выводить в письме, в документации не нашел.
Журнал ошибок:
Другой шаблон товара для msTopProducts?
Здравствуйте!
Подскажите, пожалуйста, как для топовых товаров, выведенных при помощи msTopProducts назначить особый шаблон?
Подскажите, пожалуйста, как для топовых товаров, выведенных при помощи msTopProducts назначить особый шаблон?
[[!mFilter2?
&paginator=`pdoPage`
&class=`msProduct`
&element=`msProducts`
&loadModels=`msTopProducts`
&sortby=`{"msTopProduct.rank": "DESC", "msProduct.menuindex": "ASC"}`
&leftJoin=`{
"msTopProduct" : {
"class" : "msTopProduct",
"alias" : "msTopProduct",
"on" : ["msTopProduct.product_id = msProduct.id", "msTopProduct.category_id = [[*id]]"]
}
}`
&parents=`[[*id]]`
&limit=`15`
&tpl=`tpl-product`
. . .
]]
pdoPage зачем-то добавляет параметры из кук к ссылкам навигации
Здравствуйте!
Заметил сабж. Причем параметры к ссылкам навигации добавляются не сразу на первой странице, а только после перехода на какую-нибудь другую страницу.
Примеры:
disk.yandex.ru/i/tmsKFkb9KoGlwg
disk.yandex.ru/i/3bpI4kckJamkpA — а тут вообще параметры Метрики и id сессии добавляются.
Для чего так устроено и как отключить эту функцию, чтобы в ссылке на страницу оставался только параметр page?
Заметил сабж. Причем параметры к ссылкам навигации добавляются не сразу на первой странице, а только после перехода на какую-нибудь другую страницу.
Примеры:
disk.yandex.ru/i/tmsKFkb9KoGlwg
disk.yandex.ru/i/3bpI4kckJamkpA — а тут вообще параметры Метрики и id сессии добавляются.
Для чего так устроено и как отключить эту функцию, чтобы в ссылке на страницу оставался только параметр page?
Простой счетчик посещений страницы не работает
Добрый день!
Сделал сниппет, который вызываю в шаблоне страницы некэшированным — [[!count_views]]. Он должен увеличивать TV views (тип ввода — число) при каждом срабатывании. Но по факту он срабатывает только один раз. И также срабатывает один раз, если очищаю кэш либо пересохраняю сниппет. Настройки кэширования не менялись. MODX 2.8.3.
Как заставить его работать корректно?
Сделал сниппет, который вызываю в шаблоне страницы некэшированным — [[!count_views]]. Он должен увеличивать TV views (тип ввода — число) при каждом срабатывании. Но по факту он срабатывает только один раз. И также срабатывает один раз, если очищаю кэш либо пересохраняю сниппет. Настройки кэширования не менялись. MODX 2.8.3.
Как заставить его работать корректно?
<?php
$page = $modx->getObject('modResource', $modx->resource->get('id'));
$views = $page->getTVValue('views');
if ($views == '' || $views == 0) {
$page->setTVValue('views', 1);
} else {
$page->setTVValue('views', ++$views);
}
Imgattr и Fenom
Добрый день!
Есть такое расширение Imgattr, которое принимает TV с путем изображения и выдает то, что указано в единственном параметре, в данном случае dimensions (например, width=«50» height=«60»):
Как данный пример представить в синтаксисе Fenom, если это возможно?
Есть такое расширение Imgattr, которое принимает TV с путем изображения и выдает то, что указано в единственном параметре, в данном случае dimensions (например, width=«50» height=«60»):
[[*tv_img:imgattr=`dimensions`]]
В документации этого расширения не приводится примеров как выводить его с использованием параметров input и options.Как данный пример представить в синтаксисе Fenom, если это возможно?
Не работает TicketsComments внутри каждого тикета, если тикетов больше одного на странице
Добрый день!
Занялся задачей по созданию страницы тикетов в личном кабинете пользователя, чтобы пользователь мог задавать вопрос через TicketForm, а специально обученный админ на каждый вопрос мог ответить через TicketsComments. Но почему-то результат получается неожиданным в случае, когда на странице больше одного вопроса. А точнее выводится массив с параметрами после первого вопроса. Ошибок нет ни в журнале MODX, ни в консоли браузера. Такое ощущение, будто нельзя размещать более одного TicketComments на странице, но это же бред какой-то? Подробности под катом.
Занялся задачей по созданию страницы тикетов в личном кабинете пользователя, чтобы пользователь мог задавать вопрос через TicketForm, а специально обученный админ на каждый вопрос мог ответить через TicketsComments. Но почему-то результат получается неожиданным в случае, когда на странице больше одного вопроса. А точнее выводится массив с параметрами после первого вопроса. Ошибок нет ни в журнале MODX, ни в консоли браузера. Такое ощущение, будто нельзя размещать более одного TicketComments на странице, но это же бред какой-то? Подробности под катом.
Как реализовать систему текстовых / аудио отзывов для сайта?
Добрый день!
Поступила задача создать раздел отзывов с возможностью записи и прикрепления аудио к отзывам, ну и изображения тоже. Скриншот макета прикрепил.
Подскажите, пожалуйста, как реализовать такое на MODX Revo?
Готовых плагинов, поддерживающих такой функционал мне найти не удалось.
Среди популярных подключаемых сервисов также нет поддержки аудио-отзывов.
Может быть какое-нибудь дополнение по типу easyComm можно допилить до нужного функционала? Если так, то сколько может стоить разработка этого?
Поступила задача создать раздел отзывов с возможностью записи и прикрепления аудио к отзывам, ну и изображения тоже. Скриншот макета прикрепил.
Подскажите, пожалуйста, как реализовать такое на MODX Revo?
Готовых плагинов, поддерживающих такой функционал мне найти не удалось.
Среди популярных подключаемых сервисов также нет поддержки аудио-отзывов.
Может быть какое-нибудь дополнение по типу easyComm можно допилить до нужного функционала? Если так, то сколько может стоить разработка этого?
Интеграция с amoCRM
Добрый день!
Не получается настроить модуль amoCRM. Подробности под катом.
Не получается настроить модуль amoCRM. Подробности под катом.
Сохранение файлов в админке FormIt + AjaxUpload
3 2 500
Всем привет!
Задача состоит в том, чтобы сохранять отправляемые формы с множеством файлов в админке.
Для этого я использовал AjaxUpload. Но в нем оказался баг, который сам разработчик дополнения также подтвердил: forums.modx.com/thread/86791/support-comments-for-ajaxupload?page=16#dis-post-546288
Суть бага в том, что при отправке формы с множеством файлов — один или несколько из них в итоге пропадают. Т.е. как на почту приходит неполное кал-во файлов, так и в админке сохраняется неполное кол-во. Разработчик написал, что что-то не так с заполнением сессии, хотя я и не в курсе, что это значит.
Можете ли помочь решить проблему, чтобы все прикрепленные файлы сохранялись вместе с формой?
Для этого нужно либо исправить дополнение, либо предложить другой рабочий вариант.
Для связи есть почта coel@ya.ru и телеграм +79602424577.
Задача состоит в том, чтобы сохранять отправляемые формы с множеством файлов в админке.
Для этого я использовал AjaxUpload. Но в нем оказался баг, который сам разработчик дополнения также подтвердил: forums.modx.com/thread/86791/support-comments-for-ajaxupload?page=16#dis-post-546288
Суть бага в том, что при отправке формы с множеством файлов — один или несколько из них в итоге пропадают. Т.е. как на почту приходит неполное кал-во файлов, так и в админке сохраняется неполное кол-во. Разработчик написал, что что-то не так с заполнением сессии, хотя я и не в курсе, что это значит.
Можете ли помочь решить проблему, чтобы все прикрепленные файлы сохранялись вместе с формой?
Для этого нужно либо исправить дополнение, либо предложить другой рабочий вариант.
Для связи есть почта coel@ya.ru и телеграм +79602424577.