Quickstart Buttons - виджет кнопок быстрого доступа
Как говорится, по просьбам трудящихся, в этой мини статье подробнее расскажу о таком виджете как Quickstart Buttons
Localizator с одной локализацией
Суть такая. На сайте основной язык — русский, весь контент заполнен на русском.
Мне нужно сделать английскую версию.
Я создаю локализацию для EN, добавляю переводы для ее.
На сайте на EN версии, все нормально, контент отображается переведенный, но если переключаюсь на RU, тоесть на дефолтный адрес, то везде пустота.
Я так понимаю, что это потому что для локализации RU не заданы переводы. Но зачем мне задавать переводы, если у меня и так весь контент на русском.
Что то я не вкурю как правильно сделать, что бы по умолчанию выводился русский текст
Мне нужно сделать английскую версию.
Я создаю локализацию для EN, добавляю переводы для ее.
На сайте на EN версии, все нормально, контент отображается переведенный, но если переключаюсь на RU, тоесть на дефолтный адрес, то везде пустота.
Я так понимаю, что это потому что для локализации RU не заданы переводы. Но зачем мне задавать переводы, если у меня и так весь контент на русском.
Что то я не вкурю как правильно сделать, что бы по умолчанию выводился русский текст
Как можно программно продублировать ресурс Modx API?
Здравствуйте!
Собственно вопрос "Как можно программно продублировать ресурс?"
По аналогии с кнопкой Копировать в админке и получить id копии.
Собственно вопрос "Как можно программно продублировать ресурс?"
По аналогии с кнопкой Копировать в админке и получить id копии.
Использование MODX вне MODX3
Перевод заметки Using MODX Outside of MODX3
В одной из статей было рассмотрено создание экземпляра объекта $modx в эпоху до MODX3. В этой статье мы рассмотрим использование MODX вне MODX Revolution 3. Большая часть кода такая же, как и в предыдущей статье (прим. переводчика: предыдущая статья не переведена, так как немного не актуальна в рамках перехода на модх3). Основное отличие состоит в том, что MODX Revolution 3 широко использует пространства имен и имеет автозагрузчик для загрузки классов.
В одной из статей было рассмотрено создание экземпляра объекта $modx в эпоху до MODX3. В этой статье мы рассмотрим использование MODX вне MODX Revolution 3. Большая часть кода такая же, как и в предыдущей статье (прим. переводчика: предыдущая статья не переведена, так как немного не актуальна в рамках перехода на модх3). Основное отличие состоит в том, что MODX Revolution 3 широко использует пространства имен и имеет автозагрузчик для загрузки классов.
Кешируются ли файловые сниппеты?
Использую файловые элементы pdoTools, в документации написано что
Есть шаблон для ресурса, в нем
Файловые сниппеты не кэшируются, но можно включить кэширование скомпилированных шаблонов Fenom, используя настройку pdotools_fenom_cache.У меня она отключена.
Есть шаблон для ресурса, в нем
{include 'file:templates/category.tpl'}
Внутри category.tpl{extends 'file:templates/layout.tpl'}
{block 'page'}
{'@FILE filter/filteredProducts.php'|snippet}
{/block}
Внутри filteredProducts.phpecho "hello world";
В системных настройках отключил кеширование Немного о виджетах в административной панели
Добрый день, сегодня хочу немного поговорить об удобстве наших дорогих клиентов. А именно о главной странице административной панели.
Картинка для привлечения внимания:
Картинка для привлечения внимания:
ModX 3 и работа с ClientConfig
Подскажите плиз почему Modx 3 не выводит значения, которые заданы через ClientConfig? Судя по списку совместимости sitedash.app/extras должно все работать. Вывод значений осуществляется в чанке через [[++client_conf_phone]]
oneBooking. Последние новости
Друзья, привет! У меня есть свежая информация из первоисточника по компоненту oneBooking. С разрешения автора компонента выкладываю ответ на вопрос «куда пропал компонент oneBooking» из магазина дополнений modstore.pro. Орфография и пунктуация автора сохранены. ))
getTables - стилизация без bootstrap
Попалась редактируемая табличка сверстанная на flex.
Ее проще сделать на getTables, но его нужно стилизовать под эту таблицу.
Под катом инструкция
Ее проще сделать на getTables, но его нужно стилизовать под эту таблицу.
Под катом инструкция
Удаление всех изображений у товара (msGallery)
Пробую в цикле удалить и добавить фото к товару. С «добавить» нет проблем, вроде разобрался.
Процессор gallery/remove вроде не для этого…
$data = [
'id' => '761',
'file' => 'assets/images/img.jpg',
];
$response = $modx->runProcessor('gallery/upload', $data, [
'processors_path' => MODX_CORE_PATH . 'components/minishop2/processors/mgr/',
]);
Как удалить у товара с id=761 все изображения из галереи?Процессор gallery/remove вроде не для этого…