Kategoriebeschreibung kürzen

Hallo,

leider bekomme ich es in der neusten Verison nicht mehr hin die Kategoriebeschreibung zu kürzen.

Funktioniert truncate noch?!?

[{oxeval var=$actCategory->oxcategories__oxlongdesc|truncate:400:" …":false}]
oder
[{$product->oxarticles__oxlongdesc->value|truncate:200}]

funktioniert beides leider nicht, jemand eine Idee?

ob es zusammen mit oxeval funktioniert, weiß ich ehrlich gesagt nicht, weil oxeval eine Funktion ist.
Die zweite variante sollte aber gehen.
Standardmäßig kürzt truncate nach den Wörtern ab.
sollte also beim 199.Zeichen ein langes Wort anfangen, wird erst danach gekürzt. So hast du dann eben wieder mehr als nur 200 Zeichen.

Hier sind die Beschreibung und die Parameter von truncate:
http://www.smarty.net/docsv2/de/language.modifier.truncate.tpl

Bei mir erscheint die Kategoriebeschreibung erst gar nicht…

Sonst hatte ich immer:

        [{block name="widget_product_listitem_line_description"}]
            <div class="description">
                [{if $recommid }]
                    <div>[{ $product->text|strip_tags|truncate:420:"..."}]</div>
                [{else}]
                    [{oxhasrights ident="SHOWLONGDESCRIPTION"}]
                        [{$product->oxarticles__oxlongdesc->value|strip_tags|truncate:420:"..."}]
                    [{/oxhasrights}]
                [{/if}]
            </div>
        [{/block}]

benutzt… Jemand eine Idee? Version 4.8.5

der Code ist ja auch für Produktbeschreibung und nicht für Kategorienbeschreibung.
Schau mal in der applicatiob/views/azure/tpl/page/list/list.tpl Zeile etwa 37

Ach ok, jetzt war ich völlig falsch… sorry :frowning:

Ich meinte natürlich die Produktbeschreibung die bei mir nicht angezeigt wird…

Soll ich ein neues Thema aufmachen?

was kürzt du denn jetzt? die produktbeschreibung oder kat. beschreibung?

ich kürze die Produktbeschreibung…

Also nochmal auch wenn ich im falschen Thema bin :frowning:

Ich bekomme die “Produktbeschreibung” nicht mehr angezeigt… Diesen Code hatte ich sonst immer verwendet:

        [{block name="widget_product_listitem_line_description"}]
            <div class="description">
                [{if $recommid }]
                    <div>[{ $product->text|strip_tags|truncate:420:"..."}]</div>
                [{else}]
                    [{oxhasrights ident="SHOWLONGDESCRIPTION"}]
                        [{$product->oxarticles__oxlongdesc->value|strip_tags|truncate:420:"..."}]
                    [{/oxhasrights}]
                [{/if}]
            </div>
        [{/block}]

Hat auch immer funktioniert. Ich update unseren Shop und bin bei Version 4.8.5 wo dieser Code nicht mehr funktioniert.

$product->oxarticles__oxlongdesc

wird wohl die Probleme bereiten.

Probier mal:

$product->getLongDesc()|...

Super! Jetzt funktioniert es wieder… :slight_smile: Vielen Dank

Aber gerne doch :wink:

[QUOTE=AC-Gelenau;144886]Super! Jetzt funktioniert es wieder… :slight_smile: Vielen Dank[/QUOTE]

Also - nochmal Oxid Version 4.8.1 und es geht um die Kategoriebeschreibung

folgender Code funktioniert nicht - bin jetzt aber auch nicht der Ultra Entwickler:

[{$actCategory->oxcategories__oxlongdesc->value|truncate:200:"…":true}

und so auch nicht

[{$category->oxcategories__oxlongdesc->value|truncate:200:"…":true}]

Was mache ich dort falsch?

Hmm,

also bei mir funktioniert das ganze mit folgendem Code:

[{oxeval var=$actCategory->oxcategories__oxlongdesc|truncate:320:"..."}]

wo setzt du den Code denn ein?

Danke der funktioniert SUPER!!

[QUOTE=AC-Gelenau;145119]Hmm,

also bei mir funktioniert das ganze mit folgendem Code:

[{oxeval var=$actCategory->oxcategories__oxlongdesc|truncate:320:"..."}]

wo setzt du den Code denn ein?[/QUOTE]