Du musst den Selektor auf das Bild (img) eingrenzen.
Du musst den Selektor auf das Bild (img) eingrenzen.
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
Hallo,
um nochmals auf die alte Version zurück zu kommen:
Wenn ich diese einspiele, dann werde ich aber auch nie ein Update durchführen können, denn dann hätte ich ja wieder die neue Version.
Ich werde mich also daran machen, Seitenstrukturen und Module zu erstellen!
Aber das Thema im Backent ist noch offen. Sobald man mehrere Galerien hat, wird die Liste im Hintergrund angezeigt: Siehe Beitrag
Kann dies noch jemand Bestätigen? Ich verwende hier Contao 3.5.30
LG, Andi
Hallo, danke sehr. Jetzt passt auch alles.
Ich hab jetzt alles so angepasst. Hab für jedes Jahr eine Seitenstruktur erstellt und darin das Auflistungsmodul eingebunden, welches dann auf die jeweilige Detailseite zugreift. In der Detailseite hab ich dann alle Galerien eingebunden.
Funktioniert wunderbar.
Eine Frage hätte ich aber noch: Wenn ich im Auflistungs-Modul bin, hab ich die Möglichkeit, den Galerieleser auszuwählen. Dies hab ich nicht gemacht, da ja die Galerie als solche sowieso als Weiterleitungsziel dieses Modul hat.
Für was ist dies jetzt nochmals in diesem Modul vorhanden?
Ein kleiner Schreibfehler ist auch noch darin:
"Automatisch zum Galerieleser wechseln, wenn eine Galerie ausgewählt wurde." Hier fehlt das E (fett)
LG, Andi
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Hallo Andi
Schau mal ins Kalendermodul genauer gesagt die Eventliste. Da gibt es diese Einstellung auch. Die Einstellung greift nur, wenn das Readermodul auf der selben Seite ist, wie das Listenmodul. Wenn du dann auf ein Album klickst, wird er dir auf der selben Seite die Detailansicht des Albums präsentieren das ganze aber ohne das Listenmodul.
Ich hoffe, du verstehst, was ich mein.
Der Typo ist übrigens gefixt.
Lg Marko
Anfragen für bezahlten Support oder Extension-Programmierung via PN.
Du musst das Element ansprechen was sich verändern soll. Wurde m.E. oben schon mal drauf hingewiesen.
Edit: Die waagerecht liegenden Bilder im Hochformat sollen aber nicht so bleiben oder?Code:.grayscale img { -webkit-filter: grayscale(100%); } .grayscale img:hover { -webkit-filter: grayscale(0%); }
Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
Unterstütze bitte das Contao-Projekt (Button Links)
Weitere Spendenmöglichkeiten
------------------------------------------------------------------------------------------------------
Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
Contao-Online-Video-Kurse: Contao Academy
Funktionalität erweitern: Contao-Erweiterungen
Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.
Und nimm einfach filter: xxx. Das können moderne Browser und wenn's einer nicht kann, ist das auch kein Beinbruch. http://caniuse.com/#feat=css-filters
HTML-Code:.grayscale img { filter: grayscale(100%) } .grayscale img:hover { filter: grayscale(0%) }
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Nachdem ich den neuen GC 6.1.0 Build 12 (Contao 3.5.30) einigermassen in den Griff gekriegt habe, stehe ich vor dem nächsten Problem. Ich möchte unter einer Textseite direkt die Bilder eines Albums anzeigen lassen. Im früheren GC gab es dafür die Option "Weiterleitung bei einzelnem Album". Wie mach ich das jetzt?
Hallo
"Weiterleitung bei einzelnem Album" könnte ich auch grad anwenden, würde mich auch interessieren.
Meine Frage:
Wie kann ich in Gallery-Creator Unteralben erstellen?
Bsp:
Album 1
Unteralbum 1.1
Unteralbum 1.2
usw.
Muss ich Album 1 als Bildlink erstellen oder kann ich in Gallery-Creator die Struktur so erstellen? Laut Extension Beschreibung sollte das ja möglich sein. Ich finde es jedoch nicht heraus.
Danke für jeden Tipp.
Und noch folgendes Problem:
Binde ich das Listmodul und das Readermodul in dieselbe Seite ein, wird der angewählte Albuminhalt/Bilder doppelt aufgelistet d.h. ich bekomme die Bilder 2 mal aufgelistet, siehe Screenshot:
Screenshot Galeriefehler.JPG
Hat jemand dazu eine Lösung?
Vielen Dank schon mal.
Geändert von mamboo (02.11.2017 um 11:11 Uhr)
Grüsse mamboo
Ich habe heute den dummer Fehler gemacht, Contao auf den neuesten Stand zu bringen (3.5.30) und die Erweiterungen (nur Gallery Creator wurde angeboten) auch.
Danach konnte ich im Frontend keine Seite aufrufen, die endlos lange Fehlermeldung deutete schon mal auf den Gallerie Creator hin.
Im Forum dann den Tipp mit "Tabellen prüfen" mittels /contao/install gefunden und wirklich, da wollte was gemacht werden.
Danach liefen dann wenigstens die Webseiten wieder, die Gallerien wurden allerdings nicht mehr angezeigt.
Im Backend unter "Gallery Creator" tauchte dann plötzlich ein Container auf, der nach der Migration automatisch angelegt sein wollte. Darunter habe ich dann wenigstens meine mühsam erstellten Galerien unversehrt gefunden. Die Daten sind also noch da.
Aber was nun?
Die Einträge für die alten Gallerien sind in der Artikelverwaltung leer, es lassen sich auch keine neuen Artikel mit ein Modul vom Gallery Creator anlegen, weil es keinen Elementtyp dafür gibt.
Ach so, im Systemlog taucht jetzt dieser Fehler auf, der eventuell das Problem beschreibt:
Details: Content element class "" (content element "gallery_creator_ce") does not exist
Funktion: Contao\Controller::getContentElement
Deinstallation und Neuinstallation vom Gallery Creator (ohne Datenbankeinträge löschen) bringt nichts.
Geändert von Ricci (07.11.2017 um 08:18 Uhr)
Hallo Ricci
Der aktuelle Gallery-Creator 6.1 funktioniert jetzt anders. Es gibt keinen Elementtyp mehr dazu. Du erstellst dazu je ein Modul für die Auflistung & für den Reader wie für die News. Dann fügst Du die Module in die Artikel ein wie für die News.
Die Fehlermeldung kommt sehr wahrscheinlich daher.
Grüsse mamboo
Hallo mamboo,
danke für die Tips, dadurch bin ich doch etwas weiter gekommen.
Die Fehlermeldung im Systemlog bleibt bestehen, hängt wohl mit der alten Version zusammen, die wohl nicht sauber deinstalliert wurde beim Update.
Trotzdem ein großes Problem:
Ich möchte beim Aufruf einer Seite gleich die gewünschte Galerie angezeigt bekommen und nicht erst über das Auflistungs-Modul diese auswählen.
Binde ich nur das Leser-Modul in die Seite ein, passiert gar nichts.
Sehe gerade, das ist das gleiche Problem wie bei Marion.
Geändert von Ricci (07.11.2017 um 14:01 Uhr)
Hallo Marion
Ich hatte das unten zitierte in diesem Forum gelesen und ausprobiert.
Das funktioniert offensichtlich beim GC nicht so.
Die "Weiterleitung bei einzelnem Album" könnte ich auch grad anwenden, würde mich auch interessieren.
Da haben Ricci, Du und ich dasselbe Anliegen. Ich hoffe, wir finden noch jemand, der uns da weiterhelfen kann.
Grüsse mamboo
Doch, jedenfalls bei mir. Allerdings muss ich Reader- und Listenmodul auf der Seite haben, den Reader auf "nicht sichtbar" geschaltet.
Wo immer da die Logik ist.
Ich ärgere mich, dass ich das Update gemacht habe. Scheinbar gilt auch hier "Never touch a running system."
Sollte irgendwann mal wieder meine Seite wie vorher aussehen und funktionieren, wird nichts mehr geupdated.
So eine Verschwendung von Zeit und Energie.
@Ricci
@mamboo
@Marion
Ich war längere Zeit nicht mehr im Forum, deshalb meine Antwort erst jetzt:
Kleiner Hinweis.... ;-)
Bitte schaut doch bei Updates in die changelogs. Wozu schreibt man diese, wenn sie nicht gelesen werden.
https://contao.org/de/erweiterungsli...y_creator.html
Mit dem letzten Major Release von 5 auf 6 hat sich viel geändert. Mit Album Containern wurde eine weitere Ebene geschaffen. Zudem ist es nun nötig ein Listenmodul und ein Readermodul anzulegen.
Diese sollten auch nicht auf der selben Seite sein.
Vielleicht versuchst du es mal mit Backups oder liest dich ein in XAMPP/WAMPP und machst die Änderungen zuerst auf einem Testsystem.
Ok. Wo drückt der Schuh nun genau und wo fangen wir an?
Liebe Grüsse
Marko
Anfragen für bezahlten Support oder Extension-Programmierung via PN.
Das ist so nicht mehr möglich. Dafür müsste ich ein neues Modul programmieren. mod_gc_singleAlbum oder so.
Oder wir trixen Gc etwas aus und fügen an dieser Stelle wie gehabt das Gc Reader-Modul ein. Vor dem Reader Modul müsste dann in einem Inhaltselement html folgender Insert Tag rein:In der Datei scheibst du dann das hier rein:Code:{{file::path/to/php/file.php}}
Den Stern ersetzst du mit der ID eines Albums.Code:<?php \Input::setGet('albums', *); ?>
Oder, falls dies der Wunsch von sehr vielen ist, setzt ihr euch zusammen, macht einen Contao Kleinstauftrag daraus und dann setze ich mich hin, schreibe das Modul und so haben alle etwas davon.
;-)
Liebe Grüsse
Marko
Anfragen für bezahlten Support oder Extension-Programmierung via PN.
Hallo Marko
Ich hab das mit dem Austrixen mal ausprobiert aber es funktioniert nicht. Die Seite ist leer.
Muss die PHP Datei in einem bestimmten Ordner liegen?
Hier ein Screenshot meines Artikels:
Screenshot.JPG
Grüsse mamboo
Hallo mamboo,
der Aufruf mit file holt die Daten aus dem templates-Ordner. So berücksichtigt?
Aus dem Handbuch:
Code:This tag will be replaced with the content of a .php, .tpl, .xhtml or .html5 file from the "templates" directory (replace * with the file name). You can also provide arguments: {{file::file.php?arg1=val&arg2=val}}. You can also retrieve the path of a file from the database with its UUID:{{file::6939a448-9b30-11e4-bcba-079af1e9baea}}.
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
{{file::design_2017/Gallery-Creator_Album_36.php}}
wird nichts angezeigt...
Grüsse mamboo
Auch nicht wenn die PHP-Datei direkt im templates-Ordner liegt?
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
Nein, auch im Quelltext ist nichts zu sehen.
Grüsse mamboo
Die geschweiften Klammern eingetippt und nicht kopiert?
Sonst ist mein Ideenpool gerade erschöpft...
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
Die Datei gehört ins templates Verzeichnis:
Aus: https://docs.contao.org/books/manual...nserttags.html
Dieses Tag wird mit dem Inhalt einer .php-, .tpl-, .xhtml- oder .html5-Datei aus dem "templates"-Verzeichnis ersetzt (ersetzen Sie * mit dem Namen). Bei Bedarf können Sie Argumente übergeben: {{file::file.php?arg1=val}}. Mittels UUID kann außerdem der Pfad einer Datei aus der Datenbank abgefragt werden: {{file::6939a448-9b30-11e4-bcba-079af1e9baea}}.
Anfragen für bezahlten Support oder Extension-Programmierung via PN.
@ planepix
Beide Varinaten probiert, kopiert und eingetippt, geht nix.
@ Marko
Die Datei hab ich inzwischen im Templates Verzeichnis aber ohne Erfolg.
Grüsse mamboo
Wenn du sie im Template Verzeichnis hast, wird sie auch ausgeführt.
Du kannst ja einfach ein weiteres Html-Statement darunter schreiben, z.B. 'test' und findest das dann in der Ausgabe wieder.
Problem ist, dass das GC Modul davon nichts mitbekommt. Habe mal ein wenig mit dem Quellcode gespielt und das dabei herausgefunden. Setzt man die Variable direkt im Reader-Modul, klappt es. Dann müsste man aber für jede Gallerie ein eigenes Modul entwerfen. :-))
Übrigens scheint die ID in "<?php \Input::setGet('albums', ID); ?>" wohl eher der Name der Gallerie zu sein als eine Ziffer.
@mamboo
Probier mal das in den Insert Tag zu schreiben. Dann brauchst du auch nur eine Datei und nicht für jede Datei eine neue.
Ersetze den * durch die Album-Id oder den Album-Alias, es sollte beides gehen!Code:{{file::gallerycreator_display_single_album.php?gcId=*}}
Dann in die gallerycreator_display_single_album.php, die imt templates Verzeichnis sein muss, schreibst du folgenden Code:
Liebe GrüsseCode:<?php if(\Input::get('gcId') != "") { \Input::setGet('albums', (\Input::get('gcId')); } ?>
Marko
Anfragen für bezahlten Support oder Extension-Programmierung via PN.
@markocupic
Marko, das ändert nichts an dem Problem, dass beim Aufruf des Readermoduls die Variable 'albums' scheinbar wieder leer ist.
Ich habe auch das Gefühl, dass das Readermodul vor dem Inserttag initialisiert/aufgerufen wird, der Inserttag also zu spät kommt. Wenn ich mir nämlich mal vom Readermodul die Variable 'albums' ausgeben lasse, ist sie leer und die Ausgabe erfolgt am Anfang der Seite, also noch vor "<!DOCTYPE html> ....".
Manchmal muss man einfach einen Schnitt machen, in meinem Fall heißt das: den Gallery Creator abschalten.
Meine Seiten basieren auf Gallerien und sind nun schon seit Tagen offline. Was als Hobby-Projekt gestartet war, bringt mir doch von Zeit zu Zeit unerwartet Kunden. Da ist ein Ausfall um so ärgerlicher.
Da sich meine Gallerien nur alle paar Monate ändern, benutze ich den GC nur noch, um diese zu verwalten und einmal anzuzeigen. Aus dem Quelltext schneide ich dann den relevanten Code aus, speichere ihn im template-Verzeichnis und binde ihn mittels HTML-Inhaltselement an der gewünschten Position ein. Das ging - bei 3 Gallerien - in weniger als einer Stunde. Vorher habe ich einige Stunden verbracht, eine Lösung für den GC zu finden.
Klappt perfekt und als Nebeneffekt werden die Seiten auch noch schneller geladen, bei über 600 Vorschaubilder auf einer Seite kein Wunder.
Hallo Ricci
Ich habe das jetzt getestet. Und es funktioniert einwandfrei.
Hier der Inserttag vor dem Readermodul verpackt in einem HTML-Element:
Als Datei habe ich im Templates-Verzeichnis eine html5 Datei mit folgendem Inhalt. Vorteil von html5 du kannst es gerade im Backend erstellen und editieren.:Code:{{file::file.html5?gcId=359}}
Ich weiss nicht, was bei dir schief läuft.Code:<?php if(\Input::get('gcid') != '') { \Input::setGet('albums', \Input::get('gcid')); } ?>
Liebe Grüsse
Marko
Schau mir das dann heute nochmals an.
Liebe Grüsse
Marko
Gesendet von meinem GT-I9505 mit Tapatalk
Geändert von markocupic (09.11.2017 um 08:43 Uhr)
Anfragen für bezahlten Support oder Extension-Programmierung via PN.
Hallo
Ich habe eine Website mit vielen einzelnen Galerien. Das führt zu einem Darstellungsproblem im Gallery Creator Listing- und Reader-Modul:
darstellung-gc-backend.jpg
darstellung-gc-backend-reader.jpg
Entsprechend schwierig ist es auch, jeweils die korrekte Galerie auszuwählen.
Gesehen unter Firefox, Contao 3.5.31 und Gallery Creator 6.1.0, Build 13. Im IE sieht es gleich aus.
Könnten die Entwickler da helfen?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen