Magento

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

4
Magento 2 WYSIWYG Media image директива із використанням URL-адреси адміністратора
Чому magento 2 створює директиви для медіа-зображень за допомогою URL-адреси адміністратора? наприклад, коли я додаю зображення на сторінку категорії WYSIWYG, яке воно додає <img src="{{media url="wysiwyg/image.jpg"}}" alt="" /> але потім Магенто розбирає його на фронтенд і виглядає так <img src="https://domain.co.uk/admin/cms/wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9Ind5c2l3eWcvQ29udmV5b3JfYmVsdHNfZmFzdF9kZWxpdmVyeS5qcGcifX0,/key/b67d0a8069ef28a8443e0bad6d912512704213d60e1d9021b1ec2b9dd34bf390/" alt=""> оскільки його посилання на адміністратора є єдиним способом завантаження …

1
Чи можете ви домогтися нульового простою за допомогою magento2?
Якщо у вас є новий модуль і вам потрібно запустити, setup:upgradeя не бачу способу, коли у вас може бути нульовий час простою. Це завжди буде на 10-20 секунд, тому що вам потрібно оновити базу даних. Або я щось пропускаю? Навіть якщо ви розгортаєтесь в іншій папці, а потім, коли всі …

1
Умовна конфігурація RequireJs (програмно завантажуйте Requjs-config.js?)
Я хотів би замінити компонент RequireJs лише за певних умов (наприклад, на основі конфігурації). Чи є якийсь спосіб програмно запобігти завантаженню мого модуля requirejs-config.jsчи іншим способом його досягнення?

1
Magento2: Найкращий спосіб завантаження клієнта за ідентифікатором клієнта
Який найкращий спосіб завантажити клієнта за допомогою Id? використовуючи інтерфейс клієнта чи фабрику замовника чи інший спосіб У більшості знайдених нами рішень це робиться безпосередньо шляхом використання objectManager(яке ніколи не слід використовувати).

1
Як керувати config.php в Magento 2
Перш за все це, можливо, вже відповів на запитання, але я нічого не знайшов з цього приводу. Це не проблема, а питання найкращого способу управління файлом config.phpу Magento 2. Насправді наш config.phpне виконаний варіант (за замовчуванням у .gitignoreфайлі M2 ), тому його немає в нашому сховищі. Проблема полягає в тому, …

5
Спливаю на міні-картці, коли я додаю продукт у кошик magento 2
Я використовую magento 2.0.7, і те, що я намагаюся зробити, - це спливати кошик (верхній правий кошик ajax minicart), коли я додаю до нього продукт, в основному запускаю його. Я спробував додати клас "showcart" до мого класу додавання до кошика, але якщо я це зробив, кнопка просто відкриває кошик і …
15 magento2  cart  popup 

3
Magento 2: які переваги використання контрактів на обслуговування?
Отже, як деякі з вас можуть знати, Magento 2 рекомендованим способом поводження з моделями / колекціями для дій CRUD є використання контрактів на обслуговування. Однак, згідно з питаннями та питаннями Magento SE, схоже, більшість людей замість цього використовують модель / ресурсну модель / колекцію безпосередньо. Як приклад для завантаження цитати, …


2
Що означають рядки "# @ +" & "# @ -" у коментарях?
Я бачу багато рядків "# @ +" & "# @ -" в коментарях до деяких класів Magento 2. \Magento\Customer\Api\Data\AttributeMetadataInterface interface AttributeMetadataInterface extends \Magento\Framework\Api\MetadataObjectInterface { /**#@+ * Constants used as keys of data array */ const ATTRIBUTE_CODE = 'attribute_code'; ... const IS_SEARCHABLE_IN_GRID = 'is_searchable_in_grid'; /**#@-*/ ... } Яке призначення цих маркерів?

3
Magento 2: отримати переписати URL-адресу продукту
Я намагаюся отримати rewrite product urlз load productкористувальницького модуля. Я отримую URL у http://localhost/m2/catalog/product/view/id/1401/category/23/форматі. Але я хочу http://localhost/m2/juno-jacket.html Ось код в конструкторі public function __construct( \Magento\Catalog\Helper\Product $catalogProductHelper, ) { $this->catalogProductHelper = $catalogProductHelper; } Спеціальна функція public function abc(){ $product_id = '123'; return $this->catalogProductHelper->getProductUrl($product_id); } abc() method URL-адреса повернення, як http://localhost/m2/catalog/product/view/id/1401/category/23/

6
Місцева установка Magento 2 не створює файлів у папці pub / static
Я щойно встановив Magento 2 Community Edition із зразковими даними (завантажені з їх веб-сайту та не встановлені разом із композитором) локально через MAMP. Процес установки був успішним, але всі файли в папці pub / static відсутні, крім .htaccess. Це означає, що всі css, js тощо повертають 404 як для фронтеду, …

4
Як перелічити всі продукти з обмеженими можливостями за допомогою sql?
Мені потрібно перерахувати всі відключені продукти, використовуючи запит MySQL. У моїй базі даних є занадто багато продуктів, щоб використовувати щось подібне (створювати колекцію, завантажувати її та перебирати на ній): http://www.srikanth.me/get-all-disabled-products-on-magento/
15 product  mysql  query 

2
Автологічний вхід на фронтменті з бекенда
Дивіться наступний сценарій. У мене є спеціальний модуль, який дозволяє користувачу інтерфейсу виконувати деякі дії над деякими спеціальними об'єктами. (деталі не дуже важливі). Запит полягає в тому, що адміністратор повинен мати можливість увійти за кордон з обліковим записом клієнта (не маючи пароля) та бути в змозі виконувати ці дії для …

1
Найкращий спосіб розширити модуль, менше знайдений у веб / css / source / module, як _minicart.less?
Який тоді найкращий спосіб розширити менше вмісту файлів <module>/web/css/source/module/, наприклад, наприклад Magento_Checkout/web/css/source/module/_minicart.less? Припускаючи, що до А) ПЕРЕГЛЯД менше пов'язаної теми, ви повинні створити (або скопіювати) меншу кількість з тим самим назвою батьківської теми та помістити її у свою тему, як ця theme-frontend-blank/web/css/source/_buttons.less-><your-theme>/web/css/source/_buttons.less менш конкретний модуль, ви повинні створити (або скопіювати) …

6
Як надрукувати запит на колекцію mysql в magento 2?
Є getSelect()->__toString();в Magento 1 для друку запит колекції. як приклад нижче $products = Mage::getModel(‘catalog/product’) ->addAttributeToFilter(‘status’, array(‘eq’ => 1)); echo $products->getSelect()->__toString(); Чи існує якийсь метод у магенто 2? Я знайшов це, ->printLogQuery(true);але не працює для мене. Оновлення: нижче - код. Я намагаюся отримати продукти бестселерів. його робота ідеальна, але я хочу …

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