пятница, 18 мая 2012 г.

Mercurial + Rhodecode + Redmine


Встречаются предприятия, на которых доступ к интернету сильно ограничен или не постоянен, не завидую этим ребятам. Иногда, как в моём случае, политика безопасности предприятия не позволяет хранить исходный код разрабатываемых продуктов на чужом оборудовании. Кроме того, смею предположить, что не каждой группе разработчиков хватает возможностей, предоставляемых например bitbucket. Эти проблемы можно решить, к примеру, связкой RhodeCode и Redmine.

пятница, 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

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