Как создать вспомогательные данные?


Недавно я нашел пользовательское сообщение, основанное на общей сумме бесплатной доставки Ссылка . Я создаю модуль, как сказал @Marius, но я новичок в Magento, поэтому я не могу создавать данные Hepler.

У меня нет 50 отзывов для комментариев на странице, поэтому я поднимаю свой вопрос здесь:

Как создать Helper_Data для модуля?

enter image description here

Author: Murtuza Zabuawala, 2017-04-19

3 answers

Перейдите в папку app/code/local/StackExchange/FreeShipping/Helper и создайте файл с именем Data.php и напишите ниже код

<?php
class StackExchange_FreeShipping_Helper_Data extends Mage_Core_Helper_Abstract
{

}
 6
Author: Murtuza Zabuawala, 2018-01-18 11:45:01

Вы можете напрямую создать класс по умолчанию Helper в следующем расположении:

app/code/local/StackExchange/FreeShipping/Helper/Data.php

С кодом ниже:

class StackExchange_FreeShipping_Helper_Data extends Mage_Core_Helper_Abstract {
}
 4
Author: Pankaj Pareek, 2017-04-19 12:17:51

В вашем модуле app/code/local/StackExchange/FreeShipping/etc/config.xml, в тегах <global>

<helpers>
  <stackexchange_freeshipping>
      <class>StackExchange_FreeShipping_Helper</class>
  </stackexchange_freeshipping>
</helpers>

Затем создайте файл app/code/local/StackExchange/FreeShipping/Helper/Data.php

<?php

class StackExchange_FreeShipping_Helper_Data extends Mage_Core_Helper_Abstract{

}

Затем, чтобы вызвать этот модуль, вы бы использовали

$helper = Mage::helper('stackexchange_freeshipping');
 3
Author: Kishan Patadia, 2019-05-20 07:21:17