Наверх

Рейтинг

Сортировка: По дате По просмотрам ↓

TV для выбора ресурса с нужным родителем и поиском в MODX Revolution

08 мая 2017, 10:22

Иногда возникает необходимость создать дополнительное TV-поле, которое позволит выбрать конкретный ресурс. При этом чтобы валились не все ресурсы сайта, а ресурсы из конкретного родителя. Но даже при этом ресурсов бывает много, требуется поиск по заголовку. Вводим несколько букв и нам подсвечиваются результаты.
Читать дальше

simpleUpdater 2.1.1 - Возвращён пункт в меню «Приложения»

08 июня 2018, 08:52

Вышло небольшое обновление simpleUpdater.

На старых версиях MODX кнопка «Обновить» не появлялась в шапке админки и обновить MODX не получалось. Теперь доступны оба способа обновить версию MODX — через кнопку в шапке или через раздел Приложения.

Если будут какие-то баги, пишите в комментарии.
Читать дальше

Небольшой плагин для редиректа если страница перенесена

09 апреля 2013, 17:04

Переношу один сайт на MODX. Решили несколько изменить структуру сайта и некоторые страницы были перенесены на верхний уровень (а некоторые — наоборот внутрь общего контейнера).

Чтобы не составлять вручную списки для редиректов написал небольшой плагинчик, который вычленяет из адреса alias, ищет по нему документ и редиректит на правильный адрес:
Читать дальше

Новое на сайте ilyaut.ru

21 мая 2014, 12:14

За этот месяц на сайте произошли некоторые изменения — появились два новых раздела, страничка контактов, список всех объектов MODX в объектной модели.

Под катом расскажу об изменениях подробнее.

Репосты

В разделе репосты я планирую собирать свое избранное с разных сайтов. В этом разделе будут статьи, написанные другими авторами, поэтому в конце статей будет указана ссылка на оригинал статьи.
Читать дальше

Снова о кешировании. Генерируем меню только один раз

09 апреля 2013, 16:43

Иногда бывает необходимость сделать меню большим. Ну, реально большим и разветвленным. Например, как на сайтах fsknmsk.ru, medicinskiy-center.ru, www.withoutdrugs.ru, narcononekb.ru

Если Wayfinder вызывается кешируемым, т. е. [[Wayfinder &startId=`0`]] (без восклицательного знака), и изменения на сайте вносятся нечасто, то проблем особых нет — после первого посещения каждой страницы, вывод сниппета кешируется и для этой страницы код меню уже не генерируется.

Если изменения вносятся часто, но на меню они особо не влияют (например, просто выкладываются новости или статьи, которые в меню не появляются), то используем getCache (статья)

Но что делать, если само меню постоянно меняется и новые пункты нужно обязательно отражать на всех страницах? Сниппет getCache хранит сгенерированный код, пока вы его не удалите вручную (или по таймеру). Обновление кеша после сохранения страниц на него не влияет.

Поделюсь своим решением, использующим самый простой вариант пользовательского кеширования в MODX
Читать дальше

Сайт ФСКН по г. Москве

06 апреля 2013, 01:55

http://fsknmsk.ru/

Сотрудники ФСКН сами выкладывают новые статьи через админку во фронтенде сайта:

Админка сайта
Читать дальше

Выводим объекты любого класса с помощью модифицированного getResources

06 апреля 2013, 02:37

Недавно понадобилось выводить во фронтенде список пользователей, список групп пользователей, список ролей, и к тому же списки своих собственных объектов.

Очень хотелось той же гибкости в оформлении, которую дает getResources при выводе списка ресурсов. Ну и getPage для пагинации использовать. В результате я взял getResources и слегка его переделал, чтобы он мог выводить список объектов любого класса (ему этот класс, конечно же, придется все-таки указать).

Получился сниппет getObjects Внимание: Велосипед (кошерное решение в UPD)
Читать дальше

Автоматизиуем расстановку ссылок в анкорах для SAPE

31 июля 2013, 20:47

Недавно знакомый SEO-шник попросил помочь облегчить работу с биржей ссылок SAPE. Для тех, кто не знает, объясню проблему:
В SAPE прежде чем начать закупку ссылок, нужно добавить список текстов ссылок. В текстах нужно выделить, какая часть текста является ссылкой, например, вот так:

Предлагаем #a#автобусные экскурсии#/a# по Москве

тогда ссылкой будет текст «автобусные экскурсии».
Вот он и попросил меня написать скриптик, который будет выделять нужное словосочетание в нескольких текстах сразу, чтобы можно было их пакетно добавить в SAPE.

Скрипт я разместил по адресу http://ilyaut.ru/sape/, уже можно пользоваться. Для тех, кто хочет разместить такой скрипт у себя на сайте, привожу код формы и сниппета.
Читать дальше

[scannerMODX] — проверьте целостность ядра MODX

06 сентября 2018, 08:42

scannerMODX — Утилита для сканирования файловой системы и сравнения ядра системы с чистой сборкой MODX.
Так же помогает в поиске вирусов на сайте, через сравнения файлов.

Возможно составить список зараженных и доверенных файлов.
Читать дальше

Портал наркологических клиник

18 февраля 2014, 17:38

Качество, количество и охват дополнений MODX растет. Это подтверждается ресурсами, которые сейчас работают на MODX. Представляю вам портал наркологических клиник: narkokliniki.ru/


Читать дальше

Авторизация

через сервис Loginza:


Шаблоны MODX

1 2 Дальше »

Объектная
модель
MODX