Блог

Собственный модификатор в PHx

Автор: Кудашев Сергей
Как обещал раньше, сегодня коснемся такой интересной темы ModX Evolution, как собственные модификаторы PHX. Модификатор PHx это PHP код, который применяется к входным данным плейсхолдеров, тегам документа или TV, а так же системным тегам, и совершает какие-то действия с этими данными.
Собственный модификатор »

Вывод отдельных товаров на главной странице через Ditto

Автор: Кудашев Сергей
Не так давно мною был написан материал про фильтрацию выводимых сниппетом Ditto документов в Modx Evolution. При разработке одного из проектов мною был использован данный метод с некоторыми доработками. Об этом и будет сегодняшний материал.
Товары на главной »

Фильтрация документов в Ditto

Автор: Кудашев Сергей
При создании сайтов на Modx Evolution регулярно приходится сталкиваться с ограничением листинга документов по каким-то параметрам. Иногда возникает необходимость исключить несколько документов из карты сайта или возникает необходимость спрятать часть документов выводимых из контейнера или бывает необходимым вывести только часть страниц на главной страницы, в общем это бывает стандартной задачей. Так как для формирования листингов в Modx Evolution используется сниппет Ditto именно о нем и пойдет речь.
Фильтрация документов »

Редирект на первый документ категории в Modx

Автор: Кудашев Сергей
Часто в сети Интернет встречаю сайты, которые используют многоуровневые выпадающие меню. Однако при проектировании или разработке подобных меню часто забывают про родительские пункты меню, которые при нажатии ведут на пустые страницы. Такие ошибки не только отрицательно сказывается на общем впечатлении посетителя от сайта, но и негативно влияют на представление о сайте в глазах поисковой системы. Возникает вопрос, как избежать подобных пунктов меню с пустыми страницами, особенно если контент для них не был предусмотрен?
Редирект на первый документ »

Как защитить e-mail адреса от ботов в Modx

Автор: Кудашев Сергей
При создании сайта часто возникает необходимость указать на нем e-mail для связи. Если выложить e-mail без соответствующей защиты, то через пару дней или месяцев после индексации (это как повезет), вы начнете находить в почтовом ящике спам письма. Опять таки, если повезет, то они будут единичными, но, как правило, начинает приходить по 10-20 писем в день.
Защита e-mail »

Чередование расположения картинок в листинге Ditto

Автор: Кудашев Сергей
Чтобы сделать дизайн сайта более оригинальным многие дизайнеры прибегают к разнообразию в выводе информации. На одном из проектов дизайнер решил чередовать превью (картинку к материалу) листинга справа и слева, чтобы дизайн выглядел более оригинальным и живым. Получилось действительно хорошо, но встал вопрос, как реализовать подобный функционал?
Чередование картинок »

Как узнать ip адрес отправителя в eform

Автор: Кудашев Сергей
При использовании форм обратной связи часто возникает желание узнать, с какого ip адреса было отправлено сообщение. Мы разберем простейшее получение ip адреса средства PHP и передачу его в eFrom для дальнейшего учета. Необходимо учитывать, что полученный ip адрес не будет иметь 100% достоверности, однако мы и не преследуем цели получить 100% достоверный ip адрес.
ip адрес отправителя »

Показать скрыть элемент средствами jQuery

Автор: Кудашев Сергей
Несомненным трендом прошлого и этого годов становится использование интерактивных элементов на сайте, по поводу и без. Разрабатывая очередной проект столкнулся с необходимостью показывать/скрывать элемент по клику по ссылке. Возник вопрос, как реализовать показ/сокрытие элемента на странице самым простым и эффективным способом?
Показать/Скрыть элемент »