Magento

Проблемы с применением патча SUPEE-6788. ERROR: Patch can’t be applied/reverted successfully.

. Нет комментариев

Если у Вас возникла данная проблема при применении патча Magento 1 PATCH_SUPEE-6788_CE_1.7.0.2_v1-2015-10-27-12-00-16.sh , то решение очень простое. Достаточно взять оргинальные копии файлов .htaccess и .htaccess.sample из оригинального дистрибутива Magento 1.7.0.2, поместить их в корень проекта (конечно же сохранив свои кастомизированные версии файлов),  применить (далее…)

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

. Нет комментариев

В этом посте я опишу самые востребованные способы взятия основных Urls в Magento.

  1. Get Base Url :
    Mage::getBaseUrl();
  2. 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));

  1. Get Media Url :
    Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);

4. (далее…)

Fatal error: Class ‘Mage_Googlecheckout_Helper_Data’ not found in app/Mage.php Решение.

. Нет комментариев

На данный момент в Magento, после апгрейда от версии 1.8 и выше, существует известная проблема после обновления от версии 1.8.0.0.
Она возникает в том случае, если вы обновляли свою Magento не рекомендуемыми разработчиками способами, а самостоятельно, в ручную.

Как правило, ошибка может возникать при входе в админ панель, если у вас включен developer mode и установлено в  1 отображение PHP ошибок (далее…)

Установка и настройка xdebug Windows / Linux + VMWare Ubuntu 14,04 Guest + PHPStorm for Magento

. Нет комментариев

Добрый день уважаемые читатели. Сегодня я расскажу как установить и настроить рабочий отладчик xdebug на гостевую машину запущенную под VMWare.
В моем окружении используются следующие компоненты:

  1. Windows 10 (как основная система)
  2. Ubuntu 14.04.3 Guest System  (Web server для разработки запущенный под VMWare Workstation 11)
  3. PHPStorm, установленный в Windows 10.

Задача использовать xdebug который (далее…)

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

. Нет комментариев

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