ilch Forum » Allgemein » HTML, PHP, SQL,... » Änderung am Layout "Ilch Community"

Geschlossen
  1. #1
    User Pic
    juergen67 Mitglied
    Registriert seit
    22.06.2021
    Beiträge
    7
    Beitragswertungen
    0 Beitragspunkte
    [gelöst]
    Hallo zusammen,

    für mein Hobby Slotracing möchte ich eine Fan- und Support Seite einrichten.
    Geht man auf externer Link, sieht man, dass das Menu zweimal da ist, warum auch immer.
    Das verwendete Layout ist "Ilch Community".
    gesperrtes Bild

    Ich würde gerne das "Logo" links im Header und das "Menu" im Header entfernen, dann passt das Layout sehr viel besser.

    In der Doku finde ich aber nichts Konkretes, wo ich dazu suchen muss, auch finde ich kein Layout Verzeichnis. Kann mir jemand bitte kurz erklären, wie sich das mit den Layouts bei ilch verhält und in welcher "Header-Datei" ich das ändern kann?

    Vielen Dank und noch einen guten Start in 2025.
    glücklich

    Grüße
    Jürgen


    verwendete ilch Version: 2.1.x

    betroffene Homepage: externer Link



    Edit 1:

    Diese Änderung in der /application/layouts/ilch_comm/config/config.php
     'settings' => [
    /*            'logo' => [
                    'type' => 'mediaselection',
                    'default' => 'application/layouts/ilch_comm/img/ilch_logo.png',
                    'description' => '',
                  ], */


    Bringt bezüglich Logo nichts. Wozu steht das in der config.sys?


    Das Problem, in der neuen Doku auf github durchzusteigen, ist, dass bei der alten Doku, die hier auf ilch.de war, bei den Code-Snippets die Dateinamen dabei standen, wie man es hier sehen kann.
    Bei der github Doku stehen nur Code-Snippets ohne Bezug.
    gesperrtes Bild
    Dort steht nicht mehr dabei, aus welcher Datei das stammt. So blickt man leider nicht durch.


    Zuletzt modifiziert von juergen67 am 07.01.2025 - 06:41:48
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Hallo Jürgen,

    die Template-Anpassungen und somit deine Menü-Ausgabe sind in der index.php durchzuführen.

    www.slotcar-tuning.com/application/layouts/ilch_comm/index.php

    Dieser Bereich ist für das TopMenü
    <div id="nav" class="d-none d-sm-block">
                    <div class="container">
                      <div class="community community-nav row">
                        <div class="col-sm-3 logo">
                          <a href="/"><img src="<?=$this->getBaseUrl($this->getLayoutSetting('logo')) ?>" alt="logo"></a>
                        </div>
                        <div class="col-sm-9">
                          <div class="card-body">
                            <ul class="list-unstyled ilch_menu_u">
                                <?php
                                echo $this->getMenu(1,
                               '<li><a href="#" title="%s">%s</a>%c</li>',
                                [
                                    'menus' => [
                                    'ul-class-root' => 'list-unstyled ilch_menu_u',
                                    'ul-class-child' => '',
                                    'allow-nesting' => false
                                    ],
                                    'boxes' => [
                                        'render' => false
                                    ],
                                ]);
                                ?>
                            </ul>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                <?php include ('header.php'); ?>



    In Bezug auf dein Logo in der config.php wurde die Ausgabe ausgeklammert
    /* ausklammern */
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    juergen67 Mitglied
    Registriert seit
    22.06.2021
    Beiträge
    7
    Beitragswertungen
    0 Beitragspunkte
    Hallo Lord|Schirmer,

    ich habe den ganzen Bereich bis auf das
    <?php include ('header.php'); ?>


    herausgenommen, das hat funktioniert.

    Danke & Gruß
    Jürgen
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten