Поиск несуществующих страниц и тестирование сайта

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

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

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

Максимальная высота дочерних элементов средствами jQuery

Автор: Кудашев Сергей
В ходе разработки очередного сайта столкнулся с проблемой назначения блоку меню высоты самого высокого из потомков в блоке. Так как данная проблема встречается мне уже не в первый раз привожу ее решение.
Максимальная высота »
Тэги: javascript, jQuery
Просмотров: 2180
Комментариев: 0

Ошибка ModX function split() is deprecated

Автор: Кудашев Сергей
В продолжение разговора о некоторых особенностях работы старой и новой версии ModX Evolution. Хостинг провайдер принудительно повысил версию PHP до 5.3.6, видимо признав предыдущую версию не подходящей по вопросам безопасности. После чего не обновленные сайты использующие ModX 0.9.6.3 начали выдавать ошибку связанную с функцией split().
split() is deprecated »
Тэги: MODX, Evolution
Просмотров: 1462
Комментариев: 0

Ошибка в пути к PHx

Автор: Кудашев Сергей
Не так давно в ядро Modx Evolution были внесены изменения, в том числе изменений коснулись определения Resource path и File Manager Path (если не ошибаюсь, данные изменения появились с версии 1.0.3). Ранее Resource path из административной части определялось системой автоматически, сейчас же необходимо данный параметр определять в полуавтоматическом режиме.
Ошибка PHx »

Оптимизация CSS и javascript на сайте

Автор: Кудашев Сергей
Несомненным трендом конца того и началом этого года является ускорение работы сайта. Если раньше ускорение работы сайта рекомендовалось специалистами по usability, мол, медленно работающий сайт отпугивает пользователя, то сейчас об ускорении работы сайта начали говорить seo оптимизаторы. Есть мнение, что скорость работы сайта уже учитывается поисковыми системами с целью оценки качественности и авторитетности сайта. Возникает вопрос, как мы можем простыми средствами сократить время загрузки сайта?
css и js оптимизация »

Как импортировать шрифты в HTML документ

Автор: Кудашев Сергей
Любой разработчик рано или поздно сталкивается с тем, что дизайнер в ходе создания макет импортировал в него "небезопасный" шрифт, и соответственно мы столкнемся с тем, что у некоторых пользователей шрифт будет не тем, какой планировал дизайнер. А значит теряется не только целостность задуманной дизайнером картинки, но и кроссбраузерность верстки.
Импорт шрифта »
Тэги: HTML, CSS
Просмотров: 6704
Комментариев: 0

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

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