Banner

Kategorie

Gibt ein Array mit entsprechenden Kategorien zurück

Eingabe

$arrayConfig = array();
$arrayConfig["orderby"] = 'headline';
$arrayConfig["direction"] = 'asc';
$arrayConfig["limit"] = '100';
$arrayConfig["start"] = '0';
$arrayConfig["search"] = 'kategorie';
$arrayConfig["label"] = '1';
$arrayConfig["website"] = '1';
$arrayConfig["status"] = '1';

getBannerZonesList($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
orderby Sortierung
id : ID
headline : Titel (Standard)
direction Sortierung
asc : Aufsteigend (Standard)
desc : Absteigend
limit Start der Einträge
number : Standard ist 100
search Suchbegriff
label Zuteilungs ID
website Webseite
all : Alle Seiten
id : Spezifische Seiten ID
Standard wird die Seiten ID übernommen
status Status
0 : Deaktiviert
1 : Aktiv (Standard)
getBannerZonesList Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Array
(
    [0] => Array
        (
            [id] => 9
            [headline] => Zone Fragezeichen
            [content] => 

asdfdsfsdf

[label] => Array ( [0] => 3 ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2023-02-04 17:42:09 [image] => Array ( [image] => media/banner/zones/image/9_T1675528927T.webp [thumbnail] => media/banner/zones/image/thumbnail/9_T1675528927T.webp [small] => media/banner/zones/image/small/9_T1675528927T.webp ) ) )
Variabel Erklärung
id ID
headline Titel
content Inhalt
label Array mit den Zuteilungen
website Array mit den Webseiten
status 1 : Aktiv
update Letzte Speicherung
image Hauptbild Array
image Bild in voller Auflösung und geprüft
thumbnail Thumbnail und geprüft
small Klein und geprüft
Gibt den Inhalt einer Kategorie als Array zurück

Eingabe

getBannerZonesContent("2");
Variabel/Funktion Erklärung
getBannerZonesContent Funktion, gibt den Inhalt der Infoseite als Array zurück
Variable 1 ID/Key der Kategorie

Ausgaben

Array
(
    [id] => 7
    [headline] => Zone 1
    [content] => 

ok ich glaube es funktioniert

[label] => Array ( [0] => ) [website] => Array ( [0] => 0 ) [status] => 1 [update] => 2026-01-22 12:41:27 [image] => Array ( [image] => media/banner/zones/image/7_T1726071614T.webp [thumbnail] => media/banner/zones/image/thumbnail/7_T1726071614T.webp [small] => media/banner/zones/image/small/7_T1726071614T.webp ) )
Variabel Erklärung
id ID
headline Titel
content Inhalt
label Array mit den Zuteilungen
website Array mit den Webseiten
status 1 : Aktiv
update Letzte Speicherung
image Hauptbild Array
image Bild in voller Auflösung und geprüft
thumbnail Thumbnail und geprüft
small Klein und geprüft

Banner

Gibt ein Array mit Banner zurück

Eingabe

$arrayConfig = array();
$arrayConfig["orderby"] = 'headline';
$arrayConfig["direction"] = 'desc';
$arrayConfig["limit"] = '100';
$arrayConfig["start"] = '0';
$arrayConfig["search"] = 'test';
$arrayConfig["categorie"] = '2';
$arrayConfig["label"] = '1';
$arrayConfig["website"] = '1';
$arrayConfig["status"] = '1';

getBannerList($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
orderby Sortierung
id : ID
headline : Titel (Standard)
direction Sortierung
asc : Aufsteigend (Standard)
desc : Absteigend
limit Start der Einträge
number : Standard ist 100
start Start der Einträge
number : Standard ist 0
search Suchbegriff
categorie Kategorie ID
label Zuteilungs ID
website Webseite
all : Alle Seiten
id : Spezifische Seiten ID
Standard wird die Seiten ID übernommen
status Status
0 : Deaktiviert
1 : Aktiv (Standard)
getBannerList Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Array
(
    [0] => Array
        (
            [id] => 15
            [key] => 12
            [tags] => Winter
            [headline] => Test26-1
            [content] => 

asdfasdfdsf

[url] => https://www.betasolutions.ch [target] => 0 [date] => 1768983180 [zone] => 14 [label] => Array ( [0] => ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-21 09:14:32 [image] => Array ( [image] => media/banner/banner/image/15_1768983259.webp [thumbnail] => media/banner/banner/image/thumbnail/15_1768983259.webp [small] => media/banner/banner/image/thumbnail/15_1768983259.webp ) [videofile] => Array ( [video] => media/banner/banner/video/15_T1768983267T_X1920X_Y1080Y.mp4 [width] => 1920 [height] => 1080 ) [video_files] => Array ( [1920x1080] => media/banner/banner/video/15_T1768983267T_X1920X_Y1080Y.mp4 ) ) [1] => Array ( [id] => 17 [key] => 66 [tags] => Sonne [headline] => test2301 [content] =>

adfdfdasf

[url] => https://www.betasolutions.ch [target] => 0 [date] => 1769156520 [zone] => 17 [label] => Array ( [0] => 6 ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-23 09:46:15 ) [2] => Array ( [id] => 13 [key] => Sonnenaufgang13 [tags] => Sonnenaufgang [headline] => Sonnenaufgang [content] =>

asdfdfdsfdsfdsfdf

[url] => https://www.betasolutions.ch [target] => 0 [date] => 1768919700 [zone] => 7 [label] => Array ( [0] => 6 ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-20 15:41:15 [image] => Array ( [image] => media/banner/banner/image/13_1768920000.webp [thumbnail] => media/banner/banner/image/thumbnail/13_1768920000.webp [small] => media/banner/banner/image/thumbnail/13_1768920000.webp ) [videofile] => Array ( [video] => media/banner/banner/video/13_T1768920019T_X1200X_Y1200Y.mp4 [width] => 1200 [height] => 1200 ) [video_files] => Array ( [1200x1200] => media/banner/banner/video/13_T1768920019T_X1200X_Y1200Y.mp4 ) ) [3] => Array ( [id] => 11 [key] => sfgsfdgsf11 [tags] => [headline] => sfgsfdgsf [content] => [url] => [target] => 0 [date] => 1768915140 [zone] => 9 [label] => Array ( [0] => 6 ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-20 14:22:34 [image] => Array ( [image] => media/banner/banner/image/11_1768915358.webp [thumbnail] => media/banner/banner/image/thumbnail/11_1768915358.webp [small] => media/banner/banner/image/thumbnail/11_1768915358.webp ) [videofile] => Array ( [video] => media/banner/banner/video/11_T1768915361T_X1200X_Y1200Y.mp4 [width] => 1200 [height] => 1200 ) [video_files] => Array ( [1200x1200] => media/banner/banner/video/11_T1768915361T_X1200X_Y1200Y.mp4 ) ) [4] => Array ( [id] => 14 [key] => fsgsfgs14 [tags] => [headline] => fsgsfgs [content] => [url] => [target] => _blank [date] => 1768920060 [zone] => 0 [label] => Array ( [0] => ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-20 15:41:57 ) [5] => Array ( [id] => 8 [key] => News-vom-Tag8 [tags] => Affe, Zoo [headline] => Basler Zoo-Affe [content] =>

asdfdsafdsdsfdsfdddsds

[url] => https://www.watson.ch/schweiz/tier/424169697-nach-tod-der-mutter-basler-zolli-schlaefert-orang-utan-baby-ein [target] => _blank [date] => 1675528440 [zone] => 0 [label] => Array ( [0] => 6 ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-18 17:26:42 [image] => Array ( [image] => media/banner/banner/image/8_1768897078.webp [thumbnail] => media/banner/banner/image/thumbnail/8_1768897078.webp [small] => media/banner/banner/image/thumbnail/8_1768897078.webp ) [videofile] => Array ( [video] => media/banner/banner/video/8_T1768753596T_X1200X_Y1200Y.mp4 [width] => 1200 [height] => 1200 ) [video_files] => Array ( [1200x1200] => media/banner/banner/video/8_T1768753596T_X1200X_Y1200Y.mp4 ) [video] => Array ( [url] => https://www.youtube.com/watch?v=ps0UQwK5c44 [embed] => ) ) [6] => Array ( [id] => 12 [key] => asdfasd-fadsf12 [tags] => [headline] => asdfasd fadsf [content] => [url] => [target] => _blank [date] => 1768915560 [zone] => 0 [label] => Array ( [0] => ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-20 14:26:22 ) [7] => Array ( [id] => 16 [key] => adfadsfadf16 [tags] => [headline] => adfadsfadf [content] => [url] => [target] => 0 [date] => 1769081880 [zone] => 14 [label] => Array ( [0] => ) [website] => Array ( [0] => 1 ) [status] => 1 [update] => 2026-01-22 12:40:54 [image] => Array ( [image] => media/banner/banner/image/16_1769082067.webp [thumbnail] => media/banner/banner/image/thumbnail/16_1769082067.webp [small] => media/banner/banner/image/thumbnail/16_1769082067.webp ) [videofile] => Array ( [video] => media/banner/banner/video/16_T1769082005T_X1920X_Y1080Y.mp4 [width] => 1920 [height] => 1080 ) [video_files] => Array ( [1920x1080] => media/banner/banner/video/16_T1769082005T_X1920X_Y1080Y.mp4 ) [video] => Array ( [url] => https://www.youtube.com/watch?v=aqz-KE-bpKQ [embed] => ) ) )
Variabel Erklärung
id ID
headline Titel
content Inhalt
url URL
target Fenster
date Datum als UNIX Time
zone Zone ID
label Array mit den Zuteilungen
website Array mit den Webseiten
status 1 : Aktiv
update Letzte Speicherung
image Bild Array
image Bild in voller Auflösung und geprüft
thumbnail Thumbnail und geprüft
small Klein und geprüft
video_files Video Files
video Pfad zu den Video Datei. Key gibt die Grösse an
video Videostream
url Video URL
embed Einbindungscode für den Video
Gibt den Inhalt eines Banner als Array zurück

Eingabe

getBannerContent("8");
Variabel/Funktion Erklärung
getBannerContent Funktion, gibt den Inhalt des Banner als Array zurück
Variable 1 ID/Key des Banner

Ausgaben

Array
(
    [id] => 
    [key] => 
    [tags] => 
    [headline] => 
    [content] => 
    [url] => 
    [target] => 
    [date] => 
    [zone] => 
    [label] => 
    [website] => 
    [status] => 
    [update] => 
    [image] => Array
        (
            [image] => media/banner/banner/image/8_1768897078.webp
            [thumbnail] => media/banner/banner/image/thumbnail/8_1768897078.webp
            [small] => media/banner/banner/image/thumbnail/8_1768897078.webp
        )

    [videofile] => Array
        (
            [video] => media/banner/banner/video/8_T1768753596T_X1200X_Y1200Y.mp4
            [width] => 1200
            [height] => 1200
        )

    [video_files] => Array
        (
            [1200x1200] => media/banner/banner/video/8_T1768753596T_X1200X_Y1200Y.mp4
        )

    [video] => Array
        (
            [url] => https://www.youtube.com/watch?v=ps0UQwK5c44
            [embed] => 
        )

)
Variabel Erklärung
id ID
headline Titel
content Inhalt
url URL
target Fenster
date Datum als UNIX Time
zone Zone ID
label Array mit den Zuteilungen
website Array mit den Webseiten
status 1 : Aktiv
update Letzte Speicherung
image Bild Array
image Bild in voller Auflösung und geprüft
thumbnail Thumbnail und geprüft
small Klein und geprüft
video_files Video Files
video Pfad zu den Video Datei. Key gibt die Grösse an
video Videostream
url Video URL
embed Einbindungscode für den Video