Modify

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#714 closed Frage (fixed)

Artikelname im Box-Listing & Artikelbeschreibung im List-Listing

Reported by: astaller Owned by: Markus Rehm
Priority: normal Milestone: modified-shop-2.0.0.0
Component: Template Version: 2.0.0.0
Keywords: Cc:
Blocked By: Blocking:

Description

Hallo,

  1. Wenn ich einen recht Langen Artikelnamen habe und mir diesen Artikel dann in der Kategorieübersicht (Box-Listing) anschauen, wird ein großer Teil des Artikelnamen abgeschnitten, was ja auch ok ist, jedoch sollten dahinter noch 3 Punkt (Testartikel 1, Testartikel 1, Testartikel 1, Testartikel 1...) gesetzt werden.
  1. In der gleichen Ansicht im List-Listing, klebt die Artikelbeschreibung doch recht nahe oben und unten an der gestrichelten Linie, hier könnte man 1-5 Pixel Abstand rein machen.

MfG
Achim S.

Attachments (2)

1.png (55.9 KB ) - added by astaller 10 years ago.
2.png (82.1 KB ) - added by astaller 10 years ago.

Download all attachments as: .zip

Change History (9)

by astaller, 10 years ago

Attachment: 1.png added

by astaller, 10 years ago

Attachment: 2.png added

comment:1 by Torsten Riemer, 10 years ago

Owner: set to Markus Rehm
Status: newassigned

Das ist derzeit nicht wie folgt über Smarty "truncate" gelöst:

{$module_data.PRODUCTS_NAME|truncate:60:"...":true}

sondern über CSS:

.lb_title h2 {
...
  overflow:hidden;
...
}

comment:2 by Markus Rehm, 10 years ago

Punkt 1 ist bewusst so gemacht um eben keine Namen abzuschneiden.
Truncate ist schön und recht .. aber ich kann kaum die Länge steuern bis 2 Zeilen voll sind. Das ist von Schriftart und Laufweite abhängig. Bei einem Namen sind 30 Zeichen absolut ausreichend beim nächsten Artikel passen nur 20 Zeichen rein.
Ausserdem ist es auch für Google nicht wirklich hilfreich wenn wir hier den Artikelnamen abschneiden. Deshalb diese Variante. Wenn jemand wirklich lange Namen hat sollte man dann individuell die Höhe des divs verändern damit da auch 3 oder 4 Zeilen Platz haben.

Punkt 2 ist gefixt ... das hängt mit dem neuen Editor zusammen da der keine <p>'s mehr um die Einträge "baut" :-)

comment:3 by Markus, 10 years ago

Resolution: fixed
Status: assignedclosed

In 9071:

Fix #714

comment:4 by astaller, 10 years ago

Danke, verstanden...
MfG
Achim S.

comment:5 by Ines Willenbrock <ines@…>, 10 years ago

Wenn man die Artikelnamen unbedingt kürzen will, kann man das
overflow:hidden
möglicherweise durch
text-overflow: ellipsis
ersetzen?
(http://caniuse.com/#search=text-overflow)
Ohne das getestet zu haben: im Quellcode sollten die Artikelnamen normal erscheinen, ein Nutzer (oder Admin) sollte sehen, dass da was fehlt.

Grüße
Ines

comment:6 by Markus Rehm, 10 years ago

Hi Ines,

nicht ohne weiteres
https://css-tricks.com/snippets/css/truncate-string-with-ellipsis/
text-overflow greift eigentlich nur in Verbindung mit Text in einer Zeile.
Dann muss man hier wieder mit komplexen Workarounds dran die aber letztendlich auch nicht die gewünschten "Pünktchen" bringen.

http://joelsaupe.com/programming/multiple-line-ellipsis-css/

Markus

Last edited 10 years ago by Markus Rehm (previous) (diff)

comment:7 by Ines Willenbrock <ines@…>, 10 years ago

Hi Markus,

unschön, dass multiline Ellipsen nicht wirklich in irgendwas außer Webkit funktionieren.
Also bleibt das eher was für individuelle Templates, oder?
Wenn man bedenkt, wie lang manche Produktnamen werden...

Viele Grüße
Ines

Modify Ticket

Action
as closed The owner will remain Markus Rehm.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.