Ich versuche gerade das Banner Modul in Contao 3.1. einzubinden, nur leider erscheint gar keine Ausgabe und auch keine Fehlermeldung.
Gibt es mit Contao 3.1. schon Erfahrungen?
Vielen Dank für Hinweise
Ich versuche gerade das Banner Modul in Contao 3.1. einzubinden, nur leider erscheint gar keine Ausgabe und auch keine Fehlermeldung.
Gibt es mit Contao 3.1. schon Erfahrungen?
Vielen Dank für Hinweise
ja, gibt es , bei mir funktiniert es. (3.0.0 rc1)
Du hast also:
a) kategorie angelegt
b) darin banner und diese auch veröffentlicht
c) ein Frontend Modul angelegt, die kategorie darin ausgewählt
d) dieses Frontend Modul im layout oder in einem Artikel eingebaut
Dann sollte das gehen. Falls manuelle Installation, die Hinweise beachten im Handbuch / in der ER Info.
Im Backend uinter System - Logs kam auch keine Meldungen?
Für eventuelle Fehlermeldungen, im Backend unter Einstellungen die Fehlermeldungen einschalten.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Ja, hab alles so gemacht siehe Screens.
Leider auch keine Fehlermeldungen im Log.
Ach genau, die Installation lief über den "Erweiterungskatalog"
Mal bitte prüfen, ob unter "System - Einstellungen - Inaktive Erweiterungen" das Modul vielleicht deaktiviert ist.
Desweiteren schaue mal im Frontend, im Quelltext des Artikels ob da irgendwas mit class="mod_banner" auftaucht.
(dabei zum Test mal den Haken bei "ausblenden wenn leer" rausnehmen.)
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Ja, 3.0.0 rc1
xls_export: 3.0.0 stable
botdetection: 3.0.1 stable
Hallo,
da ich keine Demo und auch im Wiki nichts dazu finden kann: Wie genau funktioniert die Bannerrotation? Wird ein Banner pro Seitenaufruf (onload) angezeigt oder ist es eine Art Slider, bei dem man mehrere Banner im Wechsel (z.B. alle 20 Sekunden) anzeigen lassen kann, solange jemand auf einer Seite verweilt?
Gruß,
Anke
Nur bei jedem Seitenaufruf werden die Banner neu geladen.
Wie viele und in welcher Reihenfolge oder zufällig, kann eingestellt werden.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
@ kimloan
Was ergibt Beitrag #5?
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Also, es ist kein Häkchen gesetzt bei Inaktive Erweiterungen, somit aktiv.
Im Artikel erscheint leider kein "mod_banner"-Element.
Ich werde das Plugin nochmal neu installieren, vielleicht funktioniert es dann.
Immer noch leer, auch nach der Neuinstallation
"Ausblenden wenn leer" war dabei entfernt? Ich will damit testen ob das ganze Modul nicht eingebunden wird oder einfach kein aktiver Banner gefunden wird.
Und Fehlermeldungen einschalten falls nicht bereits geschehen.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Ja, Ausblenden wenn leer ist entfernt. Fehlermeldungen an.
Dann verstehe ich das nicht.
Wenn das Artikel Element freigegeben ist, das Modul nicht deaktiviert ist, Ausblenden wenn leer deaktiviert, sollle wenigstens ein DIV auftauchen.
Ich habe grad noch mal geschaut, das sieht etwas anders aus als ich angab, so ist es bei mir wenn ich alle Banner deaktiviere:
PHP-Code:
<div id="banner" class="mod_article block"> </div>
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
aja, stimte doch, obiges kommt wenn Ausblenden wenn leer aktiviert ist.
Ist es deaktiviert aber kein Banner verfügbar sieht das so aus:
PHP-Code:
<div id="banner" class="mod_article block">
<section class="mod_banner">
<div class="banner_empty"> </div>
</section>
</div>
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Ich bekomme leider nur einen leeren Artikel:
HTML-Code:<div class="mod_article block" id="banner"> </div>
Ich habe das jetzt mal auf einem anderen Server mit Contao 3.0.6 probiert - da funktioniert es ohne Probleme.
Dort sehe ich auch in der "Vorschau"/Elementenübersicht im Artikel:
### BANNER MODUL ###
banner (ID:9)
Das taucht bei mir auf der anderen Website auch schon nicht auf.
Geändert von kimloan (09.06.2013 um 18:26 Uhr)
OK, wenn der Artikel das Modul als Element nicht speichert, dann kann es auch nicht im Frontend angezeigt werden.
Unter System - System-Log tauchen keine Meldungen von Contao auf?
So wie es aussieht stimmt irgend was nicht mit der Contao Installation, ggf. mit dem Contao Check - "Validate an existing Contao installation" prüfen.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Ich habe das gerade nochmal auf einer anderen Website mit contao 3.1. getestet - dort funktioniert es auch nicht.
Kann es vielleicht an der Domain liegen? Bei beiden Domains handelt es sich um Subdomains.
So, ich habe jetzt eine komplette Neuinstallation auf einer anderen Website gemacht (keine Subdomain), aber auch hier tritt der selbe Fehler auf.
Der einzige Zusammenhang noch zwischen den einzelnen Installationen ist der selbe Provider.
Dann müsste aber noch mehr nicht in Contao gehen, denn allein die Anzeige im Backend in der Artikel Elemente Übersicht ist so einfach aus Modulsicht, da kann man nichts falsch machen.
Welche PHP Version ?
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
PHP Version 5.3.2-1, Ubuntu 4.19
Hmm mächtig alt die PHP Version, ne 5.3.20 oder 5.4 wären da schon besser, obgleich ne 5.3.2 ausreichen sollte.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Also, ich vermute, dass es an dem Server liegt. Ich habe nämlich auf dem selben Server nochmal contao 3.0.6. installiert und jetzt funktioniert es dort auch nicht mehr.
Abgesehen von der PHP-Version, gibt es ansonsten noch andere Einstellungen, die vorhanden/aktiviert sein müssen?
Ich greife das Thema nocheinmal auf.
Ich habe Contao 3.2.0 lokal installiert (PHP Version 5.3.2) und das aktuelle Banner-Modul installiert und auch bei mir sind keine Banner zu sehen.
Es ist alles im Backend eingebunden, nur im Frontend erfolgt keine Ausgabe.
Im System-Log steht:
ERROR
Module class "\Banner\ModuleBanner" (module "banner") does not exist
Was bedeutet dies?
Geändert von matuweb (05.12.2013 um 15:33 Uhr)
Viele Grüße aus Köln
Matu
gehe mal bitte in die Datei /system/modules/banner/config/config.php in Zeile 43 und mache aus
dasPHP-Code:
$GLOBALS['FE_MOD']['miscellaneous']['banner'] = '\Banner\ModuleBanner';
( das \ vor Banner entfernen )PHP-Code:
$GLOBALS['FE_MOD']['miscellaneous']['banner'] = 'Banner\ModuleBanner';
Dann lösche den Contao Cache (DCA) über die Systemwartung und probiere dann ob es geht.
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Dann kommt der Fehler:
Code:Warning: in_array() expects parameter 2 to be array, null given in system/modules/core/library/Contao/System.php on line 110 #0 [internal function]: __error(2, 'in_array() expe...', '/Applications/M...', 110, Array) #1 system/modules/core/library/Contao/System.php(110): in_array('getInstance', NULL) #2 system/modules/banner/classes/BannerHelper.php(976): Contao\System->import('\Banner\BannerI...', 'BannerImage') #3 system/modules/banner/modules/ModuleBanner.php(119): BugBuster\Banner\BannerHelper->getSingleBanner() #4 system/modules/core/modules/Module.php(148): BugBuster\Banner\ModuleBanner->compile() #5 system/modules/banner/classes/BannerHelper.php(120): Contao\Module->generate() #6 system/modules/banner/modules/ModuleBanner.php(55): BugBuster\Banner\BannerHelper->generate() #7 system/modules/core/library/Contao/Controller.php(320): BugBuster\Banner\ModuleBanner->generate() #8 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule(Object(Contao\ModuleModel), 'right') #9 index.php(246): Contao\PageRegular->generate(Object(Contao\PageModel), true) #10 index.php(414): Index->run() #11 {main} Fatal error: Class '\Banner\BannerImage' not found in /Applications/MAMP/htdocs/prof2014/system/modules/core/library/Contao/System.php on line 110
Viele Grüße aus Köln
Matu
Also langsam nervt der autoloader. Immer wenn ich denke ich habs begriffen, streikt das Teil.
Vor allem seltsam ist, dass es bei mir ohne Probleme funktioniert.
Ich kann doch nicht überall das \ wechmachen, obwohl ich innerhalb eines Namespaces bin.
Ich schaue mir das mal an.
Nur zur Sicherheit: du hast Banner 3.2.0 rc1 installiert?
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Ja genau, Danke fürs nachgucken.
Viele Grüße aus Köln
Matu
Gibt nun ne 3.2.0-RC2 im ER, habe mal einiges umgebaut. Bitte mal testen unter PHP 5.3.2
Grüße, BugBuster"view source" is your guide.Danke an alle Amazon Wunschlisten Erfüller
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)