Запитання з тегом «php»

Цей тег використовується для питань, які будь-яким чином включають PHP-код. Отож, як тільки повернеться виняток PHP або генерується звіт про помилку, це питання може бути позначено тегом PHP.

2
Magento 2: сховища продуктів, групи фільтрів та `AND`
Я намагаюся використовувати сховище продуктів для отримання списку продуктів. Я хочу взяти на основі двох фільтрів у поєднанні з ANDкритеріями, але, здається, не працює. Не розумію, як працюють групи фільтрів? Або це помилка, про яку слід повідомити? Зокрема, (дурний приклад для простоти) у мене є конструктор, куди я вводить конструктор …

4
Чому створено get.php та / або `core / file_storage_database`?
Оскільки у версії 1.5 або 1.6 Magento's мав файл у кореневій папці з назвою get.php. Цей файл, використовуючи core/file_storage_dataмодель, дозволяє власникам системи Magento обслуговувати медіафайли продукту безпосередньо з колонок блоку в базі даних, не маючи файлу зображень у файловій системі. PHP обробляє надсилання файлу #File: get.php function sendFile($file) { if …

3
Новий модуль блоку Magento
Я використовую Magento версії 1.8.1.0. Я намагаюся створити новий спеціальний модуль блоку, який буду використовувати для створення нової домашньої сторінки. Простір імен: хрестоносців Модуль: CLHomePage Тип блоку: додому хрестовий похід Клас: Qwerty (лише зараз під час тестування) Дизайн-пакет: хрестоносців Тема: за замовчуванням Ось що я маю досі: \ app \ …

1
Який спосіб налагодження винятків, пов’язаних із xml?
Я кодую Magento 2 в gvim, і я новачок у Magento 2. Багато разів я намагався налагоджувати помилки, пов’язані з xml, ну, кожен раз лише з удачею. Але подібні ситуації мене дуже засмучують: ти не знаєш, де знаходиться файл, що викликає цю помилку, і налагоджувач не каже нічого. Візьміть наступне: …
12 magento2  php  xml  debugging 

1
Використання зарезервованих слів у URL-адресах Magento 2
Чи можливо створити модуль в Magento 2, використовуючи стандартну маршрутизацію, яка відповідає на URL у формі http://magento.example.com/namespace_module/return/index Тобто - URL-адреса, де другий параметр є ключовим словом, зарезервованим PHP. Проблема з вищезазначеним полягає в створенні імені класу контролера PHP Namespace\Module\Controller\Return\Index а наявність Returnу просторі імен незаконне PHP. Я знаю, якщо кінцевий …

4
Magento 2: Як відфільтрувати колекцію продуктів за ідентифікатором магазину
Використовуючи предмет фабрики продукту, я можу створити продукт, захопити колекцію продукту та отримати перший елемент цієї колекції /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product = $this->productFactory->create()->getCollection()->getFirstItem(); Однак якщо я спробую додати store_id до фільтру колекції $product = $this->productFactory ->create() ->getCollection() ->addFieldToFilter('store_id', 1) ->getFirstItem(); Я отримую таку помилку Invalid attribute name: store_id …

1
\ Magento \ Framework \ Реєстр застарілий у magento 2.3. Як створити екземпляр за допомогою реєстру?
/** * Registry model. Used to manage values in registry * * Registry usage as a shared service introduces temporal, hard to detect coupling into system. * It's usage should be avoid. Use service classes or data providers instead. * * @api * @deprecated * @since 100.0.2 */ https://www.mageplaza.com/devdocs/magento-2-registry-register.html Хто …

13
Magento 2: 500 Внутрішня помилка сервера
Я стежив за документами Magento Dev нижче: Якщо ви додасте новий шаблон .html, а потім відредагуєте його, зміни не застосовуватимуться, поки ви не виконаєте наступне: видаліть усі файли в папках pub / static / frontend та var / view_preprocessing, а потім перезавантажте сторінки. Ви можете видалити файли вручну або запустити …
10 magento2  php  error 

3
Програмно створити налаштований продукт і призначити простий продукт настроюваному продукту в продукті Magento2
Це те, що я робив до цих пір. Створюються прості та настроювані продукти. Проблема в тому, що я не можу призначити простий продукт конфігуруваному продукту. Ось код (ідентифікатори та атрибути працюють із типовими зразками даних). //simple product $simple_product = $this->_objectManager->create('\Magento\Catalog\Model\Product'); $simple_product->setSku('test-simple'); $simple_product->setName('test name simple'); $simple_product->setAttributeSetId(4); $simple_product->setSize_general(193); // value id of …
10 php  magento2 

1
Magento 2: Конвенція про іменування віртуального типу
Дата: 1 червня 2015 р. (Враховуючи мінливий характер Magento 2) У Magento 2 ви можете налаштувати "віртуальний тип" у di.xmlфайлі конфігурації модуля . Ці віртуальні типи дозволяють змінювати аргументи конкретної введеної залежності. У основному коді Magento 2, схоже, є два умови іменування для віртуальних типів. По-перше, віртуальний тип має ім'я, …

2
Як сховати Magento від детекторів CMS?
У мене є магазин Magento, і я хочу його сховати від cms-детекторів. Я маю на увазі, що я не хочу, щоб хтось знав мій веб-сайт CMS і що мій веб-сайт створений на Magento. Існують такі веб-сайти, http://guess.scritch.org/які виявляють CMS, і я хочу приховати CMS свого веб-сайту від їх спостереження. Є …


2
Magento 2, Як видалити невикористані зображення за допомогою PHP-скрипту
У мене більше 50 000 зображень у пабах / носіях продуктів. Але є так багато невикористаних зображень, тому я хочу видалити всі зображення, не пов'язані з жодним продуктом . Для magento 1.9.x це може бути посилання на посилання, але я хочу той же скрипт php для magento 2.1.


1
Ігнорується URL-адреса зворотного виклику Magento OAuth
Я працював над автентифікацією користувача в будинку, який я буду. Ідея полягає в тому, що я буду мати клієнтів увійти через OAuth Magento і після цього він повинен отримати Customer_id цього користувача. Але тепер проблема полягає в тому, що після входу браузер перенаправляє мене /customer/account/замість визначеної я URL-адреси зворотного виклику. …
9 php  oauth 

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