So erstellen Sie einen Ordner während der Installation der benutzerdefinierten Komponente


7

Ich weiß, wie man einen Unterordner innerhalb des Medienordners erstellt, indem man ihn <media folder="media" destination="com_mycom">in der Manifestdatei verwendet. Aber wie erstelle ich während der Installation meiner benutzerdefinierten Komponente einen Unterordner innerhalb des Images- Ordners, beispielsweise mithilfe eines Installationsskripts? Welchen Code muss ich in die Datei oder in die Datei einfügen public function install($parent)?

Antworten:


5

Fügen Sie den Header des Installationsskripts ein:

jimport('joomla.filesystem.folder');

und innerhalb der Funktion install ($ parent) geben Sie den Code ein:

$path = JPATH_SITE . DIRECTORY_SEPARATOR . "images" . DIRECTORY_SEPARATOR . "mycom";
$mode = 0755;
JFolder::create($path, $mode);

DIRECTORY_SEPARATOR für Joomla 3.x.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.