Hallo zusammen,
ich tue mich noch etwas schwer bei der Erstellung eines Vendor-Bundles. Über einige Forenthreads und Tutorials im Netz habe ich es inzwischen geschafft, das Bundle zu installieren. Leider wird jedoch noch kein Symlink unter /system/modules erstellt, über das ich gerne die üblichen Ordner (config, dca, templates, ...) einbinden möchte.
Wie im Thread von xtra empfohlen habe ich im Ordner "_external" mein Bundle angelegt.
screen1.PNG
Die "composer.json" sieht zurzeit wie folgt aus:
Code:
{
"name":"bohnmedia/contao-content-shuffle-bundle",
"description":"Shuffle contao content elements",
"keywords":["contao","shuffle"],
"type":"contao-bundle",
"homepage":"https://bohn.media",
"license":"MIT",
"authors":[
{
"name":"bohn.media",
"homepage":"https://bohn.media",
"role":"Developer"
}
],
"autoload":{
"psr-4": {
"BohnMedia\\ContentShuffleBundle\\": "classes"
}
},
"extra": {
"contao": {
"sources": {
"": "system/modules/contentshuffle"
}
}
}
}
In der "composer.json" im Root-Ordner wurde das Repository angegeben und "require" ergänzt.
Code:
{
...
"require": {
...
"bohnmedia/contao-content-shuffle-bundle": "dev-master"
},
"repositories": [
{
"type": "path",
"url": "/var/www/vhosts/office.bohn.media/xxx.office.bohn.media/_external/BohnMedia/ContentShuffleBundle"
}
],
...
}
Nachdem ich über den Contao-Manager ein Update angestoßen habe, ist auch ein Symlink im Vendor-Ordner erstellt worden, jedoch nicht unter "system/modules". Erwartet hätte ich hier den Ordner "system/modules/contentshuffle". Oder habe ich hier irgendwas vergessen?
Viele Grüße,
Dennis
Lesezeichen