Also im Verzeichnis
/application/layouts/clan3columns ist einmal eine
index.php und einmal
index_full.php enthalten.
Der Unterschied zwischen diesen beiden Dateien...
Index.php bietet ein 3 Spalten Layout.
Index_full.php hingegen nur 2 Spalten. Hier gibt es also keine Rechte Spalte....
Du kannst in der Config.php festlegen in welcher
Datei.php du deinen Inhalt(Module) ausgeben möchtest.
Öffne mal das Forum, das Userpanel und das Gästebuch....
Hier siehst du, dass diese Module in der index_full.php geladen werden, weil hier keine Rechte Spalte vorhanden ist und weil es in der Config.php so eingestellt ist.
Config.php:
public $config = [
'name' => 'Ilch-Clan',
'version' => '1.0',
'author' => 'Ilch.de',
'link' => 'http://ilch.de',
'desc' => '3 Spalten Clan Layout',
'layouts' => [
'index_full' => [
['module' => 'user', 'controller' => 'panel'],
['module' => 'forum'],
['module' => 'guestbook'],
]//only for example
],
//'modulekey' => 'Name of Module'
];
Ab Zeile 8 wird festgelegt, welche Module in der Index_full.php geladen werden sollen. Also im 2 Spalten Layout
Wenn du jetzt z.B. den Kalender und faq ebenfalls hier ausgeben lassen möchtest, musst du selbsterklärend die beiden Module der index_full.php zuweisen....würde dann so aussehen
public $config = [
'name' => 'Ilch-Clan',
'version' => '1.0',
'author' => 'Ilch.de',
'link' => 'http://ilch.de',
'desc' => '3 Spalten Clan Layout',
'layouts' => [
'index_full' => [
['module' => 'user', 'controller' => 'panel'],
['module' => 'forum'],
['module' => 'guestbook'],
['module' => 'calendar'],
['module' => 'faq'],
]//only for example
],
//'modulekey' => 'Name of Module'
];
Da du aber geschrieben hast, du brauchst den ganzen rechten Bereich nicht...kannst du auch einfach die index.php löschen und die index_full.php in index.php umbenennen....so werden alle Module im 2 Spalten Layout ausgegeben..
Würde dann aber auch die config.php um überflüssiges bereinigen.
public $config = [
'name' => 'Ilch-Clan',
'version' => '1.0',
'author' => 'Ilch.de',
'link' => 'http://ilch.de',
'desc' => '3 Spalten Clan Layout',
'layouts' => [],
//'modulekey' => 'Name of Module'
];
MFG
RTX
Zuletzt modifiziert von RTX2070 am 28.08.2022 - 12:12:31