Вопросы с тегом «php»

14
Magento 2: Как показать поле адреса в регистрационной форме?

Я хочу отобразить поля адреса (чтобы сохранить их в биллинговом адресе по умолчанию) в форме регистрации клиента. Я знаю, как это сделать в Magento 1. Но я поражен Magento 2. Кто-нибудь делал это раньше? Любое обновление XML-файла, как в magento 1, <customer_account_create> <reference...

14
Magento 2: Как показать пользовательскую опцию в другом файле phtml

Как мы можем переопределить эту позицию в пользовательской опции, чтобы показать ее в другом файле phtml. добавил этот код, в checkout_cart_index.xmlкотором переопределить только form.phtmlне переопределить default.phtmlфайл. <?xml version="1.0"?> <page...

14
Magento 2: Синхронизация Backend и Frontend State / Cache

Есть ли в Magento 2 какие-либо системы или абстракции для управления состоянием между внутренним сервером и локальным хранилищем на внешнем интерфейсе? Я работаю над портированием функции восстановления заброшенной корзины пользователя через URL перенаправления. В упрощенном виде, URL-адрес, как...

14
Как сохранить .phtml файлы чистыми и чистыми?

Поскольку расширение файла предполагает, что .phtmlфайл позволяет смешивать код PHP с HTML. Однако тот факт, что вы можете не следует рассматривать как лицензию, чтобы сойти с ума. Почему мы до сих пор видим так много файлов .phtml, пронизанных большим количеством PHP? И каков хороший подход для...

14
Чем magento 2 лучше, чем magento 1?

Я просто интересно узнать о производительности Magento 2 и как это лучше , чем версии Magento 1.x . Недавно я начал изучать magento 2 и обнаружил, что это совершенно новый набор теорий, основанных на чистой архитектуре Zend. Так что я просто хочу узнать, лучше ли это версия Magento...

13
Есть ли веская причина помещать один и тот же код в блоки try и catch?

В файле: app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpвнутри render()метода кажется, что один и тот же код выполняется в блоках try и catch. Исключение не обрабатывается вообще. Мне любопытно узнать, каковы причины (если таковые имеются) для написания такого кода: try...

12
Magento 2: хранилища продуктов, группы фильтров и `AND`

Я пытаюсь использовать репозиторий продуктов, чтобы получить список продуктов. Я хочу получить данные на основе двух фильтров в сочетании с ANDкритериями, но, похоже, что-то не работает. Я не понимаю, как работают группы фильтров? Или это ошибка, о которой нужно сообщить? В частности, (глупый...

12
Внедрение зависимостей в Magento 2 CRUD / Абстрактная модель

Можно ли ввести зависимость в модель CRUD Magento 2? То есть - Magento 2 имеет базовый абстрактный класс модели: Magento\Framework\Model\AbstractModel. Если вы хотите создать простой объект модели Create, Read, Update, Delete, вы расширяете этот класс своим собственным классом. class Foo extends...

12
Почему были созданы get.php и / или `core / file_storage_database`?

Начиная примерно с версии 1.5 или 1.6, Magento имел файл в корневой папке с именем get.php. Этот файл, используя core/file_storage_dataмодель, позволяет владельцам систем Magento обслуживать медиа-файлы своих продуктов непосредственно из столбцов BLOB-объектов в базе данных, не имея файла...

12
Magento новый модуль пользовательских блоков

Я использую Magento версии 1.8.1.0. Я пытаюсь создать новый модуль пользовательских блоков, который я буду использовать для создания новой домашней страницы. Пространство имен: Crusader Модуль: CLHomePage Тип блока: крестовый поход домой Класс: Qwerty (только сейчас во время тестирования) Дизайн...

11
Magento 2: Как отфильтровать коллекцию товаров по идентификатору магазина

Используя объект фабрики продуктов, я могу создать продукт, получить коллекцию продуктов и получить первый элемент этой коллекции. /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product = $this->productFactory->create()->getCollection()->getFirstItem(); Однако, если я...

11
Как вы отлаживаете исключения, связанные с XML?

Я пишу с Magento 2 в gvim, и я новичок в Magento 2. Я много раз пытался отладить ошибки, связанные с XML, ну, каждый раз, только с удачей. Но подобные ситуации меня очень расстраивают: вы не знаете, где находится файл, вызывающий эту ошибку, а отладчик не сообщает ни того, ни другого. Возьмите...

11
Использование зарезервированных слов в URL Magento 2

Можно ли создать модуль в Magento 2, используя стандартную маршрутизацию, который отвечает на URL в виде http://magento.example.com/namespace_module/return/index То есть - URL, где вторым параметром является зарезервированное ключевое слово PHP. Проблема с вышеупомянутым состоит в том, чтобы...

10
Magento 2: Соглашение об именовании виртуальных типов

Дата: 1 июня 2015 г. (учитывая изменяющуюся природу Magento 2) В Magento 2 вы можете настроить «виртуальный тип» в di.xmlфайле конфигурации модуля . Эти виртуальные типы позволяют изменять аргументы конкретной внедренной зависимости. В основном коде Magento 2, по-видимому, существует два соглашения...

10
Как скрыть Magento от детекторов CMS?

У меня есть магазин Magento, и я хочу скрыть его от детекторов CMS. Я имею в виду, что я не хочу, чтобы кто-то знал мой сайт CMS и что мой сайт построен на Magento. Есть несколько сайтов, http://guess.scritch.org/которые обнаруживают CMS, и я хочу скрыть CMS своего сайта от их наблюдения. Есть...