Oxlongdesc in Kategorienasicht auf Startseite

Ich versuche auf der Oxid-Startseite die Kategorienbilder und die Kategorienbeschreibung reinzukriegen. Habe mir folgenden Artikel schon angeschaut: http://www.oxid-esales.com/forum/showthread.php?t=1194

Mein Code für die Startseite sieht folgendermassen aus:

[{foreach from=$oxcmp_categories item=ocat}]
[{if $ocat->isTopCategory() }]
<div class=“fpcatlist”>
<div class=“fpcatlist_left”>
[{if $ocat->oxcategories__oxicon->value}]
<a href="[{$ocat->oxcategories__oxtitle->value}]" title="[{$ocat->oxcategories__oxtitle->value}] Vitalpilze Heilpilze kaufen">
<img src="[{$ocat->getIconUrl()}]" alt="[{$ocat->oxcategories__oxtitle->value}] Vitalpilze Heilpilze"/>
</a>
</div>
<div class=“fpcatlist_right”><br>
[{/if}]
[{$ocat->oxcategories__oxtitle->value}]
<title="[{$ocat->oxcategories__oxtitle->value}] Vitalpilze Heilpilze">
[{oxhasrights ident=“SHOWLONGDESCRIPTION”}][{ $product->oxarticles__oxlongdesc->value }][{/oxhasrights}]
</div>
</div>
[{/if}]
[{/foreach}]

Bis jetzt wird die oxlongdesc nicht angezeigt. Was und wo muss ich genau tun, damit es funktioniert? Die Description hat ja auch nicht ganz in dem Feld auf der Startseite platz. Wie kann ich diese “kürzen”?

Danke für jede Hilfe. Bin noch nicht so bewandert!

Wie man die Anzeige hinbekommt kann ich Dir leider nicht verraten, da bin ich zuwenig Programmierer für…

Aber hier gibts ein Tutorial, wie man lange Texte kürzen kann und erst auf Klick vollständig anzeigen lässt:

hihi der ray verteilt hier wieder meine quellcodes :wink:

die langbeschreibung der kategorie kann schlecht “$product->oxarticles__oxlongdesc->value” heissen. hier einfach mal das richtige rein dann klappts bestimmt.

kürzen kannst du diese dann mit meinem quellcode (siehe dem tutorial) in dem du diesen part einfach in der langbeschreibung einträgst :slight_smile:

[QUOTE=caladan;65485]
die langbeschreibung der kategorie kann schlecht “$product->oxarticles__oxlongdesc->value” heissen. hier einfach mal das richtige rein dann klappts bestimmt.
[/QUOTE]

steht doch so im Tutorial “am Beispiel der Kategorie-Langbeschreibung” - oder? :slight_smile:

Aber ggf. wäre eine Sammlung des korrekten Codes für andere Texte eine hilfreiche Ergänzung?

nein da steht das nicht so ^^ da steht:

“$actCategory->oxcategories__oxlongdesc->value”

und in seinem fall wäre das

“$ocat->oxcategories__oxlongdesc->value”

ich finde das ist nen unterschied zu “$product->oxarticles__oxlongdesc->value”

:rolleyes:

okok - gesehen, in seinem Code… (ich ging vom Tutorial aus…)

es sei dir vergeben :wink:

Ok, herzlichen Dank für die Antworten. Ich muss trotzdem nochmals nachfragen, da ich hier echt an meine Grenzen stosse:

Ich muss
[{$product->oxarticles__oxlongdesc->value }][{/oxhasrights}]

ersetzen durch
[{$ocat->oxcategories__oxlongdesc->value}][{/oxhasrights}]

Ist das richtig? Dann sollte die ganze Sache funktionieren?

PS: Ich bin übrigends weiblich:-)

jop genau …

ob du weiblich oder männlich bist interessiert den quellcode zum glück nicht :slight_smile:

ehrlich! versprochen!

btw… neben weiblich auch noch russisch? ^^

Hätten Quellcode ein Geschlecht, würde ich ganz klar einen männlichen bevorzugen, weil sicherlich pragmatischer, klarer und weniger launisch! :slight_smile: Russisch kein bisschen. Komme aus dem Schweizer Ländle…

Hab vielen Dank. Werde den Code gerne ausprobieren!

oh noch jemand aus der schwiez ^^

jaja man stelle sich vor der shop würde 1x im monat für 3-5 tage schlechte laune haben und nicht mehr funktionieren :wink:

[QUOTE=caladan;65661]jaja man stelle sich vor der shop würde 1x im monat für 3-5 tage schlechte laune haben und nicht mehr funktionieren ;-)[/QUOTE]

Jetzt weiß ich was mein Server hat! Martin mach was … ?

:smiley:

[QUOTE=Hebsacker;65492]…in seinem Code… [/QUOTE]

[QUOTE=Masvalov;65653]PS: Ich bin übrigends weiblich:-)[/QUOTE]

öhm, äh, also…

…ich meinte doch “seinem” im Sinne von “der des Autors” was eine männliche Form impliziert aber dennoch multi-geschlechtlich und wertfrei zu verstehen sei, durch die reziproge Verwendung im allgemeinen Sprachgebrauch legitimiert… :o

…oder so ähnlich schwitz

War jedenfalls an Deinem Nickname nicht erkennbar, dann müsstest Du Dich umbenennen in Masvalov[B][I]a[/I][/B] :stuck_out_tongue:

Ich glaub ich schreib zukünftig nur noch im Neutrum, nur zur Sicherheit… :slight_smile:

Merci vielmal!
:smiley:

ich weiss nicht ob “es schrieb” besser ist ray :wink:

Also ich hab den Code ausprobiert. Leider aber ist die Anzeige der LongDesc nach wie vor in weiter Ferne :slight_smile: Muss ich noch irgendwas in einem tpl ändern?

Wenns nicht geht, schreib ich den Code halt einfach manuell rein…

was hast du denn genau gemacht und was genau geht nicht… und vor allem WO willst du die longdesc anzeigen

Danke für die Antwort:-) Also der vollständige Code wäre dann:

[{foreach from=$oxcmp_categories item=ocat}]
[{if $ocat->isTopCategory() }]
<div class=“fpcatlist”>
<div class=“fpcatlist_left”>
[{if $ocat->oxcategories__oxicon->value}]
<a href="[{$ocat->oxcategories__oxtitle->value}]" title="[{$ocat->oxcategories__oxtitle->value}] Vitalpilze Heilpilze kaufen">
<img src="[{$ocat->getIconUrl()}]" alt="[{$ocat->oxcategories__oxtitle->value}] Vitalpilze Heilpilze"/>
</a>
</div>
<div class=“fpcatlist_right”><br>
[{/if}]
[{$ocat->oxcategories__oxtitle->value}]
<title="[{$ocat->oxcategories__oxtitle->value}] Vitalpilze Heilpilze">
[{oxhasrights ident=“SHOWLONGDESCRIPTION”}][{$ocat->oxcategories__oxlongdesc->value}][{/oxhasrights}]
</div>
</div>
[{/if}]
[{/foreach}]

Diesen füge ich in der Home-CMS-Seite (Startseite) ein. Im linken Div wird das Kategorienbild angezeigt. Funktioniert wunderbar. Im rechten Div möchte ich den Kategoriennamen (funktioniert) und nachfolgend die Longdesc der Kategorie. Es funktioniert alles bestens, bis auf, dass die Longdesc nicht angezeigt wird! Liegts am Code oder muss ich noch irgend ein tpl anpassen?

Möchte hier ungern einen Link zu meinem LiveShop posten. Wenn interessiert sende ich den Link jedoch gerne auf Deine Email.

  1. darfst du immer links posten.

  2. es könnte sein, dass die langbeschreibung an dieser stelle nicht verfügbar ist. such mal hier im forum nach “lazy loading” und installier das modul und aktiver das für oxcategories und probiers nochma :slight_smile: