Magento

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

13
Получение полного URL изображения продукта в шаблоне
Я пытаюсь создать статический блок для отображения динамических продуктов. Это код, который должен получить каждую дочернюю категорию и распечатать изображение для каждого продукта в каждой категории. <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $category = $objectManager->get('Magento\Framework\Registry')->registry('current_category'); ?><ol><?php foreach ($category->getChildrenCategories() as $child_category) { ?><li> <ul><?php foreach ($child_category->getProductCollection() as $product) { ?><li><img src="<?php echo $product->getImage();?>"/><li><?php …

9
Как обновить magento2 с 2.0.0 до 2.0.2
Документы здесь говорят, что вы должны использовать утилиту обновления системы: http://devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade-start.html и сделать это от администратора. Я думал, что вы сможете обновить его, изменив файл composer.json на, "version": "2.0.2",а затем просто запустите composer update. Будет ли это еще один способ обновления, или утилита обновления системы - единственный способ сделать это?
23 magento2  upgrade  json 


3
Когда индексы становятся недействительными?
У меня есть магазин, и все ВСЕ индексы недействительны. Я заметил, что понятия не имею, когда индекс недействителен. Можете ли вы дать мне список «всех» событий, которые делают один или несколько из этих индексов недействительными? Атрибуты продукта Цены на продукцию Каталог URL переписывает Плоские данные продукта Категория Продукты Индекс поиска …
23 indexing 


4
Модуль CLI Magento2: при включении выдается ошибка «Неизвестный модуль (и)»
В Magento2 я создал простой пользовательский модуль и хочу включить его с помощью CLI: bin/magento module:enable Vendorname_Modulename Но это дает мне следующую ошибку: Неизвестный модуль (ы): 'Vendorname_Modulename' Модуль и его файлы существуют в app/code/Vendorname/Modulename/ Конечно, я очистил / отключил кэши, очистил генерацию, Memcache (d) не работает ...

4
Живой сайт пуст во внешнем интерфейсе или продолжает загружаться и никогда не загружается
Я сталкиваюсь с самой странной проблемой в истории magento. мы используем версию 1.9.0. за последние 2 месяца наш действующий сайт "пуст" или "продолжает загружаться" для используемых браузеров. Значит в этом браузере мы заходили на сайт много раз. в некоторых браузерах работает нормально. в некоторых показывается пустым. но бэкэнд работает нормально …
23 cache  frontend  cookie 

2
Какая правильная конфигурация cookie для сайта Magento, разделенного на несколько экземпляров в качестве поддоменов?
Проблема Большой сайт использует отдельные экземпляры Magento для разных географических регионов, поэтому предприятия изолированы. Пример: site.com north.site.com south.site.com east.site.com west.site.com Пользователи могут посещать корневые + региональные сайты, входить непосредственно на региональный сайт или входить (site.com) со своими региональными учетными данными (у нас есть аутентификатор + перенаправление). Некоторые из них не …

4
Как получить идентификатор магазина из кода
Так что у меня есть код магазина, и мне бы очень хотелось просто идентификатор магазина. В идеале я не хочу просто загружать магазин полностью, так как мне нужен только идентификатор. У меня была идея загрузить это через коллекцию, но мне было интересно, есть ли другой путь через помощника или ресурс.

3
Более быстрый способ загрузки изображений мультимедиа в коллекцию товаров
TL; DR : Как загрузить изображения / галерею продукта без загрузки всего продукта? Я хочу загрузить изображения на товар. Что я делаю в .phtml $_popularCollection = $this->getPopularCollection(); foreach ($_popularCollection as $_product): // the rest $mediaGallery = $_product->getMediaGalleryImages(); endforeach; //the rest Что я делаю в классе Block: public function getPopularCollection() { …

3
Какой метод API лучше всего подходит для приложений?
Я хочу создавать приложения для iOS и Android для своего магазина Magento. Для этого я хочу знать, какой метод API лучше всего подходит в качестве API данных приложения. Пожалуйста, предложите ниже вариант Magento: Мыло Апи Rest Api Создать пользовательский модуль, контроллер и отправить JSON XML-соединение мобильных приложений Magento по умолчанию …

2
Enterprise 1.14.1 Образцы, вызывающие 35 секунд плюс время загрузки на страницах категорий
Мы внедрили новую встроенную функцию Swatches в нашу последнюю новую сборку сайта. Когда мы включаем образцы на страницах категорий, время загрузки страницы увеличивается от 2 секунд до 38 + секунд. Мне было интересно, если у кого-то еще была эта проблема, и если так, могли бы дать нам указание о любых …

2
Что запускается первым: скрипт установки-обновления или скрипт обновления данных?
Я обновляю модуль до версии, скажем 0.1.3. Скажем, у меня есть эти файлы: data/mymodule_setup/data-upgrade-0.1.2-0.1.3.php sql/mymodule_setup/upgrade-0.1.2-0.1.3.php Будет ли сначала запускаться скрипт обновления sql? Для сценария обновления данных требуется столбец, который будет добавлен в другой сценарий, поэтому, если его еще нет, произойдет сбой.

4
Проблема ImportExport с новым деструктором Varien_Image_Adapter_Gd2 в 1.9.2.0
Может кто-нибудь объяснить, для чего используется следующий код, введенный между Magento CE 1.9.1.0 и 1.9.2.0? class Varien_Image_Adapter_Gd2: public function __construct() { // Initialize shutdown function register_shutdown_function(array($this, 'destruct')); } /** * Destroy object image on shutdown */ public function destruct() { @imagedestroy($this->_imageHandler); } После того, как эти две функции были добавлены, …

3
Как программно добавить новый столбец в существующую таблицу в Magento?
Как я могу добавить новый столбец в существующую таблицу ядра Magento через скрипт установки? (без использования чистого SQL) Я хочу использовать способ Magento, который использует псевдонимы для создания сценария установки. До сих пор я следовал нескольким учебникам. Но, похоже, не работает должным образом. Этот StackOverflow ALTER TABLE в скрипте установки …

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