Multiple Article Teaser & Bilder

CvH
Beiträge: 51
Registriert: Do 10. Aug 2006, 13:20
Wohnort: Ahrensburg bei Hamburg
Kontaktdaten:

Beitrag von CvH »

Ja, genau so meine ich das. Mir ist nur nicht klar, wie ich in einen Text ein Bild einfügen kann. Ich kriege die Text- und Titelplatzhalter in dem Teaser-Modul zur Auswahl angezeigt, aber halt keine Bildplatzhalter. Im Text ist kein Bild enthalten (wie würde ich das machen?), sondern ich dachte, ich kann es in dem Input-Bereich des Modules definieren und dann in der Konfiguration auswählen oder einstellen...
Wende Dein Gesicht der Sonne zu und Du lässt den Schatten hinter Dir. (aus Afrika)
CvH Design Ahrensburg - http://www.cvh-design.de
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Nein. Du bekommst einen Bildplatzhalter, wenn Du ein Modul verwendest, welches CMS_IMG einsetzt.

Ein Bild in einem Text ist ein CMS_HTML oder CMS_HTMLHEAD-Feld, in dem einfach via WYSIWYG-Editor aus der Dateiverwaltung ein Bild im Text eingefügt wurde.

Dafür musst Du dann "Bild aus Text" verwenden.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Das fand ich anfangs auch etwas verwirrend.
Daraus resultierend hab ich ja erst den ganzen Umbau gestartet, das man in der Templateeinstellung an sich, ein Bild aus der Dateiverwaltung wählen kann... Aber eigentlich ist das Tool von HerrB schon ausreichend genial.... leider nur etwas unzureichend beschreiben, wie man es nutzt - finde ich zumindest.

Also im Grunde ist es einfach (wenn man es erstmal weiß):

Wenn du einen Artikel hast, der mit einem Bild auf der Startseite als MultiTeaser angezeigt werden soll, bearbeitest du zuerst den Content, auf den der Teaser verweißt.

Dort fügst du dann mithilfe des WYSIWYG-Editor ein Bild in der Seite ein.

Dann gehst du zu "Konfiguration" der Seite, die die MultiTeaser enthalten sollen, und wählst dort den entsprechenden Artikel, den du gerade erstellt hast. Bei der Auswahl des Platzhalters wählst du nun denjenigen, der das Bild enthält.

Tada... schon geschafft :-)

PS: Bei meinem angepassten MultiTeaser-Modul solltest du noch ein entsprechendes Template wählen, das ggf. zuvor angepasst werden muss. So kannst du aber beliebig viele Darstellungsformate auf der Seite platzieren (also nebeneinander, untereinander etc.)... das macht vor allem Sinn, wenn du bei "Felder" mehr als 1 Feld nutzt, denn da wird dann nur eine Grafik angezeigt, aber entsprechend viele Teaser-Felder.
saschar
Beiträge: 141
Registriert: Mo 21. Okt 2002, 14:37
Wohnort: Dornbirn, A
Kontaktdaten:

Multi-Teaser mit Mouse-Over-Images

Beitrag von saschar »

Hallo.
Finde das Multi-Teaser-Modul einfach genial, war genau, dass was ich suchte.
Jetzt hätte mich nur noch interessiert, ob man es mit mouse-over-Bilder auch irgendwie machen kann, denn leider werden die Thumbs ja im Cache-Verzeichnis abgespeichert und haben seltsamste Namen, wenn der Name eindeutig wäre und auch von mir aus in einem Thumb-Ordner abgelegt würden, könnte ich zumindest eine manuelle Lösung basteln, denn zu mehr reicht mein PHP leider nicht aus.

Kann man das irgendwie einfach basteln?
Hat da jemand einen Tipp für mich?

Der Ablauf auf der Website ist folgender:
Bei den diversen Produkten ist das erste Bild mit einem Mouse-Over-Bildchen versehen, also zuerst ist das Bild SW und dann beim drüber fahren FARBIG. Und genau dieses SW-Bild wird auch für den Multi-Teaser verwendet, optimal wäre jetzt, wenn auf der Seite mit dem Multi-Tesaer auch dieser Effekt angewendet werden könnte.


Gruß
Sascha
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Wenn Dein sw- und Farbbild-Name voneinander abgeleitet werden kann, könntest Du folgendes versuchen:

Die Erzeugung des Thumb erfolgt erst bei der Ausgabe der Bilder (capiImgScale). Nun könntest Du dort ansetzen. Der Name zum Bild, inkl. Serverpfad steht in $aData["Item".($i + 1)]["Image"]["ServerPath"], der fertige Thumbpfad in $image.

Vor

Code: Alles auswählen

            if ($aData["Item... {
               #Scale image
               $image = capiImgScale($aData["Item...
            } else {
               $image = $aData["Item...
            }
gekürzt setzt Du ein

Code: Alles auswählen

$image_over = "";
Dann setzt Du nach

Code: Alles auswählen

            if ($aData["Item... {
               #Scale image
               $image = capiImgScale($aData["Item...
folgenden Code:

Code: Alles auswählen

if (strpos($aData["Item".($i + 1)]["Image"]["ServerPath"], "_sw_") > 0) {
   $image_over = capiImgScale(str_replace("_sw_","_color_",$aData["Item".($i + 1)]["Image"]["ServerPath"]), $aSettings["ImageWidth"], $aSettings["ImageHeight"], false, false, 10, false);
}
Und nach:

Code: Alles auswählen

         list ($width, $height, $type, $attr) = getimagesize($image);
noch

Code: Alles auswählen

if ($image_over !== "") {
         list ($width_over, $height_over, $type_over, $attr_over) = getimagesize($image_over);
}
ergänzen (liefert die Abmmesungen des verkleinerten Thumb-Farb-Bildes.

Später bei der Ausgabe baust Du ein
if ($image_over !== "") {
// Hier Ausgabe mit Thumb und Mouse Over

} else {
// Hier Ausgabe Bild wie immer
}
ein.

Das ganze funktioniert, wenn im Dateinamen (und bitte nicht im Pfad) der Term _sw_ bzw. _color_ für die farbigen Bilder vorkommt (ansonsten muss der Dateiname identisch sein). Du kannst natürlich auch _sw_ bzw. _color_ bzw. irgendwas anderes eindeutiges als Pfad-Bestandteil (dann aber nicht mehr im Bildnamen) verwenden.

Der Tipp basiert auf dem Original-Code (siehe ggf. hier: http://www.contenido.org/forum/viewtopic.php?t=10615) - sofern rethus' Variante angewendet wird, muss man das u.U. adaptieren...

Wenn das farbige Bild nicht verkleinert werden braucht, kannst Du auch direkt

Code: Alles auswählen

   $image_over = str_replace("_sw_","_color_",$aData["Item".($i + 1)]["Image"]["ServerPath"]);
verwenden. Der Rest-Code bleibt gleich.

Viel Erfolg.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
saschar
Beiträge: 141
Registriert: Mo 21. Okt 2002, 14:37
Wohnort: Dornbirn, A
Kontaktdaten:

MouseOver

Beitrag von saschar »

Hallo HerrB.
Vielen Dank erstmal für den Ansatz, habe ihn soweit auch gecheckt.
Aber leider bekomme ich nur das Basis-Bild (SW) und das MouseOver nicht.

Ich weiss es gehört jetzt nicht da her, aber wie könnte man diesen Ansatz für ein Bild-MouseOver-Bild-Modul umwandeln, so dass beide auf die gleiche Technologie/auf das gleiche Schema zurückgreifen und sich das MouseOver-Bild selbst entnimmt, wenn eines da ist und es den gleichen Dateinamen mit dem Zusatz '_color_' hat und das Basis-Bild halt eben den Zusatz '_sw_'?

Schöne Grüße
Sascha
CvH
Beiträge: 51
Registriert: Do 10. Aug 2006, 13:20
Wohnort: Ahrensburg bei Hamburg
Kontaktdaten:

Beitrag von CvH »

rethus hat geschrieben:Dort fügst du dann mithilfe des WYSIWYG-Editor ein Bild in der Seite ein.
Jetzt komme ich endlich dazu, weiterzumachen... danke für den Tipp. Zwar funktioniert der "Durchsuchen-Befehl" für das Bild nicht und ich muss den Pfad von Hand eintragen, aber dann läuft alles wie geschmiert. 1000 Dank!
Catharina
Wende Dein Gesicht der Sonne zu und Du lässt den Schatten hinter Dir. (aus Afrika)
CvH Design Ahrensburg - http://www.cvh-design.de
CvH
Beiträge: 51
Registriert: Do 10. Aug 2006, 13:20
Wohnort: Ahrensburg bei Hamburg
Kontaktdaten:

Beitrag von CvH »

Ich war zu früh... etwas klappt noch nicht: Auf der Übersichtsseite bekomme ich immer nur beim ersten Artikel das Bild angezeigt. Die folgenden Artikel werden immer nur mit Text angezeigt. Habe ich da in der Konfiguration noch irgendetwas falsch gemacht?

Danke und Gruß
Catharina
Wende Dein Gesicht der Sonne zu und Du lässt den Schatten hinter Dir. (aus Afrika)
CvH Design Ahrensburg - http://www.cvh-design.de
CvH
Beiträge: 51
Registriert: Do 10. Aug 2006, 13:20
Wohnort: Ahrensburg bei Hamburg
Kontaktdaten:

Beitrag von CvH »

Hallo, ich bin ganz unglücklich... immer noch keine Antwort. Wollt Ihr Euch das Problem mal ansehen? Die Seiten sind testweise online und die Seite mit dem Problem befindet sich unter http://www.vonhobe.net/cms/front_content.php?idcat=49

Danke und Gruß
Catharina
Wende Dein Gesicht der Sonne zu und Du lässt den Schatten hinter Dir. (aus Afrika)
CvH Design Ahrensburg - http://www.cvh-design.de
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Also wenn ich auf die Seite schaue, sehe ich vor jedem Artikel ein Bild
interzir
Beiträge: 2
Registriert: Di 6. Feb 2007, 10:01
Kontaktdaten:

Mehrspaltige News

Beitrag von interzir »

Hallo,
funktioniert super!

Können auch externe RSS News nebeneinander ausgegeben werden?
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Klar, ich erzeuge stelle die RSS-News in nem Teaser dar, da kannst du soviele Blöcke du willst nebeneinander stellen.
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Beitrag von derSteffen »

Hallo rethus,

ich würde gerne den Multi Teaser 1.4 ausprobieren, aber leider funktioniert der Link nicht mehr? :-( Wir der wieder aktiviert der Link? Weil ich möchte auch gerne versuchen ds Bild meines Illustrationsmodul als Teaserbild in einer Liste auszugeben.

Vielen Dank

MfG Steffen
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Das Modul ist wieder auf dem Server. Hatte es wohl versehentlich irgendwie gelöscht (oder vergessen hochzuspielen)

Viel Freude damit!
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
Gesperrt