Articles of sylius

Ошибка при установке Sylius: «PHP Неустранимая ошибка: require (): Не удалось открыть файл autoload.php"

Я попытался установить Sylius (Symfony) с помощью команды "(php bin/console sylius:install") , но он дает "(php bin/console sylius:install") ошибку: PHP Предупреждение: require (C: \ xampp \ htdocs \ acme \ bin /../ vendor / autoload.php): не удалось открыть поток: нет такого файла или каталога в C: \ xampp \ htdocs \ acme \ bin \ […]

Как переопределить систему электронной почты Sylius

Мне нужно приложить файл PDF к письму подтверждения заказа в Sylius. Пока что я взломал пакет Sylius Core Bundle: в /Sylius/Bundle/CoreBundle/Mailer/TwigSwiftMailer.php Я создаю PDF-файл из шаблона Twig и информацию о моем заказе (используя Knp Snappy) и прикрепляю его к электронной почте. Он отлично работает, и я хотел бы удалить это из Core Bundle и поместить […]

Как установить Sylius на Bluehost или любой другой сервер, на котором установлена ​​старая версия ICU?

Я пытался установить Sylius на моем сервере Bluehost, который работает на общем хостинге, и, хотя у меня есть доступ к SSH, он несколько ограничен. Он не поставлялся с расширением php intl, а версия ICU на нем – 4.2, которая создает ошибки при установке Sylius, потому что хочет новую версию.

Sylius: Как вводить (запрашивать) аргументы в пользовательском ProductRepository?

Я хочу переопределить метод createByTaxonPaginator (), чтобы метод indexByTaxon () возвращал отсортированные результаты. Этот новый метод должен использовать Request для получения типа Get-Parameter. Для заказа результатов поиска я нашел услугу и переопредел ее следующим образом: sylius_search.repository: class: ShopBundle\Entity\SearchIndexRepository arguments: ['@doctrine.orm.entity_manager', '@sylius.repository.product', '@request_stack'] может быть, это не хорошая практика, я не знаю. Но это работает … […]

Как создать новую модель с Sylius через SyliusResourceBundle

Я нашел и успешно использовал документацию о том, как переопределить существующую модель в Sylius, но я не смог создать совершенно новую, использующую SyliusResourceBundle. Я предполагаю, что это легко, если вы уже знаете Symfony2? Я все еще учился, вот и вот что у меня есть … чего мне не хватает? Я использую полную полную установку Sylius […]

Sylius + FOS + PUGX Multi User: переопределение модели пользователя

Sylius с FOS и PUGX MultiUser Bundle, который позволяет регистрировать 3 разных пользователей в трех разных формах, с тремя разными ролями и т. Д. Так как пользователь Sylius определяется как: -> Sylius \ Component \ Основные \ Model \ User.php namespace Sylius\Component\Core\Model; use FOS\UserBundle\Model\User as BaseUser; use Sylius\Component\Addressing\Model\AddressInterface; class User extends BaseUser implements UserInterface{ … […]

Создание поля перевода A2lix, требуемого в интерфейсе в форме Symfony

Есть ли способ сделать поле перевода A2lix необходимым и проверенным через интерфейс в форме Symfony? Я попытался добавить свойство presentation и translations в файл validation.yml , но безрезультатно. Я нахожу, что, когда я ничего не вводил в поле перевода, форма не отправляется, но ничего не происходит. Нет ошибки FE или BE. Моя форма: /** * […]