Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Modules-Symlink über eigenes Bundle anlegen

  1. #1
    Contao-Nutzer Avatar von chatjack
    Registriert seit
    02.09.2012.
    Ort
    Essen
    Beiträge
    160

    Frage Modules-Symlink über eigenes Bundle anlegen

    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

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Dieser Symlink wird nur für Contao 3 Extensions erstellt. Da du ein Bundle machst, brauchst du das nicht.

  3. #3
    Contao-Nutzer Avatar von chatjack
    Registriert seit
    02.09.2012.
    Ort
    Essen
    Beiträge
    160

    Standard

    Besten Dank! Habe es mit Hilfe eines Tutorials von Jörg Moldenhauer zum Laufen gebracht.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •