Hallo Nutzer des Imagesliders,
bitte postet hier Euer Feedback zur Version 1.2.0.
Vielen Dank
Sabri
Druckbare Version
Hallo Nutzer des Imagesliders,
bitte postet hier Euer Feedback zur Version 1.2.0.
Vielen Dank
Sabri
Hallo Sabri,
cool wäre im tpl gleicheinzusetzten, damit wäre die lightbox gleich fertig und kann auch die elemente schalten.HTML-Code:rel="lightbox[<?php echo $this->id; ?>]"
Problem bei der Darstellung in der Version 10r874 siehe Bild
Problem beim Button zurück wird der Input vom BE nicht übernommen(Eingabe "<<"), das Datenbankfeld controls_button_previous Feld bleibt leer.
Anhang 4548
Danke für die Hinweise, nehme ich mit auf!
Ich habe beim "effect type" die w50 Klasse entfernt, damit ist das BE dann aufgeräumt.
und wegen besserer Übersicht in den Elementlisten folgendes hinzugefügt
Bsp Musik-Akademie im BEHTML-Code:<p class="title">' . $arrRow['url_title'] . '</p>
in der Liste dann pro Element
Datei
Größe
Title
Hi,
in den Backendeinstellungen ist bei den Effekten etwas verrutscht - ich kann keine erweiterten Effekte wählen - siehe Anhang :)
LG,
bibib
Quickfix:
Datei system\modules\imageslider\dcs\imageslider.php
Zeile 166 ändern:bei der tl_class einfach w50 rausCode://-- Effects
'effect_type' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_imageslider']['effect_type'],
'inputType' => 'checkbox',
'options' => array('top','right','bottom','left','alpha'),
'eval' => array('mandatory'=>true,'multiple'=>true, 'tl_class'=>'' )
Vielen Dank, passt wieder :)
Müsste in der neuesten Version eigentlich behoben sein.
Ist es leider nicht...alternative wäre auch noch die Felder zu vertauschen eine Möglichkeit...
Leider geht der Slider nicht mehr sauber unter Contao 2.10.1, XHMTL (ohne Template-Anpassung) und dem neuesten Build 3 der Extension.
- Klickvergrössern-Bilder auf derselben Seite laden nicht mehr sondern laden das Vollbild-JPG
- der Slider lädt alle Bilder einmal schnell durch, danach passiert gar nichts mehr –*kein Effek
Hallo
Ich hatte dasselbe Problem und bei mir fehlte im Template "imageslider_js.tpl" die Zeile:
Welche die Javascript-Datei für den viewer einbindet.PHP-Code:
<?php $GLOBALS['TL_JAVASCRIPT'][] = 'plugins/imageslider/class.viewer.js' ?>
Hoffe dies hilft Dir auch.
Gruss
welmar
Hallo,
bei mir legt der Imageslider die ganzen anderen Scripte lahm (javascripte)
Gruß
Genau dein Code auf Zeile 1 des «imageslider_js.tpl» reicht um das Ding (und die übrigen Scripte auf der Seite) wieder zum Laufen zu bringen. Aber dies heisst, die Extension muss wirklich nochmals geupdated werden, damit sie sauber eingesetzt werden kann in Contao 2.10er Umgebungen … ist das was in Aussicht @Schlauchbeutelmaschine?
Hi, habe heute geupdated, und schon spinnt die Mootools Nav, zu sehen hier, irgendwie scheinnt dann kein mootools mehr zu laufen?!?!
http://mentaltrainer.dyndns.org/
Klickt man auf LEISTUNGEN, passts, klickt man auf TÄTIGKEITSFELDER wo der Slider drinnen ist, bleibt alles offen, quasie Fallback.
Der Slider funkt aber auch nicht...
gestern ging das noch :)
Ich kann bestätigen, dass der Slider in der aktuellsten Version nicht läuft.
- es werden keine Bilder mehr "geslidet"
- bei Einfügen des og Codes geht mootoolsnav nicht mehr
So im neuesten Build sollte der Fehler behoben sein, und die JS sollte wieder richtig eingebunden werden.
An alle die das jetzt selber schon umgebaut haben:
Bitte passt Eure Templates an und verwendet die in der neuesten Version.
Die richtige Datei für die Einbindung ist nämlich die mod_imageslider.*
und nicht wie hier gepostet die imageslider_js.*.
Ihr bindet die Datei sonst mehrmals ein.
Zum Thema mootoolsnav
Irgendwo scheint es da ein Problem bei dieser Erweiterung zu geben,
den sowohl die Slideshow als auch der Imageslider haben Probleme damit.
Ich werde den Andreas Schempp mal kontaktieren und fragen ob er eine Idee hat woran es liegt.
Sollte bei jemandem der nicht die mootoolsnav verwendet der Imageslider immer noch nicht laufen
schickt mir doch bitte einen Link zu.
Hallo Schlauchbeutelmaschine,
ich habe heute in einer lokalen Contao-Installation die Version 1.2.0 Build 7 installiert und der Fehler von Bibibi:
tritt leider immer noch auf...
Nach dem Ändern der "imageslider.php" ist der Fehler nun behoben.
Ich habe aber noch eine Frage:
Gibt es eine Möglichkeit, den ALT-Text in einer kleinen Überblendung am unteren Rand des Sliders mit einzubinden?
Bei der Erweiterung "Slideshow2" funktioniert das wunderbar...
Ich möchte aber den Imageslider benutzen, da ich die Bildrotationen flexibler nutzen kann...
Hallo Sabri,
ich glaube, dass für Contao 2.10.x noch eine kleine Anpassung notwendig ist, da das Frontend ansonsten bei aktivierter Markup-Komprimierung im Browser Opera nicht richtig dargestellt wird. Schuld ist dabei offenbar eine veraltete Syntax für CDATA, welche auch in den Templates des ImageSliders zu finden ist:
Wäre für eine Korrektur sehr dankbar,Code:<!--//--><![CDATA[//><!--
system/modules/imageslider/templates/imageslider_js.xhtml
<!--/*--><![CDATA[/*><!--*/
system/modules/imageslider/templates/imageslider_css.tpl
<!--//--><![CDATA[//><!--
system/modules/imageslider/templates/imageslider_js.tpl
<!--//--><![CDATA[//><!--
system/modules/imageslider/templates/imageslider_js.html5
<!--/*--><![CDATA[/*><!--*/
system/modules/imageslider/templates/imageslider_css.xhtml
<!--/*--><![CDATA[/*><!--*/
system/modules/imageslider/templates/imageslider_css.html5
Gruß JaiBee
Servus :)
Kurze Frage, wo wird das template.css eingebunden, ich habe es komplett gelöscht, weil ich die paar CSS Anweisungen in meiner eigenen CSS Datei habe, will kein Inline css :)
Aber nun binde ich quasie eine leere .css ein, dadurch entsteht im Quellcode eine leere zeile :)
Wo wird das eingebunden das template?
Danke
Dani
Ah in der ModuleImageslider.php ab Line: 195.
Passt jetzt alles :)
Ich konnte bei meiner Installation (2.10.2) beobachten, dass im Internetexplorer 7/8 und im Firefox 7.1 der Slider nicht korrekt angezeigt wird.
setzte ich #elements1 auf position:relative funktioniert es im IE und im FF - kann das jemand Bestätigen? (Webkit Browser zeigen dieses verhalten nicht.)Code:#elements1 {position:absolute;}
.mask1 { width:700px; height:400px; position:relative; overflow:hidden;}
.mask1 img { position:absolute; display:block; border:none; }
Hallo
Ich würde diesen Mist jetzt aus dem ER nehmen. Ich habe dies Ding jetzt dreimal installiert.
1. Ich finde keine mod_imageslider (ist es eigentlich ein Template oder ein JS?
2. Die gleiche Erscheimnung (Eingabemaske bei den Einstellungen verutscht).
3. Funktioniert einfach nicht.
Ich benutzte Contao 2.10.2 mit den Yamltools.
Ich finde es einfach bedenklich, dass solcher Schrott nun jetzt auch im ER von Contao erscheinen darf. Ich dachte dies sei ein Joomla Übel, was der wesentliche Grund war,weshalb ich zu Contao wechselte und ich möchte eigentlich bei Contao bleiben.
Schöne Woche
pinball
Also Imageslider und Slideshow haben probelem sobald ich die Subdomains eintrage.
Hallo Pinball,
danke für deinen Hinweis und die konstruktive Kritik, ich habe beide Erweiterung soeben gelöscht.
Tut mir leid für deine Umstände, selbstverständlich komme ich für den entstandenen Schaden auf!
Bitte nimm dazu einfach direkt Kontakt mit mir auf.
Viele Grüße
Sabri
bin ich der einzige, der sieses problem
http://www.contao-community.de/showt...-frontendlogin
hat?
(imageslider ist nach frontendlogin verschwunden)
Es gibt böse PHP-Fehler, weil die Erweiterung noch TPL Dateien benutzt. Passiert aber nur beim ersten Aufruf der Seite.
So oder so funktioniert die Erweiterung bei mir nicht mehr?!
Also die neueste Version verwendet schon die xhtml und html5 Dateien, also sollte die Meldung nicht kommen.
Allerdings kann es sein das du den Cache leeren musst, oder deine angepasseten Dateien umbennen musst.
Wieso es dann immer noch nicht läuft kann ich Dir leider ohne weitere Infos nicht sagen.
Hallo Schlauchbeutelmaschine,
ich muss zurückrudern, es war ein ganz komisches Phänomen. Warum auch immer... aber die Erweiterung war zwar auf dem Server, aber nicht mehr in der Liste der installierten Erweiterungen, so war Contao auch nie dazu in der Lage die Erweiterung zu aktualisieren, die Version war noch von März 2010 :D
Nun hab ich aber noch ein anderes Problem. Die Thumbnailleiste wird bei mir im Google Chrome nicht angezeigt, weil alle Bilder ne Hidden-Angabe bekommen?!
http://www.nacktrodeln.org/fotos/
LG Chris
Hi!
Du verwendest dort aber die Slideshow2 und irgendwie sieht die kaputt aus.
Vielleicht solltest du die nochmal neu installieren, die Datenbank dann einfach nicht löschen,
oder es gibt Probleme mit einem anderem JS oder CSS Befehl.
Oh man, wie peinlich, sorry vielmals :(
Bei den 1000 Erweiterungen blickt man einfach nicht mehr durch :)
Muss ich in dem jeweiligen Forum mal weiterschreiben.
Aber da ich nun auch noch was halbwegs Konstruktives beitragen will.
Was hältst du davon, wenn man auch eine Bildunterschrift einfügen könnte, die dann z.B. die css Klasse caption erhält?
http://www.total-reality.de/stranger...orher-nachher/
Ich habe das momentan ziemlich umständlich gelöst :)
Ich würde mir noch Template Änderungen wünschen :)
Beispiel: Wenn mehrere Slider in einer Contao Installation eingesetzt werden, möchte ich i.d.R, dass alle Imageslider auch ähnlich / gleich aussehen. Mir fällt es teils schwer die Buttons zu formatieren, da die diese immer eine aufsteigende ID im Span-Element haben. Also prev1, next1 usw... Wie soll ich denn die Vor- und Zurückbuttons für alle Slider sauber anpassen?
Ich habe es jetzt mit: (Auszug aus dem Quellcode)
hingebogen. Schöner wäre es jedoch wenn ich z.BHTML-Code:.buttons [id*="prev"] {
background-position: -60px 5px;
}
styles.css (Zeile 381)
.buttons [id*="prev"], .buttons [id*="next"] {
background: url("../../../files/theme/img/nav/pfeile.png") no-repeat scroll 0 0 transparent;
float: left;
height: 30px;
text-indent: -3000px;
width: 30px;
}
oder so hätte.HTML-Code:<span class="button next" id="next1">
Dann könnte ich bequem mitundHTML-Code:.buttons span.next
arbeiten.HTML-Code:.buttons span.prev
Ich kann dies zwar selbst im Template anpassen, jedoch vielleicht als Kritik mal annehmen. :) Falls ich der einzige bin, den das nervt vielleicht eure Lösung mal schreiben.
//EDIT: In meinem oberen Beispiel müsste .buttons [id^="prev"], .buttons [id^="next"] auch funktionieren.
Finde ich als Hinweis gut. So ist es momentan auch in der Erweiterung pk_noob_slider.
Wird ein Slider neu erstellt oder dupliziert, müssen die CSS-Definitionen immer nachträglich ergänzt werden.
Die IDs werden leider nicht aufsteigend nacheinanderfolgend erstellt, sonst könnte man gleich mal 10 oder 20 Definitionen eintragen...
Guter Hinweis, Wiese, danke.
Habs mitaufgenommen:
http://contao-forge.de/issues/2640
Hallo,
ich habe für einen meiner Kunden den Imageslider (1.2.0 Build 7) angepasst, so das er in meinem Fall nur Bilder anzeigt, welche im Querformat vorliegen. Ich könnte mir vorstellen, das so eine Funktion auch andere User hier interessieren könnte. Vielleicht kann man mal darüber nachdenken, das als Feature in den Imageslider mit zu implementieren.
Viele Grüße
R.Fehrmann
Wenn ihr das Projekt zu Github schiebt, würde ich meine Lösung übermitteln..
Nutze Conato 2.9.5. Nach dem Update des Imagesliders auf 1.2.0 stable funktioniert die Mediaboxfunktion nicht mehr auf der selben Seite. Stelle ich den Imageslider inaktiv funktioniert es wieder.
Ahoi,
die Breite der Bilder in der Rotation wurden von mir im Backend (1000px breit, 250px hoch) richtig angegeben (siehe Screenshot 1).
Die Bilder werden nicht per CSS verkleinert, dennoch werden diese verschmälert dargestellt (siehe Screenshot 2) anbei.
Die Einstellungen im Backend verkleinern das Bild nicht (siehe Screenshot 3).
Dieses Verhalten ist mir, wenn ich mich richtig erinnere, auch schon in früheren Versionen des Imagesliders aufgefallen.
Ist hier live zu sehen
Hallo zusammen,
können keine PNG-Datein abgespielt werden?
Grüße
Matu
Ich finde den imageslider voll ok, habe nur 2 sachen die ich evt falsch mache?
- Ich habe grössere bilder und auch zum teil bisschen pixel differenz. wen ich dem tool sache ich will eine Breite von zB 210px macht er die bilder mal breiter oder schmaler... das sieht dann nicht so gut aus ... was kann ich machen?
- Wenn ich gross Ansicht mache, öffnet es die Bilder im browser als bild und nicht als slide show wie bei original contao bilder. Hoffe da hat jemend auch ne lösung ...
Danke im Voraus..
LG und schöne Ostern
Hallo,
bei mir läuft der Imageslider nicht. Das 1. Bild wird angezeigt, aber JS läuft scheinbar nicht.
Installiert ist die Version 2.11.
<script src="plugins/imageslider/class.viewer.js"></script> ist aktiv
Ich vermute, das hängt mit der Mootools Version zusammen, aber eine temporäre Änderung der lokalen Version auf eine ältere half nicht weiter.
Ich habe gelesen, dass manche mit der 2.11er den Slider am Laufen haben.
Irgendwelche Tipps?
Lieben Dank,
Carino
Das selbe Problem hatte ich auch - versuch mal, in den "System -> Einstellungen" den Haken bei "Markup komprimieren" im Bereich "Globale Einstellungen" rauszunehmen. Dann unter "Systemwartung" noch die "system/*" Verzeichnisse leeren. Bei mir funktioniert es dann unter contao-2.11. Die Funktion "Markup komprimieren" gibt es aber schon seit 2.10, könnte also auch da die Ursache sein.
Scheinbar wir durch die Markupkomprimierung das inline-Javascript des Viewers im head der Seite irgendwie zerschossen oder so in Kommentarzeichen gekapselt, dass es nicht mehr ausgeführt wird. Auf jeden Fall sehe ich bei mir dann den "window.addEvent('domready',function()" Teil des Javascripts nicht mehr... Vielleicht liest der Autor ja mit und kann sich das mal anschauen.
Viele Grüße
Jannik
EDIT: Ich hab grad noch ein Ticket gefunden, in dem es um eben diese Problematik geht: https://github.com/contao/core/issues/3696 . Sieht so aus, als sollte man entweder auf die CDATA-Kommentare in inline JS ganz verzichten oder die Form ändern. Außerdem gibt es ein Ticket auf der contao-forge: http://contao-forge.de/issues/2560 , das ebenfalls andere CDATA-Kommentare empfiehlt. Aber zumindest im HTML5 Template könnte man doch auch ganz darauf verzichten?! HTH
Genau das hatte ich gestern Nacht noch im Bett ausprobiert und hat funktioniert. Perfekt!
Hallo Sabri,
ich habe den imageslider unter Contao 2.11.2 und HTML5 laufen und habe dafür einim Template eingefügt. Wäre schön, wenn das beim nächsten Update mit dabei wäre. Der IS gefällt mir sehr gut, läuft ruckelfrei und macht keine Probleme.HTML-Code:data-lightbox="[<?php echo $this->id; ?>]"
Und da kann ich ja gleich noch eine Frage hinzufügen: Ich habe (war leider unvermeidbar) hoch- und querformatige Bilder im Slider, da wäre es ideal, wenn man die Bilder auch durch Auswahl im Backend croppen könnte. Leider habe ich keine Ahnung, wie einfach oder schwierig das zu implementieren ist, aber die Möglichkeit zu haben, wäre super!
VG
Anke
Hi Alex,
like so - im Template mod_imageslider:
<?php
// Add imageslider js to head
$GLOBALS['TL_JAVASCRIPT'][] = 'plugins/imageslider/class.viewer.js';
?>
<div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
<?php if ($this->headline): ?><<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>><?php endif; ?>
<div class="mask<?php echo $this->id; ?>">
<div id="elements<?php echo $this->id; ?>">
<?php $i = true; ?>
<?php foreach ($this->elements as $element): ?>
<?php if ($element['url']): ?><a <?php if ($element['url_fullsize']): ?> rel="lightbox[<?php echo $this->id; ?>]" data-lightbox="<?php echo $this->id; ?>"<?php endif; ?> href="<?php echo $element['url_link']; ?>"<?php if ($element['url_title']): ?> title="<?php echo $element['url_title']; ?>"<?php endif; ?><?php if ($element['url_window']): ?> onclick="this.blur(); window.open(this.href); return false;"<?php endif; ?>><?php endif; ?>
<img <?php if($i == false): ?>style="display:none;" <?php endif; ?> src="<?php echo $element['src']; ?>" alt="<?php echo $element['alt']; ?>" /><?php if ($element['url']): ?></a><?php endif; ?>
<?php $i = false; ?>
<?php endforeach; ?>
</div>
</div>
<?php if ($this->controls): ?>
<p class="buttons">
<span id="<?php echo $this->control['id']['first']; echo $this->id; ?>"><?php echo $this->control['label']['first']; ?></span>
<span id="<?php echo $this->control['id']['last']; echo $this->id; ?>"><?php echo $this->control['label']['last']; ?></span>
</p>
<?php endif; ?>
</div>
Gruß,
Anke
Danke für den Tipp!!
Damit funktioniert zumindest die Mediabox wieder.
Allerdings validiert die Seite immer noch nicht:
Any ideas? :DCode:Line 169, Column 126: Bad value lightbox[1] for attribute rel on element a: Keyword lightbox[1] is not registered.
Gruß Alex
Nicht beide Attribute gleichzeitig verwenden.
XHTML: rel="lightbox[...]"
HTML5: data-lightbox="..."
Autsch, das Holzauge ... Danke für den Hinweis!!
Gruß Alex
Dank dieses Threads läuft es wieder. Aber wär schon schön, wenn "Markup komprimieren" aktiviert werden kann und die Erweiterung trotzdem funktioniert :)
Was ich auch blöd finde in der neuen Version: Hochkant-Bilder nehmen nicht mehr die volle Breite ein. Sieht jetzt total bescheiden aus: Beim großen Bild warten bis das 3. Foto erscheint
Off Topic: Was für einen Tooltip benutzt Du denn da? Der gefällt mir.
Anhang 7865Bin ich jetzt blöd? Ich finde einfach nirgendswo die Möglichkeit die Bidler für den Imageslider hochzuladen!
Weder im Modul noch im Artikel?!
Hat mal jemand nen Screenshot oder eine Erklärung wo das Auswahlfeld ist?
Oder gibt es einen Vordefinierten Ordner?
Gruß
EDIT: Muss der Pfeil grün sein? Hab auch schon versucht die Zugriffsrechte zu ändern aber die stehen auf 775
Also was kann ich tun?
In der neu erstellten Bildrotation auf den Bleistift klicken, dann oben auf "Neues Element", das fügst du dann ein, und wenn du das bearbeitest, dann kannst du wie gewohnt Bilder aus der Dateiverwaltung auswählen :D
Sprich: du lädst die Bilder nicht über ein Modul rein, sondern ganz normal über die Dateiverwaltung. Am besten legst du dort schon die Ordner so an, wie du sie in der Rotation dann haben willst.
Zumindest läuft das bei mir mit dem Imageslider 1.2.0 in Contao 2.9.5 noch so.
LG, bibib
Ah mist ich hab 2.11
Kann ich auch ein downgrade machen - um dieses Modul zu nutzen mach tdas Sinn?
Was für Vor und Nachteile ergeben sich daraus?
EDIT das Theme ist auch für 2.10 also sollte ich wahrscheinlich lieber umsteigen, richtig? Also downgrade möglich?
Ähem, das funktioniert auch in 2.11 genau so wie bibib das beschreibt.
Was passiert denn, wenn du auf den Stift klickst?
Gruß
Thomas
Ihr hattet recht. Ich war betriebsblind. Ich hab das hinzufügen der Bilder in dem Artikel direkt vermutet.
Hiermit schwöre ich ein Videotutorial zu diesem Slider zu machen, sobald das gesamt Projekt fertig ist.
Habt Dank!
Kleines Problemchen:
Ich habe mit verschieden großen Bildern, vor allem in der Höhe, einen imageslide erstellt und lasse per "alpha" überblenden.
Beim Überblenden von einem großen zu einem kleineren Bild bleibt bis zum Abschluss des Überblendens das größere Bild stehen und wird dann plötzlich gelöscht. Das sieht nicht so schön aus. Kann man das ändern?
Auf meiner Testwebsite: http://contao.enjoy-audio.de/mfe-mf-electronic.html
Auf der ursprünglichen Website: http://enjoy-audio.de/produkte/mfe--...onic/index.php
Das würde mich auch interessieren - weil ich außen um das Bild einen Schatten habe - und das sieht man dann - wenn deas eine komplett verschwindet.
Wahrscheinlich wird es nicht auf opacity 0 gesetzt und kurz vorher gibt es ein dsiplay none :-/
Wenn ich den IS eingebunden hab, dann erscheint beim IE eine leere Seite, der Titel de Seite wird aber geladen. Kennt jemand dieses Problem? Contao 2.10.1, IE 8
Hallo zusammen, war gerade kurz am Testen, ob Imageslider zusammen mit der Extension retina_image funktioniert. Es scheint ad hoc nicht zu klappen. Die Extension vergibt selbständig die Klasse "at2x" bei allen Bild-Containern. Dies scheint bei diesem Slider aber nicht zu greifen. Auch ein manueller Eingriff ins Template mod_imageslider.xhtml fruchtete bei mir nicht … vielleicht hat jemand mal Zeit das zu testen? Wäre eine goldige Optimierung, da damit viel mehr Darstellungs-Qualität erreicht werden könnte!
Hallo,
ich habe gerade ein schwerwiegendes Problem mit Imageslider im Backend.
Die Contao-Installation ist frisch (2.11.6). Ich möchte drei Slider nebeneinander auf einer Seite einbinden. Soll ja mit dem Imageslider gehen. Sobald ich aber im Backend eine zweite Bildrotation anlege und darin Bilder auswähle, anschließend "Speichern und Schließen" drücke, erscheint der "Internal Server Error". Alle anderen Funktionen von Contao scheinen noch zu funktionieren, aber ich kann Inhalte > Imageslider nicht mehr auswählen, jedesmal der Error. Erst nachdem ich in der Datenbank die zweite Bildrotation gelöscht habe, lies sich Imageslider im Backend wieder aufrufen.
Ein zweites, weniger schwerwiegendes Problem: Imageslider zählt falsch! Er zeigt mir im Backend bei der Bildrotation immer ein Bild weniger an (und schreibt das auch dazu) als tatsächlich in der Rotation enthalten sind. Im Frontend werden aber alle Bilder korrekt angezeigt.
Ich kann also momentan weitere Bildrotationen nur leer anlegen. Wo liegt hier das Problem?
(Übrigens TL_ROOT/plugins/imageslider ist auf CHMOD 0755)
Gruß,
Ignatz
[EDIT]
Ich habe das Problem lokalisieren können. Um alle aktuellen Neuerungen in Contao nutzen zu können, habe ich bei 1&1 die PHP-Version 5.4 eingestellt. Version 5.3 bieten die einfach nicht an! Nach Rückstellung auf 5.2 treten beide Probleme bei Imageslider nicht mehr auf. Vorläufig kann ich damit leben.
Eventuell kann man sich ja in einer neueren Version von Imageslider dieser Sache annehmen. Wie gesagt bietet 1&1 keine PHP-Version 5.3 beim Managed Hosting an.
Nach Umstellung auf PHP 5.4 hab ich das gleich Problem wie schon zuvor beschreiben.
Sobald 2 Rotationen angelegt und Bilder zugeordnet sind, geht im BE gar nichts mehr.
FE läuft aber trotzdem problemlos.
So lange den Slidern keine Bilder zugeordnet sind läufts auch im BE.
Hat hierzu jemand eine Idee?
(Gleiches Problem hab ich auch bei Slideshow2)
Bei mir funktioniert der Image-Slider ebenfalls nicht mehr seit PHP 5.4. Mein Provider unterstützt keine älteren PHP-Versionen mehr, auch nicht als CGI, so dass ich keine Chance habe neue Slides anzulegen.
Leider bekomme ich weder einen PHP-Fehler, noch kann ich irgendeinen Error-Logeintrag finden. Ich habe also keine Ahnung, warum der Fehler auftritt und was ich dagegen tun könnte.
Entweder habe ich einen "internal server error" oder der Server liefert einen "Fehler 324 (net::ERR_EMPTY_RESPONSE)"
Gibt es inzwischen wenigstens Hinweise, worin das Problem besteht?
habe bald auch das Problem, dass mein Provider auf PHP 5.4 umstellt. Eine 2.11.8er läuft momentan mit ca. 200 Bildern und dem Imageslider ... aber nicht mehr lange, wenn ich das hier lese ...
Ein Update auf die 3er Version kann ich momentan auch nicht machen, da es für die 3er nicht unterstützt wird. Hatte schon den Entwickler per Mail vorsicht angefragt, ob es in näherer Zukunft eine angepasste Version geben wird, aber leider hat sich bis jetzt keiner gemeldet ... es bleibt spannend ...
Musste an 2 Stellen den Schnipsel $x=0; in den angegebenen Dateien einfügen, läuft wieder problemlos.
Funktioniert für Imageslider und Slideshow2.
PHP-Code:
public function createLabel($arrRow, $strLabel)
{
$objElements = $this->Database->prepare("SELECT * FROM tl_imageslider_elements WHERE pid=? ORDER by sorting ASC")
->execute($arrRow['id']);
if ($objElements->numRows > 0)
{
while ($objElements->next())
{
if (strncmp($objElements->src, '.', 1) === 0)
{
continue;
}
// Directory
if (is_dir(TL_ROOT . '/' . $objElements->src))
{
$subfiles = scan(TL_ROOT . '/' . $objElements->src);
foreach ($subfiles as $subfile)
{
if (strncmp($subfile, '.', 1) === 0 || is_dir(TL_ROOT . '/' . $objElements->src . '/' . $subfile))
{
continue;
}
$objFile = new File($objElements->src . '/' . $subfile);
if ($objFile->isGdImage)
{
$x = 0;
$arrElements[$x]['src'] = $this->getImage($objElements->src . '/' . $subfile, 100, 50);
$x++;
}
}
continue;
}
// File
if (is_file(TL_ROOT . '/' . $objElements->src))
{
$objFile = new File($objElements->src);
if ($objFile->isGdImage)
{
$x = 0;
$arrElements[$x]['src'] = $this->getImage($objElements->src, 100, 50);
$x++;
}
}
}
foreach ($arrElements as $element)
{
$OutputImages .= '<img src="' . $element['src'] . '" alt="' . $element['alt'] . '" />';
}
}
else
{
$OutputImages = $GLOBALS['TL_LANG']['tl_imageslider']['misc_noimages'];
}
return '<div class="labelbox">
<div class="heading">' . $arrRow['title'] . ' (' . count($arrElements) . ' ' . $GLOBALS['TL_LANG']['tl_imageslider']['misc_images'] . ')</div>
<div class="limit_height' . (!$GLOBALS['TL_CONFIG']['doNotCollapse'] ? ' h64' : '') . ' block">
' . $OutputImages . '
</div>
</div>';
}
Super Fund! Ich habe im imageSlider die Variable vor der ersten while Schleife in createLabel initialisiert. Du sprichst von zwei Stellen: wo hast den Code zum zweiten Mal eingebaut?
Ich kann im Backend den ImageSlider wieder aufrufen. Weiter konnte ich noch nicht testen.
Ich kann den Slider zwar wieder aufrufen, bekomme aber immer noch einen Fehler, warum?
Code:Warning: Invalid argument supplied for foreach() in /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/imageslider/dca/tl_imageslider.php on line 371
#0 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/imageslider/dca/tl_imageslider.php(371): __error(2, 'Invalid argumen...', '/homepages/46/d...', 371, Array)
#1 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/drivers/DC_Table.php(3943): tl_imageslider->createLabel(Array, 'Shop', Object(DC_Table))
#2 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/drivers/DC_Table.php(344): DC_Table->listView()
#3 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/backend/Backend.php(271): DC_Table->showAll()
#4 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(101): Backend->getBackendModule('imageslider')
#5 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(286): Main->run()
#6 {main}
Warning: Cannot modify header information - headers already sent by (output started at /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/functions.php:164) in /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/libraries/Template.php on line 286
#0 [internal function]: __error(2, 'Cannot modify h...', '/homepages/46/d...', 286, Array)
#1 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/libraries/Template.php(286): header('Vary: User-Agen...', false)
#2 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/backend/BackendTemplate.php(170): Template->output()
#3 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(277): BackendTemplate->output()
#4 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(104): Main->output()
#5 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(286): Main->run()
#6 {main}
Warning: Cannot modify header information - headers already sent by (output started at /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/functions.php:164) in /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/libraries/Template.php on line 287
#0 [internal function]: __error(2, 'Cannot modify h...', '/homepages/46/d...', 287, Array)
#1 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/libraries/Template.php(287): header('Content-Type: t...')
#2 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/backend/BackendTemplate.php(170): Template->output()
#3 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(277): BackendTemplate->output()
#4 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(104): Main->output()
#5 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/contao/main.php(286): Main->run()
#6 {main}
Im Frontend bekomme ich nun folgenden Fehler:
Was bedeutet dies?Code:
Warning: Invalid argument supplied for foreach() in /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/imageslider/templates/mod_imageslider.xhtml on line 10
#0 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/imageslider/templates/mod_imageslider.xhtml(10): __error(2, 'Invalid argumen...', '/homepages/46/d...', 10, Array)
#1 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/libraries/Template.php(246): include('/homepages/46/d...')
#2 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/frontend/FrontendTemplate.php(49): Template->parse()
#3 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/frontend/Module.php(157): FrontendTemplate->parse()
#4 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/imageslider/ModuleImageslider.php(66): Module->generate()
#5 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/libraries/Controller.php(344): ModuleImageslider->generate()
#6 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/system/modules/frontend/PageRegular.php(100): Controller->getFrontendModule('129', 'header')
#7 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/index.php(200): PageRegular->generate(Object(DB_Mysql_Result))
#8 /homepages/46/d297104671/htdocs/fachgruppe-obstbau/index.php(319): Index->run()
#9 {main}
Hallo Leute,
ich habe den Fehler in der Version 1.3.0 behoben.
Sorry wenn es etwas länger gedauert hat.
Grüße Sabri
Passt zwar nicht 100%ig zum Titel, da ich Imageslider v.1.3.0 stable bei Contao v. 3.1.0 verwende, ich wäre für Hilfe aber trotzdem dankbar.
Nachdem ich den Slider installiert und die Datenbank updated hatte, habe ich eine neue Bildrotation namens "teamimages" angelegt. Ich habe die meisten Voreinstellungen gelassen. Slidergröße war 980x453 px.
Dann habe ich 2 neue Elemente (Bilder der obigen Größe) hinzugefügt. Dann unter Themes - Module ein neues Modul aus "teamimages" angelegt und dies in mein Seitenlayout eingebunden (Anzeige in der Hauptspalte). Im Layout habe ich sowohl die Option moo-tools slider als auch die jQuery Checkbox aktiviert (letzteres bräuchte man evtl. gar nicht aber sicher ist sicher).
Der Slider wurde dann einwandfrei auf der Homepage angezeigt.
Dann wollte ich im Bearbeitungsmenü nur die Anzeigedauer und die Übergangsdauer etwas verlängern und seitdem ist der Slider verschwunden und nichts, was ich versuche, bringt ihn wieder zurück.
Wenn ich bei "Inhalte" auf den Imageslider-Eintrag klicke, wird mein teamimages angezeigt aber mit dem Verweis "0 Bilder". Wenn ich dann auf bearbeiten klicke, sehe ich die 2 eingerichteten Bilder in der Liste, allerdings ohne Thumbnails.
Im Quelltext der Homepage gibt es keinerlei Eintrag vom Imageslider. Weder wird im head oder body auf ein entsprechendes moo-tool oder js-Script verwiesen, noch gibt es ein div-Abschnitt im body an der Stelle, an der der Slider angezeig werden sollte.
Wenn ich versuche, im Seitenlayout an der gewünschten Stelle einen Artikel einzubinden und den Slider als Inhaltselement des Artikels, macht das keinen Unterschied. Wird auch nicht angezeigt und taucht im Quelltext nicht auf.
Vielleicht habe ich einen ganz einfachen und blöden Fehler gemacht aber von selbst finde ich ihn nicht.
Danks im Voraus für jeden Hinweis