Блог

  • Как добавить "хлебные крошки" на любую страницу

    По умолчанию в Magento нет "хлебных крошек" на странице корзины или контактов. Но есть способ сделать навигацию для этих страниц более удобной.

    Вообще говоря, нижеследующим способом вы можете создать любую структуру хлебных крошек на таких страницах. Добавлять "крошки" будем через xml.

    Итак, возьмем как пример страницу корзины, нам нужно обновить её макет.

    > Скопируем из базовой темы или откроем:
    app/design/frontend/default/your_theme/layout/checkout.xml И в секцию checkout_cart_index добавим: <reference name="breadcrumbs"> <action...
    Читать далее...

  • Наши обои для рабочего стола на Smashing magazine (Март 2013)

    Smashing magazine - один из лучших мировых порталов по веб-дизайну. Каждый месяц проводится конкурс на лучшие работы, поступившие к ним.

    Мы тоже приняли участие!!!




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

  • Изменение стандартного порядка сортировки в категории товаров

    Если нам нужно использовать сортировку на странице категории по специально созданному атрибуту, и при этом у нас нету тулбара, то по умолчанию magento будет сортировать товары по возрастанию значения атрибута.

    В случае, если нам нужно сортировать по убыванию (например, количества единиц в наличии) то придется проделать некоторые вещи.

    Вариант первый:

    Копируем в local файл app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php и в нем правим:

       protected $_direction = 'asc';   

    на

    > ...
    Читать далее...

  • Валидация форм, текста, ссылок в Magento

    Помимо присвоения имен классов форме, в Magento есть javascript для валидации, расположенный после формы. Для работы нужно передать id формы объекту VarienForm. Построение формы таким образом автоматически делает вашу форму доступной для повторного использования уже существующего кода валидации, который используется в остальной части магазина. Ниже приведен полный список классов валидации и сообщений об ошибках, который находится в lib.

    Используя данные классы, мы можем валидировать заполняемые в форме данные:


    * validate-select

    Пожалуйста, выберите вариант.


    * required-entry

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

  • Новые книги от Underconsideration

    Ура! Пришли две важных дизайнерских книги от Underconsideration - Brand New Awards Book 2010 и 2011.

    В книжке описаны крупные изменения в дизайне фирм, с комментариями и оценками специалистов.

    Очень хорошие брендбуки для вдохновения.

    Любуйтесь:

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

  • Munin nginx_vhost_traffic

    Munin - замечательная вещь. Много разнобразных плагинов позволяют смотреть статистику нагрузки практически всех сервисов linux системы.

    Когда вы хостите много сайтов, то довольно позновательно знать, какой из них потребляет больше всего ресурсов. Помимо стандартных плагинов, есть один - показывающий траффик сайтов в nginx. Однако в паблике находится вариант плагина с недоработками.

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

    В конфиг nginx (/etc/nginx/nginx.conf) надо прописать:

    > log_format main '"$remote_addr"...
    Читать далее...