Magento

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

4
Як програмно додати клієнта в Magento 2?
Мені потрібно створити клієнта програмно в Magento 2, я не знайшов багато документації навколо. В основному, мені потрібно зробити переклад наступного коду на "Magento 2": $websiteId = Mage::app()->getWebsite()->getId(); $store = Mage::app()->getStore(); $customer = Mage::getModel("customer/customer"); $customer ->setWebsiteId($websiteId) ->setStore($store) ->setFirstname('John') ->setLastname('Doe') ->setEmail('jd1@ex.com') ->setPassword('somepassword'); try{ $customer->save(); }

2
Копіювання динамічних спеціальних параметрів для цитування товару, товару для замовлення
У мене спостерігач, який додає динамічні користувацькі параметри на сторінку деталей продукту, яку називають на catalog_controller_product_viewзаході. Це дозволяє клієнту вибрати зі спадного списку існуючі ліцензійні коди. public function addLicenseOptions(Varien_Event_Observer $observer) { $product = $observer->getEvent()->getProduct(); if ($product->isSubscriptionProduct()) { $optionModel = Mage::getModel('catalog/product_option') ->setTitle('License Code') ->setProductId($product->getId()) ->setStoreId($product->getStoreId()) ->setId('license_code') ->setType('drop_down') ->setPrice(null) ->setPriceType(null) ->setIsRequire(true); $customer …

2
Недійсна адреса електронної пошти "admin@eternal.florist"
Привіт, я купив це нове іменне доменне ім’я, і тепер я переживаю проблеми. Я намагався встановити це на зберігання електронних адрес у адміністраторі Magento. І отримав вищевказану помилку. Що мені робити? (Я також намагався змінити це в БД. Але я не можу знайти таблицю, в якій його зберігається)
13 email 

1
Кредитна пам'ятка - за замовчуванням повернуто 0 товарів
Моя типова ситуація використання кредитної пам'ятки - коригування цін (коригування доставки, знижка в судах тощо). Дуже рідко я використовую його для повного повернення. Мені дивно, що поведінка Magento за замовчуванням - це те, що CreditMemo повертає всі товари та повертає всю доставку. Навіть коли є повернення, рідко доставка також повертається. …
13 creditmemo 

3
Видалити файл system.log?
Мені було цікаво: Чи можна вручну видалити файл system.log з каталогу var / log на задньому кінці? Якщо я це зроблю, чи матиме це негативний вплив на мій веб-магазин? Цей файл зараз використовує досить багато дискового простору.
13 log 

5
Ключ реєстру маг "_singleton / weee / спостерігач" вже існує
Коли я намагаюся додати або відредагувати продукт, я отримую таку помилку: Mage registry key "_singleton/weee/observer" already exists Trace: #0 app/Mage.php(222): Mage::throwException('Mage registry k...') #1 app/Mage.php(476): Mage::register('_singleton/weee...', false) #2 app/code/core/Mage/Core/Model/App.php(1316): Mage::getSingleton('weee/observer') #3 app/Mage.php(447): Mage_Core_Model_App->dispatchEvent('adminhtml_catal...', Array) #4 app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php(143): Mage::dispatchEvent('adminhtml_catal...', Array) #5 app/code/core/Mage/Adminhtml/Block/Widget/Form.php(144): Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Attributes->_prepareForm() #6 app/code/core/Mage/Core/Block/Abstract.php(862): Mage_Adminhtml_Block_Widget_Form->_beforeToHtml() #7 app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php(79): Mage_Core_Block_Abstract->toHtml() #8 app/code/core/Mage/Core/Block/Abstract.php(238): Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs->_prepareLayout() …

3
Встановлення Magento 2: застряг без помилок у "Встановлення конфігурації користувача".
Я встановив Composer і дотримувався кроків із встановлення Magento2. Він буде застряг на 93%. Це не дає належних помилок ... Перевірте зображення: Крім того, він буде відображатися в конфігурації, як показано нижче. Ми отримали помилку в: "Встановлення налаштування користувача." Хтось стикається з тим же питанням? Якщо так, то як ви …

3
Як вставити <iframe> на панель адміністратора <field>?
Я створюю спеціальний модуль, який відображає Карти Google у передній частині Magento. Щоб отримати ці карти, адміністратору доведеться ввести та зберегти URL-адресу розташування карти на Панелі адміністратора. Це все добре працює. URL-адреса зберігається в базі даних, а карти відображаються у передній частині магазину. Але зараз я також хотів би переглянути …

1
Як я можу встановити параметри за замовчуванням для кожного веб-сайту в config.xml?
За допомогою спеціальних модулів я вважаю за краще вводити параметри системного конфігурації в config.xml (частина налаштувань за замовчуванням). Це полегшує роботу, коли я пересилаю код зі своєї локальної машини в середовище dev / staging / live, оскільки мені не потрібно входити в адміністратор і знову вводити налаштування. Є й інші …

1
Як користуватися групою у колекції magento із запитом приєднання
У адміністративній сітці модуля я використовую цей код для отримання колекції та групування їх за ідентифікатором клієнта $collection = Mage::getModel('referafriend/statistics')-&gt;getCollection(); $collection-&gt;getSelect()-&gt;group('entity_id'); $this-&gt;setCollection($collection); але тут я повинен використовувати функції візуалізації та фільтра для інформації про клієнта, як-от ім’я та електронну пошту проти кожного entity_id. я хочу приєднати модель клієнта до таблиці …

3
Розуміння реєстру Magento
Мене завжди цікавить, де всі дані реєстру зберігаються в Magento? Я знаю, що навіть одиночні об’єкти зберігаються в реєстрі. А реєстр - це лише статична змінна масиву класу Mage . У мене тут є кілька запитань, щоб очистити свою плутанину: Чи відрізняється реєстр для різних користувачів? Я маю на увазі, …

2
Сортування списку товарів Magento 2 [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для Magento Stack Exchange. Закрито 3 роки тому . Я бачу, що в Magento 2 щось змінилося в тому, як поводиться сторінка під час сортування сторінки списку товарів або коли …
13 sorting  magento2 

1
Як я можу виправити помилку, вказана недійсна модель резервного сервера
коли я намагаюся запустити magento, я бачу у файлі журналу наступну помилку: a: 5: {i: 0; s: 74: "Вказана недійсна модель доповнення: eav / entit_attribute_backend_time_update"; i: 1; s: 6088: "# 0 \ app \ code \ core \ Mage \ Eav \ Model \ Entity \ Attribute \ Abstract.php (346): …

4
Як поводитися з величезними таблицями sales_flat_quote - видалити покинуту відмову від кошика
Ситуація У нашій базі даних magento у нас є три таблиці, які зростають занадто великими. sales_flat_quote_shipping_rate: 3045MB sales_flat_quote_adadress: 1688MB продаж_котировка: 1897МБ Це більше 6 ГБ даних. Я знайшов цю статтю про те, як обрізати ці таблиці . Ця стаття говорить лише про третю таблицю. Я не впевнений у обрізанні, і …
13 mysql  log  maintenance 


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