Message-ID: <1955490905.3306.1485852665542.JavaMail.confluence@ip-10-127-227-164> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_3305_1657175693.1485852665542" ------=_Part_3305_1657175693.1485852665542 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
To extend PlatformUI, the very first thing to do is to create a = Symfony bundle. For that, you can use the Symfony generate bundle command in = the following way:
$ app/console generate:bundle --namespace=3DEzSystems/ExtendingPl= atformUIConferenceBundle --dir=3Dsrc --format=3Dyml --no-interaction= =20
This will generate a new bundle skeleton in src/EzSystems/Extendin=
gPlatformUIConferenceBundle
, add it to the application kernel and co=
nfigure eZ Platform to use the generated routing.yml
without a=
sking any question. Of course, you are free to tweak the bundle's namespace=
and directory or to integrate the PlatformUI extension code in an existing=
bundle.
If you run this exact command, you will pretty much get the code available under the 1_bun= dle tag on Github.
The next step is then to prepare the bundle to handle PlatformUI specific configuration.<= /p>