Алексей
С нами с 16 июля 2015; Место в рейтинге пользователей: #378Curl клиент modx
Встроенный curl клиент для отправки запросов на сторонние сервисы (RESTful и другие).
Так как все чаще используются сторонние сервисы в повседневной разработке сайтов, для этих целей в modx есть встроенный клиент, с помощью которого можно отправлять запросы:
Так как все чаще используются сторонние сервисы в повседневной разработке сайтов, для этих целей в modx есть встроенный клиент, с помощью которого можно отправлять запросы:
/* @var modRest $client */
$client = $modx->getService('rest', 'rest.modRest');
$response = $client->get('GET запрос');
или
$response = $client->post('POST запрос');
// Обработка полученных данных в json или xml формате и преобразование их в массив
$array = $response->process();
В заметке перечислены способы работы с клиентомВнедряем webp без боли
Недавно начал работу над очередным проектом, и захотелось сразу добавить поддержку webp (раз такая поддержка уже есть в MODX из коробки). Задача несложная, но хотелось сделать все красиво, да так чтобы менеджеру не нужно было дополнительно эти изображения конвертировать.
Проверка на заполнение атрибута alt у тега img
SEO-шники говорят что атрибут alt у тега img очень важен для поисковых роботов. Один из товарищей попросил написать на его сайт плагин, который на лету проверял бы наличие и заполнение атрибута ALT у всех изображений и не давал бы менеджеру сохранить ресурс если хоть 1 изображение без атрибута alt (не важно пустой он или его вообще нет).
[sOneDumper] 1.0.0-beta - Импорт/Экспорт резервных копий MySQL
Хочу представить вашему вниманию первую версию компонента sOneDumper, которая позволяет делать резервное копирование баз данных, а также восстанавливать копии из бекапа. За основу был взят более не поддерживаемый Sypex Dumper 2. Переписан скрипт полностью + добавлена поддержка PHP 7.1
Исходник лежит на GitHub.com
Исходник лежит на GitHub.com
Вывод всех опций minishop2 и автоматическое их добавление в словарь одной кнопкой.
Всем привет, как всегда возникла задача максимально упростить и автоматизировать рутинные процессы в MODX. Будем делать автоматическое добавление опций в словарь и автоматически подтягивать список опций, куда вам угодно будет.
Генерация превью в формате webp для miniShop2
С приходом поддержки webp в MODX участились вопросы о возможности генерации превью товаров miniShop2 в этом формате. По началу казалось что все должно работать из коробки, но на практике этого нет.
Причиной оказалось отсутствие расширения webp в источнике файлов MS2 и в двух системных настройках ('upload_files','upload_images').
Причиной оказалось отсутствие расширения webp в источнике файлов MS2 и в двух системных настройках ('upload_files','upload_images').
Получение количества товара в корзине minishop2
Добрый день. Что-то не могу найти нигде, как мне в сниппете получить количество товара в корзине по id? Я пишу:
$ms2 = $modx->getService('miniShop2');
$ms2->initialize($modx->context->key);
$cart = $ms2->cart->get();
А дальше? Украинская транслитерация для Translit / Українська транслітерація для Translit / ukrainska-transliteratsiia-dlia-translit
Основано на правилах отсюда.
Сохраняем в «ukrainian.php», кидаем сюда core/components/translit/model/modx/translit/tables/
localizator sitemap
Ищу как можно настроить вывод sitemap.xml с помощью локализатора…
Но чет не могу понять как это должно работать.
Нашел на просторах вот это…
<.!--Под катом--.>
Пока ищу дальше…
Но чет не могу понять как это должно работать.
Нашел на просторах вот это…
<.!--Под катом--.>
Пока ищу дальше…
pdotools + tvsuperselect
Здравствуйте!
Есть дерево след. вида:
Врачи
— Врач 1 (ТВ тэг Уролог || Хирург)
— Врач 2 (ТВ тэг Хирург)
— Врач 3 (ТВ тэг ЛОР)
Нужно вывести врачей по категориям, из выше изложенного дерева должно получится:
Хирург — Врач 1, Врач 2
Уролог — Врач 1
Лор — Врач 3 и тд.
Подскажите пожалуйста, как решить данную задачу посредством pdotools и tvsuperselect?
P.S. делаю из-за того, что в Collections нельзя вывести ТВ параметры (изображении) во втором вложении
как в примере,
Врачи
— Уролог
|____ Врач 1
|____ Врач 2
— Хирург
|____ Врач 1
— Лор
|____ Врач 3
и не сделать Вывод ТВ в документах (кастомазации форм) в как в примере ilyaut.ru/tips-and-tricks/customization-of-forms-in-modx-revolution/
Выводит только на предмет проверки, что документ является потомком «parent» первого уровня.
Есть дерево след. вида:
Врачи
— Врач 1 (ТВ тэг Уролог || Хирург)
— Врач 2 (ТВ тэг Хирург)
— Врач 3 (ТВ тэг ЛОР)
Нужно вывести врачей по категориям, из выше изложенного дерева должно получится:
Хирург — Врач 1, Врач 2
Уролог — Врач 1
Лор — Врач 3 и тд.
Подскажите пожалуйста, как решить данную задачу посредством pdotools и tvsuperselect?
P.S. делаю из-за того, что в Collections нельзя вывести ТВ параметры (изображении) во втором вложении
как в примере,
Врачи
— Уролог
|____ Врач 1
|____ Врач 2
— Хирург
|____ Врач 1
— Лор
|____ Врач 3
и не сделать Вывод ТВ в документах (кастомазации форм) в как в примере ilyaut.ru/tips-and-tricks/customization-of-forms-in-modx-revolution/
Выводит только на предмет проверки, что документ является потомком «parent» первого уровня.