Magento на русском

Новости, обмен опытом, база знаний для разработчиков.

Posts tagged 'Новый модуль'

Вышел в свет еще один мой бесплатный модуль Echeck

by @ Четверг, Июль 16th, 2009. Tags: ,
Filed under Новый модуль, Платежные прослойки

Решил вынести это в отдельную тему и немного рассказать об этом модуле.
Как я уже писал несколько постов назад, я нашел почти готовый функционал для Echeck платежки через Authorize.net
Я обернул всё в модуль, сделал недостающие темплэйты и выложил в комьюнити http://www.magentocommerce.com/extension/1606
Скачав это (в обучающем плане) – вы можете легко разобраться в построении своего патежного модуля.
Если вы [...]

Подключение своего модуля к Magento

Поместите код в app/code/local
Создайте папке app/etc/modules XML файл c именем своего модуля и с таким содержанием:
<config>
<modules>
<Company_Newmodule>
<active>true</active>
<codePool>local</codePool>
</Company_Newmodule>
</modules>
</config>
Частая ошибка при подключении нового модуля в Magento – разработчик забывает заменить <codePool>core</codePool> на <codePool>local</codePool>

Проблемы при написании модуля

by @ Четверг, Май 28th, 2009. Tags: ,
Filed under Новый модуль

To cache or not to cache?

Наворачиваем свой модуль. Вывод коллекции данных в грид.

by @ Пятница, Февраль 6th, 2009. Tags: , ,
Filed under Гриды, Коллекции, Новый модуль

После создания модуля, мне нужно было вывести некие данные, причем не из моей таблицы, а сборку из многих стандартных, как плоских, так и EAV.
Вообщем, чем меньше букв, тем лучше….
Вывод всех товаров из заказаных. С добавлением Shipping Date из моей таблицы.
вот функция для Collection.php:

public function getOrderCollection()
{
/*Ugly hack… this is block need replace for SQL queries;
*
*/
$attr_state_id = [...]

Создание нового модуля с нуля.

by @ Четверг, Февраль 5th, 2009. Tags: ,
Filed under Новый модуль

Начать всегда сложно, но если использовать тулзу для содания шаблона модуля, то очень просто.
Найти её можно здесь
Установили, потренировались, и вперед…
Лучше не указывайте 3-й параметр, тогда все ваши файлы будут генериться в корневой дирректории в папке new.
Когда вы сгенерили модуль так как вам надо просто скопируйте все файлы в app, туда где установлена Magento.
Проверьте, если всё [...]

© 2009-2012 Magento по-русски 99% авторских статей