ilch Forum » Ilch CMS 2.X » Design und Templates » Boxen auch in der Foren Ansicht / Rechts

Geschlossen
  1. #1
    User Pic
    BoomBoomPaco Mitglied
    Registriert seit
    01.10.2019
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    Guten Morgen ,

    Ich möchte Bestimmte Boxen auch in der Forum Übersicht Rechts anzeigen lassen ,
    Damit Ich das Forum als Startseite machen kann.
    Kann mir da Bitte Jemand helfen ?

    Vielen Dank schonmal


    verwendete ilch Version: 2.1.x

    betroffene Homepage: roughnecks-germany.de/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Slipi Hall Of Fame
    Registriert seit
    19.01.2018
    Beiträge
    954
    Beitragswertungen
    120 Beitragspunkte
    Dazu müsstest du die config.php in deinem Layout ordner umschreiben


    application/layouts/clan3columns/config/config.php

    Füge in die config.php dies ein

    <?php
    namespace Layouts\Clan3Columns\Config;
    class Config extends \Ilch\Config\Install
    {
        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' => 'guestbook'],
                ]//only for example
            ],
            //'modulekey' => 'Name of Module'
        ];
        public function getUpdate($installedVersion)
        {
        }
    }


    Damit wird nach dem aufruf des Forum nicht die index.full.php geladen, sondern die index.php

    Wenn du aber mit anderen boxen im Forum meinst, müsstest du eine neue php schreiben, dazu müsstest du mehr als nur die config.php bearbeiten.

    application/layouts/clan3columns/config/config.php

    Füge in die config.php dies ein (in diesem beispiel mit forum.php)

    <?php
    namespace Layouts\Clan3Columns\Config;
    class Config extends \Ilch\Config\Install
    {
        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' => 'guestbook'],
                ],
                'forum' => [
                    ['module' => 'forum'],
                ],//only for example
            ],
            //'modulekey' => 'Name of Module'
        ];
        public function getUpdate($installedVersion)
        {
        }
    }


    Um viel arbeit zu ersparen, kopiere die inde.php in deinem Layout ordner und benne diese in forum.php.
    Dadurch du bestimmte boxen anzeigen möchtest, müssen wir nur noch in der erstellten forum.php die menü ausgabe ändern. Zwischen Zeile 105 und 118 findest du die Menü ausgabe für die rechte Seite, ändere die zahl 2 in 3.

                     <div class="col-xs-12 col-sm-2">
                            <?php
                            echo $this->getMenu
                            (
                                3,
                                '<div class="panel panel-gaming">
                                     <div class="panel-heading">%s</div>
                                        <div class="panel-body">
                                            %c
                                        </div>
                                 </div>'
                            );
                            ?>
                           </div>


    Als letztes gehe in deinem admincenter/menü und erstelle ein neues Menü (müsste Menü3 sein) und darin fügst du die Boxen hinzu, die du haben möchtest.

    Damit das Forum jetzt als Startseite ausgegeben wird gehe in deinem admincenter/einstellungen und gib als Startseite Forum an, speichern und fertig ist dein Forum mit unterschiedlichen Boxen ausgabe.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    BoomBoomPaco Mitglied
    Registriert seit
    01.10.2019
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    Danke für die Anleitung :-)

    Jetzt habe Ich aber das Problem das rechts ne Spalte ist und das Menü drunter ....

    Zu Sehen : roughnecks-germany.de/index.php
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Slipi Hall Of Fame
    Registriert seit
    19.01.2018
    Beiträge
    954
    Beitragswertungen
    120 Beitragspunkte
    Hallo
    Du hast die falsche zahl geändert, du hast die bootstrap klassen geändert col-sm-2 zu col-sm-3.

    Die Zahl in der Zeile 109 müsstest du von 2 auf 3 ändern.
    105      <div class="col-xs-12 col-sm-2">
    106       <?php
    107       echo $this->getMenu
    108       (
    109           3,
    110           '<div class="panel panel-gaming">
    111                <div class="panel-heading">%s</div>
    112                   <div class="panel-body">
    113                       %c
    114                   </div>
    115            </div>'
    116       );
    117       ?>
    118      </div>


    Slipi
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    BoomBoomPaco Mitglied
    Registriert seit
    01.10.2019
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    nochmal Danke , muss erstmal alles rückgängig machen , kann irgendwie nix mehr an den Menüs im acp ändern.
    Melde Mich wenn ich soweit bin und es nochmal gemacht habe.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    BoomBoomPaco Mitglied
    Registriert seit
    01.10.2019
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    So alles Neu und nach Deiner Aneitung gemacht , Jetzt geht es.
    Danke !
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Slipi Hall Of Fame
    Registriert seit
    19.01.2018
    Beiträge
    954
    Beitragswertungen
    120 Beitragspunkte
    Bitte
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Design und Templates

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten