Magento

Вопросы и ответы для пользователей платформы электронной коммерции Magento

1
Как переопределить config.xml
Мне нужно изменить тип шаблона электронной почты для связи с нами с «текст» на «HTML». Я нашел это в config.xml <email> <contacts_email_email_template translate="label" module="contacts"> <label>Contact Form</label> <file>contact_form.html</file> <type>text</type> </contacts_email_email_template> </email> Как правильно переопределить config.xml [EDIT] это для файла app / code / core / mage / contact / etc / …


5
Кэш полной страницы в CE 1.8 - модуль FPC Magento? Лак? И то и другое?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Так что я немного запутался, изучая Full Caching for Community Edition 1.8. Я уже внедрил двухуровневый Redis Cache, CDN, настроил MySQL my.cnf …

2
Транзакционная электронная почта: как создать шаблон 'sales_email_order_items' (или как переопределить шаблон adminhtml)
В коде транзакционной электронной почты я вижу это: {{layout handle="sales_email_order_items" order=$order}} {{var items_html}} Который, я полагаю, относится к этому файлу шаблона: /app/design/adminhtml/default/default/template/email/order/items.phtml Я попытался создать новую папку с нашей темой, чтобы избежать перезаписи основных файлов: /app/design/our_theme/default/default/template/email/order/items.phtml Но это, похоже, не работает, есть ли правильный способ переопределить этот файл без простой …

2
Как мне лицензировать мой модуль?
У меня есть модуль, который я написал для своей компании. Он берет данные из нашего бэк-офиса и импортирует их в Magento. Он также принимает заказы от Magento и импортирует их в программное обеспечение бэк-офиса. Я немного ознакомился с типами лицензий, которые могу использовать, но не знаю, какую из них использовать. …

3
Как переписать класс, который уже был переписан?
Обновление: я обнаружил, что класс, который мне действительно нужно переписать, - это SMDesign_SMDZoom_Block_Product_View_Mediaне то, SMDesign_ColorswatchProductView_Block_Product_View_Mediaчто я изначально думал. Тем не менее, точно такая же проблема все еще применяется. Расширение SMDesign SMDZoom переписывает класс блока 'catalog / product_view_media'. XML для этого выглядит так: <global> ... <blocks> <smdzoom> <class>SMDesign_SMDZoom_Block</class> </smdzoom> </blocks> <blocks> …

2
Лучший способ добавить динамическую сетку в качестве ввода в пользовательском расширении Adminhtml
Я создал собственное расширение локатора магазина с собственной сеткой и отредактировал страницы в Adminhtml, и все отлично работает. Для часов работы магазинов я хотел бы реализовать динамическую сетку, как для параметров атрибута. Сейчас я нашел решение, но надеюсь, что есть лучший или хотя бы более чистый способ. Что у меня …

2
Загрузить / получить блок вне маршрутизации Magento для внешнего использования
У меня есть внешняя веб-страница, и я пытаюсь извлечь блок заголовка сайта из инфраструктуры Magento для использования в качестве заголовка на этой внешней странице. Это то, что я до сих пор: // initialize Magento $rootPath = dirname(dirname(__FILE__)); $mageInc = $rootPath . "/app/Mage.php"; include_once $mageInc; Mage::app('admin')->setCurrentStore(0); $headerBlock = Mage::app()->getLayout()->createBlock('page/html_header'); //also tried …

1
Механика новых таблиц изменений (например: catalog_category_product_cat_cl)
Я только что заметил упомянутые таблицы в базе данных. Я думаю, что они являются новыми в Magento EE 1.13 и могут быть связаны с новой индексацией. + ---------------------------------------- + | catalog_category_flat_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | catalog_product_flat_cl | | catalog_product_index_price_cl | | cataloginventory_stock_status_cl | | catalogsearch_fulltext_cl | …
15 database  ee-1.13 

4
Magento - пользовательская (не eav) модель, загрузка по нескольким полям
У меня есть пользовательская модель и модель ресурса. Я хочу загрузить один экземпляр модели, используя более 1 поля. Модель имеет следующие поля: id tag_name custom_name group_name Я хочу загрузить эту модель, основанную на tag_name, custom_name и group_name вместо id. В настоящее время я использую коллекцию и addFilter для каждого поля. …
15 collection  model 


1
Сделать шаблон ядра magento, используя файл перевода моего модуля
В расширении, над которым я работаю, у меня есть макет XML, добавленный через файл config.xml модуля. Этот макет имеет некоторые модификации внешнего интерфейса. Однако некоторые из этих блоков относятся к основным модулям Magento. Все шаблоны отображаются правильно, как и ожидалось. Шаблоны, которые я упаковал с самим модулем, используют файлы перевода …

3
Magento добавляет CSS и JS в нижний колонтитул
Я немного оптимизирую свой сайт Magento и пытаюсь добавить CSS и J в нижний колонтитул сайта. В настоящее время я использую тег ссылки на заголовок в макете XML и использую addJsи addCssдействия, чтобы включить все мои файлы. Я попытался поменять местами ссылку на нижний колонтитул, но при попытке просмотра сайта …
15 layout  javascript  css 

2
Создание пользовательской опции и выигрыш только что добавленного товара в корзину с помощью обозревателя
Я хочу добавить пользовательскую опцию для цитирования с помощью обозревателя, который наблюдает событие checkoutCartProductAddAfter и срабатывает после добавления товара в корзину. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and get gift product worth $9.99' ) …

7
Неустранимая ошибка на страницах администратора
У меня установлен magento 1.7, и до сих пор он работал нормально. Я импортирую продукты ежедневно. Если есть какой-либо новый производитель, я добавляю его в раскрывающемся списке атрибутов производителя. Сегодня я добавил новую опцию «Производитель» в атрибуте back-end и пошел импортировать товары, успешно импортировавшие товары. Но после этого я пытаюсь …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.