Статьи

Статьи обо всем, касающемся Web разработки.


Блок "Ранее просмотренные товары" на MODX

"Ранее просмотренные товары", "Вы недавно смотрели" и т.д. - мало какой современный интернет-магазин обходится без этих блоков.

Обычно подобные блоки входят в состав дистрибутива интернет-магазина (Shopkeeper, minishop). Если же возникает потребность вывесли такой блок на обычном сайте (например, каталог без магазинной части, сайт со статьями и т.д.) - необходимо реализовать этот функционал самостоятельно, чем сейчас и займемся.

Логика довольно проста: при посещении страницы,…

Читать


Ditto пагинация с разрывами

Старичок Ditto все еще применяется на многих сайтах. У него есть много минусов, но он проще в освоении, чем более кошерный DocLister.

Один из минусов Ditto - ненастраиваемый вывод пагинации. В том смысле, что Ditto покажет все страницы из пагинации, и ему все равно, сколько этих страниц, 5 или 500. А нам совсем не все равно, потому что простыня из 500 ссылок на страницы пагинации - это не совсем то, что нам хотелось бы увидеть.

Есть несколько вариантов борьбы с этой проблемой.…

Читать


Обновление MODX Revolution

Обновление MODX Revolution - очень важная и нужная процедура. Необходимо регулярно обновлять MODX хотя бы из соображений безопасности - с каждым новым релизом приходят исправления найденных проблем в безопасности, поэтому чем свежее ваша версия MODX - тем спокойнее у вас на душе. Тем более что с недавнего времени (точно не скажу, но по-моему, начиная с релиза 2.5.4) обновить MODX Revolution можно за пару минут и буквально пару кликов (при условии, что вы не вносили никаких правок в код ядра. Но…

Читать


Использование checkbox в MIGX

MIGX - замечательный компонент, позволяющий создавать TV любого вида и назначения. Однако, это не самый простой в конфигурировании компонент и не все параметры его очевидны. Например, время от времени в сети встречается вопрос, как добавить в MIGX TV переменную типа checkbox. По большому счету проблема в отображении этого самого чекбокса при редактировании значений TV в админке. Ниже приведен пример добавления поля типа checkbox:
Вкладка формы:

{"field":"published", "caption":"Чекбокс",…
Читать


Сброс пароля к админке MODX

Не можете вспомнить пароль и войти в админку своего сайта на MODX? - Если есть доступ к базе данных, то эту проблему легко решить.

Revolution

Откройте файл core/config/config.inc.php (через панель управления хостингом, например) и найдите в ней строчку

$dbase = 'имя_базы';

Зайдите в указанную в когнфиге базу через phpMyAdmin (через панель управления хостингом, опять-таки), найдите там таблицу modx_users и замените…

Читать


Сортировка в getImageList в обратном порядке

getImageList - сниппет в составе MIGx, предназначенный для вывода значений из MIGx TV.

Сниппет предоставляет широкие возможности в плане сортировки. Если обратиться к официальной документации, можно увидеть, что сортировать выходные данные можно при помощи:

  • Параметра sort:
    
            &sort=`[{"sortby":"age","sortdir":"DESC","sortmode":"numeric"},{"sortby":"name","sortdir":"ASC"}]`
        
  • Параметра randomize:

Читать


Вывод html тегов на странице в MODX

Иногда возникает необходимость вывести на странице сайта листинг HTML кода. Например, вы хотите продемонстрировать код формы, типа такого:

    
        <form action="send.php">
            <input type="submit" value="Send">
        </form>
    
Для того, чтобы браузер не интерпретировал теги, а показал именно код, необходимо искуственно "поломать" теги, заменив знак < на <:
    

Читать


Что такое MODX

MODX – система управления веб-сайтом (иначе система управления содержимым/«контентом», CMS), свободно распространяемая по лицензии GNU GPL.

MODX является удобной и надежной системой управления контентом, позволяет создавать на своей основе сайты любой сложности. При грамотном проектировании сайта, не возникнет проблем с работоспособностью даже, к примеру, интернет-магазина с десятками тысяч наименований товаров и посещаемостью несколько тысяч человек в день. Конечно, многое будет зависеть…

Читать


Регистрация сайта в каталогах

Регистрация сайта в каталогах - очень важный момент для раскрутки сайта. Во-первых, добавляются переходы на ваш сайт из каталога, во-вторых, растет ссылочная масса на ваш сайт, в результате чего повышаются такие важные характеристики сайта как ТиЦ и PR.

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

Читать


ТИЦ и ПР (PR) сайта - что, как, зачем?

ТИЦ - Тематический Индекс Цитирования, мера значимости сайта, используемая Яндексом. ТИЦ может принимать значения от 0 до 160000 ( у самого Яндекса ). ТИЦ рассчитывается по сложному алгоритму, но основной принцип таков - ТИЦ сайта зависит от количества входящих ссылок на этот сайт с других сайтов. Помимо количества входящих ссылок, важно качество этих ссылок, то есть ссылающиеся сайты в идеале должны быть схожей тематики с вашим сайтом и иметь ТИЦ равный и ли выше ТИЦа вашего сайта. Соответственно…

Читать


Сообщение отправлено

Закрыть