Описание тега sylius-resource

1 ответ

Что такое "драйвер" в Sylius Resource?

В этой статье упоминаются "драйверы" в контексте ресурса Sylius. Помните, что драйвер doctrine /orm используется по умолчанию. Вы также можете настроить несколько драйверов доктрины. sylius_resource: drivers: - doctrine/orm - doctrine/phpcr-odm Что…
08 май '19 в 19:05
0 ответов

Как я могу использовать избирателей в Sylius ResourceBundle?

Как я могу использовать избирателей безопасности в Sylius ResourceBundle? Я не могу найти ничего, что объясняет, как это сделать в документации.
12 июн '19 в 22:46
1 ответ

Sylius: Как создать базу слушателей на Entity реализуя SyliusResourceBundle

Я новичок в работе над sylius, и я хотел бы внести коррективы в позицию заказа, прежде чем она будет сохранена в базе данных. Поэтому я создаю базу слушателей для события sylius.order_item.pre_create, как сказано в документации https://docs.sylius.c…
10 июл '19 в 20:04
1 ответ

Sylius: как создать свой собственный ресурс с настраиваемым контроллером, не получая исключения "не могу автоматически подключать"?

Я хотел бы создать свой собственный ресурс в приложении Sylius, как описано здесь. После многих ловушек и ошибок, как описано выше, я посмотрел также некоторые плагины Sylius и нашел этот, где все работает нормально. Однако следование Документам и п…
24 ноя '19 в 18:50
1 ответ

Есть ли способ в моем методе обработчика определить, какое из подписанных событий инициировало обработчик?

Предполагая, что у меня есть EventListener, помеченный более чем одним именованным событием, или EventSubscriber, который подписывается на более чем одно событие, как я могу в своем методе обработчика определить, какое из подписанных событий инициир…
18 сен '19 в 17:33
1 ответ

Sylius - возвращать сообщения проверки при сохранении продукта

Когда я использую sylius.factory.productздесь https://docs.sylius.com/en/1.6/book/products/products.html Добавление продукта /** @var ProductFactoryInterface $productFactory **/ $productFactory = $this->get('sylius.factory.product'); /** @var Pro…
02 окт '19 в 15:43
1 ответ

Как обрабатывать загрузку файлов с помощью SyliusResourceBundle

Мне интересно, как я могу добавить file-uploadк моему ресурсу. Я используюSyliusResourceBundle так что все контроллеры созданы для меня. Маршрутизация: app_product: resource: | alias: app.product except: ['show'] section: admin grid: app_admin_produ…
24 июн '20 в 23:21
1 ответ

Как я могу сериализовать объект в api sylius rest?

На данный момент у меня есть объект, у которого есть поле типа зоны, но когда я его сериализую, он возвращает мне следующее: [.., "zone": { "__initializer__": {}, "__cloner__": {}, "__isInitialized__": false }…
08 июл '20 в 17:30
1 ответ

Sylius добавляет новую зону видимости

Я использую фреймворк Sylius v1.4.7, я хочу добавить новую область в список выбора в форме зоны, но не знаю, как это сделать. Не могли бы вы мне помочь, пожалуйста? Я переопределяю этот класс ZoneChoiceType, но напрасно, у меня все еще есть значения…
13 авг '20 в 13:07
2 ответа

Фильтр ресурсов и доктрины Sylius

Я новичок в Силиусе и пытаюсь расширить его для своего бизнеса. В настоящее время у меня проблема с администратором, которую я не знаю, как решить. У меня есть сущность Корзина, которая однозначно связана с сущностью Sylius Product: /** * @ORM\Entit…
0 ответов

Я хочу перезаписать список продуктов администратора sylius

Я добавил пользователя sylius admin в канал. Теперь мне нужно, когда администратор создает канал и получает доступ к конкретному пользователю-администратору. Затем при входе в систему этого конкретного пользователя-администратора он видит только сво…
3 ответа

Как отключить Sylius Admin API?

Документальная статья Sylius Как отключить магазин по умолчанию, админку или API Sylius? показывает, как отключить некоторые части системы. Сейчас я хочу добиться своего рода частичного отключения маршрутов API: маршруты администратора должны быть о…
24 фев '21 в 19:45
0 ответов

Как вручную проверить правила акции в Sylius

Я пытаюсь проверить правила акции по заказу. Я переопределяю обработчик заказов, чтобы изменить способ обработки приоритета продвижения (у некоторых групп клиентов есть особые преимущества, которые являются эксклюзивными). Я хочу, чтобы лучшая акция…
18 фев '21 в 17:03
1 ответ

SyliusAdminBundle:Crud - Невозможно найти шаблон

Я пытаюсь создать свою первую сетку в Силиусе. https://sylius-older.readthedocs.io/en/latest/bundles/SyliusGridBundle/your_first_grid.html#generating-the-crud-routing Я создал сущность SupplierInterface и SupplierInterface. Затем создал файл config …
15 июн '21 в 11:32
0 ответов

Как исправить: «аргумент $dataClass метода» AbstractResourceType::__construct() «является строкой с подсказкой типа», необходимо явно настроить его значение

В services.yml Я настроил Тип: app.document.form.type: class: App\Form\Admin\DocumentType tags: - { name: form.type } arguments: - '%app.model.document.class%' - ['sylius'] Этот класс Type объявлен следующим образом: namespace App\Form\Admin; use Sy…
0 ответов

Sylius: Как расширить интерфейс администратора продукта сеткой пользовательской модели

Я расширил модель продукта, включив дополнительный список пар ключ-значение для каждого продукта. Как это: продукт A : extraEnt1 => floatvalue1, extraEnt2 => floatvalue2 продукт B : extraEnt1 => floatvalue3, extraEnt2 => floatvalue4 прич…
09 май '22 в 12:58