пятница, 17 февраля 2012 г.

CSS файлы Magento

В в папке с темой по умолчанию расположенной по адресу  /skin/frontend/default/default лежит папка  css.
В этой папке находятся файлы стилей, по умолчанию их семь.
  • boxes.css
  • clears.css
  • ie7minus.css
  • iestyles.css
  • menu.css
  • print.css
  • reset.css
     

среда, 15 февраля 2012 г.

Редактирование Excel-файлов с помощью PHPExcel

Уже натасканный программист, который привык не принимать все на веру, а всегда проверять то, что ему подсовывают, тут же задаст вопрос, который указан в заголовке этого абзаца.
На что более матерый программист ему даст следующие пояснения. Когда заказчик хочет сделать экспорт в Excel, то это наверняка делается для автоматизации каких-либо процессов, скорее всего бухгалтерских. У заказчика наверняка есть примеры таблиц, в которые нужно сделать экспорт. Не переводить же все стили, шрифты и формулы ячеек в код.
Можно просто очистить таблицы от всех данных и использовать таблицу, полученную от заказчика в качестве шаблона. Зачастую именно для этого используется чтение таблиц.

пятница, 23 декабря 2011 г.

Ошибка после удаления представления магазина

 



Проблема:

После удаления одного из трех представлений магазина, при переходе в админке Magento  по ссылке cms отображается ошибка:






Решение:

Нужно через phpmyadmin зайти в базу данных вашего магазина и выполнить следующую sql-запрос:


DELETE FROM cms_page_store WHERE store_id NOT IN (SELECT store_id FROM core_store)
 


вторник, 20 декабря 2011 г.

Magento: Классы для локализации

Magento: Классы для локализации


Magento использует собственную систему перевода строк, внешне отдаленно похожую на gettext, но работающую совершенно иначе. Далее разбирается реализация перевода строк, использующихся в вызовах функции __(). Система перевода inline и перевод элементов конфигурации (например, атрибутов товара) не рассматриваются.

четверг, 20 октября 2011 г.

Блог для Magento

Сегодня я хочу поделиться ссылкой на интересное расширение для Magento, которое позволяет добавить в ваш магазин функционал блога. Blog - Community Edition от aheadWorks входит в число лучших расширений  для маркетинга. Она не только обеспечивает ваших постоянных клиентов с самой актуальной информацией, но приносит дополнительных посетителей на ваш сайт, строит соответствующие SEO-дружественные текстовые ссылки, и служит в качестве помощи в стратегии наращивания продаж.

воскресенье, 9 октября 2011 г.

Wget для импорта картинок

Не редко при импорте товаров требуется закачать картинки с внешнего сайта, если у вас есть названия картинок можно создать на их основе файл picture_list.txt который затем можно использовать в консольной команде:

wget -i picture_list.txt

все картинки из списка загружены!

понедельник, 26 сентября 2011 г.

Создание поддоменов через .htaccess

Часто надо создавать автоматически поддомены в какой-либо зоне. Например, для хостинга домашних страничек пользователей. Вот как это делается:
1. Нам надо создать запись для всех поддоменов в домене.
В зону мы вносим новый домен «*», ссылающийся на необходимый IP адрес сервера.
2. Настраиваем Apache.
Создаем вирутальный хост с примерно такими параметрами:

DocumentRoot /var/www/example.com
ServerName example.com

ServerAlias *.example.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^((.*)\.)example.com$
RewriteRule ^/(.*) /%2/$1
Теперь, чтоб у нас работал сайт, создаем каталог /var/www/example.com/www и туда заливаем содержимое сайта www.example.com. По аналогии делаем для остальных поддоменов.