воскресенье, 29 марта 2009 г.

Featured products

Модуль Luxe_Promotions предназначен для того чтобы отображать список featured продуктов в верхней части страницы каталога. Этот модуль использует отдельный шаблон для отображания продуктов, поэтому Вы можете свободно изменять его. Эта возможность может Вам помочь еще сильнее выделить featured продукты - добавить какие-либо рекламные лейблы, выделение цветом и так далее. По умолчанию для отображения featured продуктов используется стандартный шаблон списка продуктов:
"/app/design/frontend/default/default/template/catalog/product/list.phtml"
Если Вы используете тему, отличную от дефолтной, то перед началом использования модуля Вам необходимо заменить шаблон испльзующийся для отображения featured продуктов
"/app/design/frontend/default/default/template/luxe/promotions/list.phtml"
на стандартный шаблон списка продуктов
"/app/design/frontend/[your interface]/[your theme]/template/catalog/product/list.phtml".
Еще один шаблон использующийся модулем
"/app/design/frontend/default/default/template/luxe/promotions/view.phtml".
Этот шаблон является практически полной копией стандартного шаблона страницы категории:
"/app/design/frontend/default/default/template/catalog/category/view.phtml" за исключением одного единственного отличия -
< ? php
if (Mage::getStoreConfig('promotions/promotions/active'))
echo $this->getChildHtml('promotion_product_list');
?>

Эта строка используется для вставки блока отображения featured продуктов на страницу категорий.
Установка модуля Luxe_Promotions предельно проста:
1. Распаковать архив модуля в каталог с Magento.
2. Очистить кэш Magento.
3. Выйти из админки.
4. Включить модуль

5. Выбрать featured продукты

На этом процесс установки завершен. На рисунке ниже показано как будет выглядеть модуль Luxe_Promotions в действии

Также вы можете увидеть этот модуль в действии на demo.luxe-soft.com

пятница, 20 марта 2009 г.

Webmoney для Magento

Наконец-то я закончил работу над модулем приема Webmoney платежей для Magento.
Модуль Luxe_Webmoney позоляет полностью автоматизировать прием Webmoney платежей в Magento. После создания ордера модуль создает Webmoney Invoice для его оплаты и посылает его клиенту. После оплаты клиентом посланного Webmoney Invoice деньги автоматически поступают в кошелек продавца. Для работы модуля требуется PHP разширение BCMath(www.php.net/bc).
На рисунке ниже представлена страница checkout с модулем Luxe_Webmoney:

Для установки модуля достаточно распаковать содержимое архива в директорию Magento и ввести необходимые данные на странице конфигурации модуля:

Данный модуль позволяет работать как с WM Keeper Classic так и с WM Keeper Light ключами. Если вы используете WM Keeper Classic, то вам необходимо создать резервную копию файла ключей и ввести в соответствующие поля путь к файлу ключей и пароль на доступ. Обратите внимание что это должен быть именно пароль на доступ к резервной копии файла ключей, а не пароль доступа к Webmoney аккаунту. Проверьте чтобы у веб сервера были права надоступ к файлу ключей. Вместо того чтобы хранить файл ключей где-то на сервере можно сохранить в настройках его содержимое, предварительно base64 кодированное. Это самый безопасный способ хранения файла ключей на сервере- т.к. в этом случае файл ключей хранится в зашифрованном виде. В том случае если вы указываете путь к ключам, то зашифрованным хранится только путь к ключам, в то время как сам файл ключей ничем не защищен. В том случае если вы используете WM Keeper Lite вам необходимо указать только пути в приватному и публичному ключам(сертификатам). Далее необходимо указать свои Webmoney кошельки и срок жизни высылаемых Webmoney invoice. НА этом процедура установки модуля завершена !

воскресенье, 15 марта 2009 г.

Luxe Bestsellers

Модуль Luxe Bestsellers отображает список наиболее продаваемых продуктов на главной странице магазина. Внешний вид модуля представлен на рисунке ниже -

Установка модуля
  1. Установите модуль с помощью Magento Connect, "extension key" модуля - magento-community/Luxe_Bestsellers
  2. Добавте на главную страницу магазина блок модуля. Вы можете сделать это на странице CMS->Manage Pages так как это изображено на рисунке ниже
  3. Очистите кэш Magento на странице System->Cache Managment и перелогиньтесь


Конфигурация модуля Bestsellers
  1. Модуль Bestsellers поддерживает следующие конфигурационные параметры:
  2. The number of displayed products - количество отображаемых продуктов
  3. Display for last(days) - отображать продукты за последние "n" дней
  4. List Mode - режим отображения продуктов.

Также все эти конфигурационный параметры могут быть переданы при создании блока. Это возможность позволит Вам создавать несколько блоков продуктов на основе этого модуля. К примеру - "Лучшие товары недели", "Лучшие товары месяца", "Лучшие товары года". Ниже приведен пример, того как можно это сделать:
{{ block type="bestsellers/list" name="week.bestsellers.list" alias="week_bestsellers" template="catalog/product/list.phtml" display_mode="grid" time_limit_in_days="7" limit="3" }}

суббота, 14 марта 2009 г.

HomeSelection

Модуль HomeSelection предназначен для для того чтобы отображать на главной странице продукты, выбранные вручную. Т.е. вы можете сами задавать какие продукты должны отображаться на главной странице. Если количество выбранных продуктов превышает количество отображаемых на главной странице продуктов, продукты будут чередоваться в случайном порядке.
Установка модуля:
  1. Покупаем модуль на сайте Luxe-Soft.com
  2. Распаковываем модуль HomeSelection в папку с Magento
  3. Заходим в Admin area и очищаем кэш
  4. Перелогиниваемся (выходим из Admin area и заходим обратно)
  5. Заходим на страницу конфигурации модуля и настраиваем все необходимые параметры, так как это описано на рисунке ниже:

  6. Создаем атрибут, который будет использоваться для выбора продуктов

  7. Добавляем созданный атрибут во все используемые Attribute set
  8. Выбирем продукты, которые должны отображаться на главной странице

  9. Добавляем блок HomeSelection на главную страницу

  10. На этом установка модуля HomeSelection завершена!

Но создание единственного блока с продуктами - это далеко не все на что способен модул HomeSelection.
С его помощью вы можете создавать неограниченное количество блоков с продуктами. Для этого вам нужно всего лиш передать необходимые параметры:
  1. limit - количество отображаемых продуктов
  2. title - заголовок блока
  3. attribute - код атрибута, используемого для выбора продуктов

На скриншоте ниже показано как отобразить на главной странице два блока совершенно независимых блока с продуктами: