Magento

Питання та відповіді для користувачів платформи електронної комерції Magento

2
$ _product-> getProductUrl (), надаючи URL-адресу без ключа URL
Я отримую колекцію продуктів певної категорії на сторінці в кількох різних сайтах Magento. Мій код отримання колекції: $category = new Mage_Catalog_Model_Category(); $category->load($id); $collection = $category->getProductCollection(); $collection->addAttributeToSelect('*'); $collection->addAttributeToFilter('status', 1); $collection->addFieldToFilter(array(array('attribute'=>'visibility', 'neq'=>"1" ))); $collection->getSelect()->limit(12); foreach ($collection as $shopProduct) : echo $shopProduct->getProductUrl(); endforeach; Моя проблема полягає в тому, що на одному з сайтів …
15 url  products 

2
Застосування пластирів Magento CE
На сторінці завантаження Magento , в розділі з патчами Завантажте патч у свою кореневу директорію Magento та запустіть відповідну команду SSH: Для патч-файлів із розширенням файлу `.sh: sh patch_file_name.sh Приклад: sh PATCH_SUPEE-1868_CE_1.7.0.2_v1.sh Magento рекомендує пряме виклик shкоманди для запуску їх виправлення. Розширення файлів також .shпідтримує це. Однак якщо ви подивитеся …
15 patches  shell 

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 / …

7
Друк за винятком вимкнено за замовчуванням з міркувань безпеки [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для Magento Stack Exchange. Закрито 4 роки тому . Я спробував настроїти свій магенто на свій хостинг. Тому я створив нову базу даних, і я імпортував свій файл sql і …


1
Тривалий час відгуку для Mage_Core_Model_Session_Abrief_Varien :: start
Тож я помітив у Новій Реліквії на багатьох наших сайтах, багато завантажень наших довгих сторінок відбувається завдяки Mage_Core_Model_Session_Ab абстракт_Varien :: start. Я провів деякі дослідження і насправді не бачив, щоб хтось говорив про це. Ми використовуємо Nginx, PHP FPM, Redis для кешування та Memcache для сеансів. Деякі мої ідеї полягають …

5
Повний кеш сторінки на CE 1.8 - модуль FPC Magento? Лак? Обидва?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Тож я трохи розгублений, коли берусь за дослідження повної керування сторінками для Community Edition 1.8. Я вже реалізував дворівневий кеш Redis, CDN, налаштував MySQL на my.cnf …

2
Трансакційна електронна пошта: як шаблону 'sales_email_order_items' (або як перекрити шаблон адміністратора)
У транзакційному коді електронної пошти я бачу таке: {{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 Але це, здається, не працює, чи є правильний спосіб перезаписати цей файл без простого перезапису …

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

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

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

2
Найкращий спосіб додати динамічну сітку як вхід у спеціальне розширення Adminhtml
Я створив розширення з користувацьким локатором магазину із власною сіткою та редагую сторінки в Adminhtml, і все чудово працює. У години роботи магазинів я хотів би реалізувати динамічну сітку, як для параметрів атрибутів. Зараз я знайшов рішення, але сподіваюся, що є кращий або принаймні більш чистий спосіб. Я маю досі …

1
Механіка нових таблиць змін (наприклад: catalog_category_product_cat_cl)
Я щойно помітив згадані таблиці в базі даних. Я думаю, що вони нові в Magento EE 1.13 і можуть бути пов'язані з новою індексацією. + ---------------------------------------- + | каталог_категорія_флат_cl | | catalog_category_product_cat_cl | | catalog_category_product_index_cl | | каталог_продукт_флат_cl | | catalog_product_index_price_cl | | каталогinventory_stock_status_cl | | catalogsearch_fulltext_cl | | enterprise_url_rewrite_category_cl …
15 database  ee-1.13 

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 //$headerBlock = Mage::app()->getLayout()->createBlock('page/html_header', 'header'); …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.