ilch Forum » Ilch CMS 2.X » Design und Templates » eSport Layout Slider

Geschlossen
  1. #1
    User Pic
    Pixelkiller Mitglied
    Registriert seit
    05.09.2021
    Beitrge
    7
    Beitragswertungen
    0 Beitragspunkte
    Zuerst einmal Super Arbeit das Template. Zur Zeit läuft es in einer Lokalen umgebung um es anzupassen. Nun habe ich folgendes Problem oder Frage. Den Slider hätte ich ausschließlich auf der Seite mit den Artikeln und auf allen anderen Seiten / Unterseiten nicht. Gibt es da eine Möglichkeit. Im Forum hier habe ich nichts gefunden außer ganz abzuschalten.

    Über eine Hilfe wäre ich froh


    verwendete ilch Version: 2.1.x
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    MonkeyOnKeyboard Moderator
    Registriert seit
    10.02.2014
    Beitrge
    395
    Beitragswertungen
    16 Beitragspunkte
    Hallöchen, ja es gibt eine Möglichkeit. Und zwar kannst du die index.php im Designordnern koppieren und umbauen und in der config.php für einzelne module diese neue zb index_2.php als Page definieren.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Pixelkiller Mitglied
    Registriert seit
    05.09.2021
    Beitrge
    7
    Beitragswertungen
    0 Beitragspunkte
    Das mit der Index.php habe ich verstanden aber welche Config genau. Da sind einige drin. Meinst Du die von den SeperatenModulen wie zB Forum
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beitrge
    3.380
    Beitragswertungen
    206 Beitragspunkte
    Hallo,
    In jedem Design ordner liegt zwingend eine Config (Designorder/config/config.php) siehe Beispiel unten und dort kannst du jeder unterseite oder auch modul einer index file zuordnen.

    Beispiel :
    <?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' => 'forum'],
                    ['module' => 'guestbook'],
                ]//only for example
            ],
            //'modulekey' => 'Name of Module'
        ];
    
        public function getUpdate($installedVersion)
        {
    
        }
    }


    Hier siehst du z.b

    'index_full' => [
                    ['module' => 'user', 'controller' => 'panel'],
                    ['module' => 'forum'],
                    ['module' => 'guestbook'],
                ]


    bedeutet übersetzte modul forum, gästebuch, und das userpanel sind der index_full.php zugeordnet.

    Es könnte jetzt auch so aussehen :

    'index_1' => [
                    ['module' => 'user', 'controller' => 'panel'],
                ],
    'index_2' => [
                    ['module' => 'guestbook'],
                ],
    'index_3' => [
                    ['module' => 'forum'],
                ],
    usw.
    ...
    while(!asleep()) sheep++;
    www.movely.biz
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Pixelkiller Mitglied
    Registriert seit
    05.09.2021
    Beitrge
    7
    Beitragswertungen
    0 Beitragspunkte
    Super. Jetzt habe auch ich es geschnallt. Danke für die Hilfe.

    Nachtrag. Da blick ich ja mal gar nicht durch,

    <?php
    
    namespace Layouts\EsportLayout\Config;
    
    class Config extends \Ilch\Config\Install
    {
        public $config = [
            'name' => 'E-Sport Layout',
            'version' => '1.0.11',
            'ilchCore' => '2.1.37',
            'author' => 'Slipi',
            'link' => 'https://www.ilch.de',
            'desc' => 'Das E-Sport Layout ist ein moderns Clan-Layout. Dem Slider knnen sie bis zu 3 Bilder hinzufgen. Wird nur 1 Image von 3 Image hinzugefgt, haben sie einen normalen Header. Auch der Inhalt der einzelnen Image kann gendert ndern, sowie Buttons (Farbe, Hover und link).',
            'layouts' => [
                'panel' => [
                    ['module' => 'user', 'controller' => 'login'],
                    ['module' => 'user', 'controller' => 'regist'],
                ]
            ],
            'settings' => [
                'logourl' => [
                    'type' => 'mediaselection',
                    'default' => 'application/layouts/esportlayout/images/logo1.png',
                    'description' => '',
                    ],
                'button1' => [
                    'type' => 'text',
                    'default' => 'ilch.de',
                    'description' => '',
                    ],
                'button1url' => [
                    'type' => 'url',
                    'default' => 'https://www.ilch.de/',
                    'description' => '',
                    ],
                'button1color' => [
                    'type' => 'colorpicker',
                    'default' => '#ff0000',
                    'description' => '',
                    ],
                'button1hover' => [
                    'type' => 'colorpicker',
                    'default' => '#141414',
                    'description' => '',
                    ],
                'button1switch' => [
                    'type' => 'flipswitch',
                    'default' => '1',
                    'description' => '',
                    ],
                'button2' => [
                    'type' => 'text',
                    'default' => 'google.de',
                    'description' => '',
                    ],
                'button2url' => [
                    'type' => 'url',
                    'default' => 'https://www.google.de/',
                    'description' => '',
                    ],
                'button2color' => [
                    'type' => 'colorpicker',
                    'default' => '#ff0000',
                    'description' => '',
                    ],
                'button2hover' => [
                    'type' => 'colorpicker',
                    'default' => '#141414',
                    'description' => '',
                    ],
                'button2switch' => [
                    'type' => 'flipswitch',
                    'default' => '1',
                    'description' => '',
                    ],
                'button3' => [
                    'type' => 'text',
                    'default' => 'github ilch2 wiki',
                    'description' => '',
                    ],
                'button3url' => [
                    'type' => 'url',
                    'default' => 'https://github.com/IlchCMS/Ilch-2.0/wiki',
                    'description' => '',
                    ],
                'button3color' => [
                    'type' => 'colorpicker',
                    'default' => '#ff0000',
                    'description' => '',
                    ],
                'button3hover' => [
                    'type' => 'colorpicker',
                    'default' => '#141414',
                    'description' => '',
                    ],
                'button3switch' => [
                    'type' => 'flipswitch',
                    'default' => '1',
                    'description' => '',
                    ],
                'slider1' => [
                    'type' => 'mediaselection',
                    'default' => 'application/layouts/esportlayout/images/banner/pic1.jpg',
                    'description' => 'descSlider',
                    ],
                'slider1heading' => [
                    'type' => 'text',
                    'default' => 'Ilch E-Sport Layout',
                    'description' => '',
                    ],
                'slider1text' => [
                    'type' => 'text',
                    'default' => 'Danke das sie sich fr das Ilch E-Sport Layout entschieden haben.',
                    'description' => 'descSliderText',
                    ],
                'slider2' => [
                    'type' => 'mediaselection',
                    'default' => 'application/layouts/esportlayout/images/banner/pic2.jpg',
                    'description' => 'descSlider',
                    ],
                'slider2heading' => [
                    'type' => 'text',
                    'default' => 'Ilch E-Sport Layout',
                    'description' => '',
                    ],
                'slider2text' => [
                    'type' => 'text',
                    'default' => 'Im Admincenter kann der Slider sowie das Logo nach ihren wnschen gendert werden',
                    'description' => 'descSliderText',
                    ],
                'slider3' => [
                    'type' => 'mediaselection',
                    'default' => 'application/layouts/esportlayout/images/banner/pic3.jpg',
                    'description' => 'descSlider',
                    ],
                'slider3heading' => [
                    'type' => 'text',
                    'default' => 'Ilch E-Sport Layout',
                    'description' => '',
                    ],
                'slider3text' => [
                    'type' => 'text',
                    'default' => 'Sollte es Probleme geben, besuchen sie uns im Forum, und ihnen wird geholfen.',
                    'description' => 'descSliderText',
                    ],
                'linkColor' => [
                    'type' => 'colorpicker',
                    'default' => '#ffffff',
                    'description' => 'linkColorDescp',
                  ],
                'linkHover' => [
                    'type' => 'colorpicker',
                    'default' => '#666666',
                    'description' => 'linkHoverDescp',
                  ],
            ],
        ];
    
        public function getUpdate($installedVersion)
        {
    
        }
    }



    Zuletzt modifiziert von Pixelkiller am 06.09.2021 - 20:18:17
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beitrge
    3.380
    Beitragswertungen
    206 Beitragspunkte
    Wo genau liegt das problem?
    while(!asleep()) sheep++;
    www.movely.biz
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Pixelkiller Mitglied
    Registriert seit
    05.09.2021
    Beitrge
    7
    Beitragswertungen
    0 Beitragspunkte
    Könntest Du anhand der von mir Geposteten Codezeilen 1 mal Zeigen wie ich zB das Forum zB der Index_2.php zuweise dann.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beitrge
    3.380
    Beitragswertungen
    206 Beitragspunkte
    'layouts' => [
                'panel' => [
                    ['module' => 'user', 'controller' => 'login'],
                    ['module' => 'user', 'controller' => 'regist'],
                ],
                'index_2' => [
                   ['module' => 'forum'],
                ]
            ],
    while(!asleep()) sheep++;
    www.movely.biz
    1 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Pixelkiller Mitglied
    Registriert seit
    05.09.2021
    Beitrge
    7
    Beitragswertungen
    0 Beitragspunkte
    So komme ich zurecht. Danke Dir für die Super Hilfe
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu Design und Templates

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten