Архив рубрики: Теория Magento

Шпоргалка по Get URLs в Magento.

В этом посте я опишу самые востребованные способы взятия основных Urls в Magento. Get Base Url : Mage::getBaseUrl(); Get Skin Url : Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN); (a) Unsecure Skin Url : $this->getSkinUrl(‘images/imagename.jpg’); (b) Secure Skin Url : $this->getSkinUrl(‘images/imagename.gif’, array(‘_secure’=>true)); Get Media Url : Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA); 4. (далее…)

Extand Magento Core Controller или как расширить/переписать контроллер на примере OnepageController.php

Добрый день. Много вопросов возникает на тему того , как же правильно расширить или переписать контроллер ядра Magento. Давайте возмем в пример OnpageController.php который используется в Checkout процессе.  Находится он тут app/code/core/Mage/Checkout/controllers/OnepageController.php Для решения это задачи вы должны определить для себя в рамках чего Вам это требуется. Если Вы планируете изменить (далее…)

Создание и редактирование attribute sets — Magento.

Предположим, нам нужно создать продукт с неким атрибутом которого нет в базовой сборке Magento. Для этого нам нужно создать свой пользовательский atribute set в основе которого будет лежать дефолтный сет. По сути это будет все тот же дефолтный атрибут сет,только он будет является отдельным сетом,будет носить наше пользовательское название и набор атрибутов в нем будет… Читать далее »