Jump to content
  • 0
david45

PS 1.7.5.1 zusätzliche Artikelbeschriftung einfügen

Question

Hallo zusammen,

ich möchte gerne ein zusätzliches Feld für die Artikelbeschreibung erstellen, weil die Artikelbeschreibung auf der Kategorieseite sonst zu lang ist.

image.thumb.png.f8ca89f80fc689d412ff918f9eb5d6e7.png

image.png.48abf57a30e8c15102dc2776ed89919d.png

 

Hätte jemand einen Idee wie man, dass umsetzen könnte?

Momentan verwende ich die Prestashop Version 1.7.5.1 und der Shop wurde schon auf einen Server umgezogen.

Vielen Dank im Voraus

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Ich kann dir nicht ganz folgen, du fragst nach der Artikelbeschreibung (davon gibt es übrigens zwei) und kringelst dann den Artikelnamen rot ein?

Generell, wenn man zusätzliche, nicht vorgesehene Felder benötigt und auch kein sonst nicht benötigtes Feld dafür verwenden kann, muß man nach einem entsprechenden Kaufmodul schauen.

Wenn du meinst, daß der Artikelname auf der Kategorieseite kürzer angezeigt werden soll, das ist doch standardmäßig so, daß der Name auf X Zeichen gekürzt wird.

Share this post


Link to post
Share on other sites
  • 0

Ich würde gerne den langen Artikelnamen auf der Kategorieseite schöner darstellen. Beispielsweise soll "Gutscheinkarte Rose " in einer Zeile stehen und "DIN A6 4-seitig" in der nächsten Zeile stehen.

Share this post


Link to post
Share on other sites
  • 0

Das habe ich bei mir so eingebaut, daß die zweite Zeile auch in etwas kleinerer Schrift dargestellt wird (und nach Bedarf eine dritte Zeile noch kleiner). Dabei füge ich in den Artikelnamen ein Zeichen ein (in meinem Fall einen langen Bindestrich –), der sonst darin nicht vorkommt, es kann auch ein auf dem Bildschirm nicht sichtbares Zeichen sein und ersetze dieses dann mit dem Zeilenumbruch und dem Tag für die kleinere Schriftgröße:

<a class="product-name" href="{$link->getCategoryLink({$product.reference|substr:9})}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url" >
							{str_replace(array({$product.reference|substr:9}," "," ","– "), array("","<span style='font-size: 60%'> "," </span>","<br><span style='font-size: 88%'>"), $product.name)}</a>

Der Code enthält 3 Ersetzungen, um die dritte geht es (bei den ersten beiden habe ich unsichtbare Zeichen verwendet, der zwischen diesen stehende Text wird kleiner angezeigt). Bei der Anweisung für die neue, kleinere Zeile gibt es keinen Endtag für das span, das ist unsauber, funktioniert aber.

Ob das in 1.7 noch genauso funktioniert, kann ich nicht sagen.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More