Magento

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

6
Как показать сеансовые сообщения в интерфейсе в бета-версии magento 2
Я хочу показать сообщение об ошибке или успехе в моем модуле magento 2. Я расширил свой интерфейсный контроллер с именем класса \Magento\Framework\App\Action\Action. Затем я перенаправляю клиента на домашнюю страницу, используя следующий код $this->messageManager->addError($SomeMessage); $resultRedirect = $this->resultRedirectFactory->create(); $resultRedirect->setPath($base_path); Все работает нормально но эта строка никогда не печатает ошибку $this->messageManager->addError($SomeMessage);

2
время выполнения функции getConfig
Я измерил время выполнения для моей страницы и заметил, что функция getBaseCurrencyCode () занимает более секунды для запуска. Все мое кеширование включено. Я проверил функцию и увидел, что следующая команда: $this->getConfig(Mage_Core_Model_Store::XML_PATH_PRICE_SCOPE) занимает секунду. но когда я использую Mage::getConfig()->getNode(Mage_Core_Model_Store::XML_PATH_PRICE_SCOPE); это занимает миллисекунды Может кто-нибудь сказать мне, почему происходит эта разница во …

1
Напоминания о безопасности продолжают появляться ... (SUPEE-5344 и SUPEE-1533)
У меня есть несколько установок Magento, которыми я управляю от имени наших клиентов. Мы уже исправили уязвимости, но предупреждения продолжают появляться. Мы только что получили третье предупреждение на всех сайтах. У нас есть две разные версии: 1.7.0.2 и 1.9.1.0. Когда я исправил версию 1.9, я получил несколько предупреждений, но я …

6
Загрузите js в нижний колонтитул в Magento
<reference name="footer"> <action method="addItem"> <type>skin_js</type> <file>js/fabric/tool/controller_tool.js</file> </action> </reference> Я использовал приведенный выше код для загрузки JS в нижний колонтитул. Но Magento выдает ошибку Неверный метод Mage_Page_Block_Html_Footer :: addItem (Array ([0] => skin_js [1] => js / fabric / tool / controller_tool.js)) Мне нужно загрузить JS в нижний колонтитул. Как преодолеть …

1
Любопытный случай с фантомным навигационным декоратором, поражающим EE-кеш Magento
Приготовься к странному. Поэтому я настраиваю основную навигацию по каталогу, чтобы создать поведение пользовательского интерфейса с полным состоянием, которое обрабатывает несколько моделей взаимодействия (меню, выпадающие списки, модалы и т. Д.) На разных устройствах. Как ты. Это означает переопределение этого класса / метода: app/code/core/Mage/Page/Block/Html/Topmenu.php :: _getHtml() Для вывода HTML-кода вот так …

3
Производительность: добавьте уровни запасов в списки продуктов list.phtml всех типов продуктов
TL; DR. Требуется , чтобы уровень запасов был отображен на странице с перечнем продуктов категории с минимальными дополнительными запросами / памятью, учитывая производительность, соответствующую структуре Magento. После прочтения статьи Винай Копп о предварительной загрузке для масштабируемости . Каков наилучший способ включить уровни запасов на страницах со списком продуктов категории ( …

5
Автоматическое обновление количества корзины при изменении количества
В корзине Magento по умолчанию, когда клиент редактирует количество, ему нужно нажать кнопку, чтобы обновить количество. Есть ли способ, чтобы корзина автоматически обновляла количество, когда пользователь вводит другой номер в поле количества?

1
Уязвимость в Magento SWF XSS - как ее устранить?
В соответствии с уязвимостью SWF / Flash, перечисленной по адресу: http://appcheck-ng.com/unpatched-vulnerabilites-in-magento-e-commerce-platform/ что я проверял, все еще существует в Magento 1.9.1.0, каков наилучший метод для решения этой проблемы? Есть проблемы с блокировкой или ограничением доступа к этим SWF-файлам?

2
Каковы известные проблемы для версий Magento?
Есть ли общедоступный список (поддерживаемый сообществом или Magento) всех известных проблем для разных версий? Кажется, что такой список должен быть легким, но по крайней мере я не знаю ни одного. Спасибо за любые указатели!

4
угроза безопасности require_once 'app / Mage.php'; в корне мадженто
У меня есть файл в корне Magento, который require_once 'app/Mage.php';дает мне доступ к Mage::getStoreConfigсистемным переменным. Это создает угрозу безопасности? Должен ли я поместить его в другую папку? Это мой файл, /twitter.php : <?php require_once 'app/Mage.php'; Mage::app(); $consumer_key = Mage::getStoreConfig("Social/twitterapi/consumer_key"); $consumer_secret = Mage::getStoreConfig("Social/twitterapi/consumer_secret"); $oauth_access_token = Mage::getStoreConfig("Social/twitterapi/access_token"); $oauth_access_token_secret = Mage::getStoreConfig("Social/twitterapi/access_token_secret");
12 security 

6
Magento 1.9.1 cron_schedule не выбирается вечно
Я провел почти 3 дня и не мог понять и заставить Magento Cron обрабатывать запланированные задания. Я использую Magento 1.9.1.0 и недавно заметил, что электронные письма с заказами теперь ставятся в очередь, а не отправляются мгновенно. Я понимаю необходимость, но не могу заставить систему выбирать очереди. Вот мой взгляд на …

1
Почему у Magento есть фондовый индекс?
Я мог бы быть быть немного близоруким , но я не могу найти причины , лежащие в Magento с индексом акций , когда cataloginventory_stock_statusи cataloginventory_stock_status_idxидентичны по структуре. Единственные различия, которые я могу найти на уровне таблицы: Есть небольшое изменение в количестве строк cataloginventory_stock_status имеет 3 ограничения внешнего ключа, которые не …
12 stock  index 

2
Как включить https для моего сайта magento
Я использую magento версии 1.8. Я установил ssl сертификаты от Godaddy и дал базовый безопасный URL-адрес как https://www.mydomain.com . Я также выбрал оба варианта Use secure urls in frontendи Use Secure urls in admin. Но когда я пытаюсь с https, я получаю страницу не найдена ошибка. И я не могу …
12 magento-1.8  ssl 

2
Как использовать modman для управления модулями в github?
Я пытаюсь использовать modman( https://github.com/colinmollenhour/modman ) для управления своими расширениями в github. Сначала я пытаюсь добавить MagePsycho_Someextрасширение как демо. До сих пор я сделал следующие шаги /var/www/magento-dir/ -> My Magento Installation Dir /var/www/MagePsycho_Extensions/ --> Git Repository Dir cd /var/www/MagePsycho_Extensions/ git clone git@github.com:magepsycho/Someext.git touch modman git commit -am 'Modman file added' …
12 modman 

4
Почему были созданы get.php и / или `core / file_storage_database`?
Начиная примерно с версии 1.5 или 1.6, Magento имел файл в корневой папке с именем get.php. Этот файл, используя core/file_storage_dataмодель, позволяет владельцам систем Magento обслуживать медиа-файлы своих продуктов непосредственно из столбцов BLOB-объектов в базе данных, не имея файла изображения в файловой системе. PHP обрабатывает отправку файла #File: get.php function sendFile($file) …

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