Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 08. Januar 2014 11:25
- dylan
- kennt CMS/ms

- Ort: Münsterland
- Registriert: 16. Dezember 2010
- Beiträge: 303
Bild in News Zusammenfassung anzeigen
Ich habe eine Seite bekommen (1.10.3) die nicht von mir erstellt wurde. Darin sind News enthalten, die in der Übersicht und in der Detail-Ansicht das Standard-Template nutzen.
Die News werden so eingepflegt, dass im WYSIWYG (TinyMCE) Editor die Inhalt eingefügt werden. Bilder lädt der Seitenbetreiber vorab mit der Bildverwaltung hoch, und zieht sie in Tiny an die gewünschte Position im Text.
Das Übersichtstemplate zeigt den Text, per klick sieht man dann die vollständige Detailseite mit dem Bild, den Bildern.
Ich möchte gern dass das erste Bild (if!) eines Artikel als Thumb in der Übersicht mit angezeigt wird. Da die Bilder per Bildverwaltung hochgeladen werden sehe ich keinen Griffpunkt.
Sinnvoll wäre wahrscheinlich gewesen dafür ein Extrafeld anzulegen, ähnlich wie es in ListIt2 funktioniert? Ist es mit den News trotzdem machbar?
Offline
#2 08. Januar 2014 11:30
- PatriziaF
- kennt CMS/ms
- Ort: Altheim/Österreich
- Registriert: 19. Januar 2011
- Beiträge: 153
- Webseite
Re: Bild in News Zusammenfassung anzeigen
warum nicht bild zusätzlich in zusammenfassung einfügen und per css fix stylen auf zb höhe oder breite (je nach template)?
Offline
#3 08. Januar 2014 11:32
- nockenfell
- Moderator

- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.935
- Webseite
Re: Bild in News Zusammenfassung anzeigen
Das ist mit News kein Problem. Du kannst einfach ein Extrafeld vom Typ "Datei" hinzufügen.
Mit diesem kannst du auf deiner Festplatte ein Bild auswählen welches hochgeladen wird. Mit CGSmartImage, ToolBox oder Supersizer kannst du anschliessend das Bild für die Übersicht und die Detailanzeige skalieren.
Wenn du im Backend das Zusatzfeld an einem anderen Ort anzeigen willst, kannst du das editarticle.tpl (Dateiname ungeprüft) aus dem Ordner /modules/News/templates in den Ordner /module_custom/News/templates/editarticle.tpl kopieren und bearbeiten.
http://www.cmsmadesimple.de/forum/viewt … 5489#p5489
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#4 08. Januar 2014 11:43
- dylan
- kennt CMS/ms

- Ort: Münsterland
- Registriert: 16. Dezember 2010
- Beiträge: 303
Re: Bild in News Zusammenfassung anzeigen
warum nicht bild zusätzlich in zusammenfassung einfügen und per css fix stylen auf zb höhe oder breite (je nach template)?
Wie kann ich da das Bild ausfiltern: {eval var=$entry->content}
Das wird nicht fuktionieren.
Offline
#5 08. Januar 2014 11:48
- nockenfell
- Moderator

- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.935
- Webseite
Re: Bild in News Zusammenfassung anzeigen
Herausfiltern könnte auch gehen. Dazu müsstest du aber ein Plugin schreiben und da mit Regex oder SimpleXML das Bild rausziehen.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#6 08. Januar 2014 12:10
- dylan
- kennt CMS/ms

- Ort: Münsterland
- Registriert: 16. Dezember 2010
- Beiträge: 303
Re: Bild in News Zusammenfassung anzeigen
Herausfiltern könnte auch gehen. Dazu müsstest du aber ein Plugin schreiben und da mit Regex oder SimpleXML das Bild rausziehen.
Da reichen meine Kenntnisse nicht.
Wenn ich ein Datei Extrafeld hinzufüge wird beim anlegen eines Artikels die Dateiauswahl angezeigt. Lade ich ein Bild hoch wird es irgendwo gespeichert? Um das Bild anschließend auf der Seite anzuzeigen, wie rufe ich es ab? Ich kann in den News zu den Extrafeldern keinen Alias o. ä. finden. Vermutlich wirds der 'Name' in Kleinbuchstaben sein?
In ListIt rufe ich ein Bild mit if-Abfrage so ab:
{if $item->aliasname != ''}<img src="{uploads_url}/images/{$item->aliasname}" alt="{$item->title}">{/if}
Wie funktioniert das im News Modul? Die Hilfe gibt unter Benutzerdefinierte Felder nicht wirklich Auskunft.
Beitrag geändert von dylan (08. Januar 2014 12:11)
Offline
#7 08. Januar 2014 12:30
- PatriziaF
- kennt CMS/ms
- Ort: Altheim/Österreich
- Registriert: 19. Januar 2011
- Beiträge: 153
- Webseite
Re: Bild in News Zusammenfassung anzeigen
Wie kann ich da das Bild ausfiltern: {eval var=$entry->content}
Das wird nicht fuktionieren.
warum so kompliziert?
Bild einfach normal (per Hand) zusätzlich in die Zusammenfassung geben und dann via css stylen:
[== CSS ==]
.NewsSummarySummary img {
float: right;
height: 95px;
}natürlich ist die variante von nockenfell hübscher und sicher auf lange sicht sinnvoller.
aber wenn du short & dirty brauchst ;-)
Offline
#8 08. Januar 2014 12:56
- nockenfell
- Moderator

- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.935
- Webseite
Re: Bild in News Zusammenfassung anzeigen
Hier ein Beispiel mit der ToolBox als Bildbearbeitungsprogramm.
Feldname des Extra-Feldes "Bild":
<img src="{tbImage image="`$entry->file_location`/`$entry->fields.Bild->value`" resizeByLargestSideInPixel="100" no_tag=1}" alt="" title="{$entry->id}" />[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#9 08. Januar 2014 13:28
- dylan
- kennt CMS/ms

- Ort: Münsterland
- Registriert: 16. Dezember 2010
- Beiträge: 303
Re: Bild in News Zusammenfassung anzeigen
Wie übergebe ich das Extrafeld der ToolBox? Das Extrafeld ist angelegt, die Toolbox installiert. Wenn dann ein neuer Artikel angelegt wird, wie greife ich dann beim Dateiupload auf die ToolBox zu um das Bild hochzuladen? Oder reicht tatsächlich der o.g. code, um zu wissen welches Bild wo angezeigt werden muss?
Offline
#10 08. Januar 2014 14:28
- nockenfell
- Moderator

- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.935
- Webseite
Re: Bild in News Zusammenfassung anzeigen
Ist alles enthalten.
$entry->file_location gibt dir den Speicherort aus
$entry->fields.Bild->value gibt dir den Bildnamen aus
--> Voraussetzung ist, dass dein Extrafeld auch "Bild" heisst.
Du kannst grundsätzlich den kompletten Code von mir kopieren. Müsste 1:1 gehen, da dieser genau so bei mir im Einsatz ist.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#11 08. Januar 2014 15:23
- dylan
- kennt CMS/ms

- Ort: Münsterland
- Registriert: 16. Dezember 2010
- Beiträge: 303
Re: Bild in News Zusammenfassung anzeigen
Danke, ich werde es mal so probieren.
Die Bildgröße wird in der Darstellung auf 100 px gezogen: resizeByLargestSideInPixel="100". Den Upload könnte man wahrscheinlich nicht so einfach beeinflussen 
Offline
#12 08. Januar 2014 15:33
- nockenfell
- Moderator

- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.935
- Webseite
Re: Bild in News Zusammenfassung anzeigen
Den Upload kannst du nicht wirklich beeinflussen. Da kann ein 100px oder auch ein 5000px Bild heraufgeladen werden. Wenn du eine andere Bildgrösse möchtest, kannst du dies natürlich auch einstellen.
Möglicherweise wäre folgende Einstellung noch besser:
{tbImage image="`$entry->file_location`/`$entry->fields.Bild->value`" resizeByLargestSideInPixel="100" 1 alt=$entry->title title=$entry->title}Der Parameter resizeByLargestSideInPixel="100" gibt dir die Grösse des Bildes auf der längeren Kante an.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#13 16. Januar 2014 20:00
- dylan
- kennt CMS/ms

- Ort: Münsterland
- Registriert: 16. Dezember 2010
- Beiträge: 303
Re: Bild in News Zusammenfassung anzeigen
Ich habe den Eintrag so übernommen:
<img src="{tbImage image="`$entry->file_location`/`$entry->fields.Bild->value`" resizeByLargestSideInPixel="100" 1 alt=$entry->title title=$entry->title}" />Ich bekomme mit dem Eintrag leider eine Fehlermeldung zurück:
string(135) "Smarty error: [in module_db_tpl:News;summaryHans Meilers line 5]: [plugin] unknown tag - 'tbImage' (core.load_plugins.php, line 198)" string(147) "Smarty error: [in module_db_tpl:News;summaryHans Meilers line 5]: syntax error: unrecognized tag 'tbImage' (Smarty_Compiler.class.php, line 590)"
Wenn ich das richtig verstehe ist tbImage ein unbekannter Tag?
Installiert ist „ToolBox 1.2.4“ unter CMSMS 1.10.3
Wie ich im Forge sehen konnte ist ToolBox mittlerweile bei ver. 1.3.8 angelangt. Bis zu welcher Version dürfte das unter CMSMS 1.10.3 upgedatet werden, - falls das überhaupt das Problem ist?
Offline
#14 16. Januar 2014 22:05
- nockenfell
- Moderator

- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.935
- Webseite
Re: Bild in News Zusammenfassung anzeigen
Gute Frage. Die ToolBox ist nicht mehr ganz kompatibel mit der 1.10er. Ich weiss allerdings nicht mehr genau bei was. Du kannst ein Update probieren. Sichere vorher die cms_module_toolbox_* Tabellen. Dann kannst du nach einem allfälligen Update auch wieder zurück.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
Seiten: 1