Gelöst Funktionsattribut einfügen

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
Hallo,

wie stelle ich das an in das Template IDR-Smooth ein Funktionsattribut zu übergeben. Ich habe in der Wawi unter den Funktionsattributen eingepflegt:

Name: PreisDose Wert: Preis Beutel: Eur 0,65 Auch wenn ich hier nur 0,65 nehmen, kommt nichts nur die Leerzeile, die ich mit <br> Code unten <br> angegeben habe.

Im Template habe ich an entsprechender Stelle das eingebaut:

{$Artikel->FunktionsAttribute.PreisDose}

es wird leider nichts übergeben, was mache ich falsch ?

LG

Conny
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: Funktionsattribut einfügen

Sorry, natürlich heißt mein code so:

{$Artikel->FunktionsAttribute.PreisDose}{$Artikel->FunktionsAttribute.Wert}

aber da wird absolut nichts übergeben. Warum ?
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: Funktionsattribut einfügen

Hab's auch so probiert:

{if $Artikel->FunktionsAttribute.PreisDose}
<span class="standard">{$Attribut->cName}: {$Attribut->cWert}</span>
{/if}

Leider wird absolut nichts übergeben. Woran liegt das ?
 

Dealux-GmbH

Sehr aktives Mitglied
5. März 2007
8.676
7
Düsseldorf
AW: Funktionsattribut einfügen

Habs bei uns so gelöst:
PHP:
{if $Artikel->FunktionsAttribute.outlet==1}
 FOOBAR
{/if}

Aber denke nicht, dass dir das helfen würde oder?

Nehm doch einfach ne Variation!?
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: Funktionsattribut einfügen

Hallo Jörg, danke, aber das bringt es nicht.
Mit Varianten hat das auch nichts zu tun. Die Artikel sind eine Art Bundles die ich verkaufe und ich möchte dass nicht nur der Grundpreis ausgezeichnet wird, was eh Pflicht ist, sondern wieviel eine Dose kostet, wenn ich diesen Artikel in einem Tray mit 24 Stk. verkaufe. Also eine andere Art des Einzelpreises.
Thomas hat mir geraten die Funktions-Attribute zu nehmen und selbst zu definieren, aber ich kriege das nicht hin. Es wird absolut nichts übergeben. Weder Wert noch Text, noch sonstwas.
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: Funktionsattribut einfügen

Wie ? stehe jetzt auf der Leitung :confused:

Nochmals: ich habe die Funktionsattribute im Artikel eingerichtet. Siehe meinen ersten Post.

Ich habe in der Wawi unter den Funktionsattributen eingepflegt:

Name: PreisDose Wert: Preis Beutel: Eur 0,65
Jetzt geht es darum dieses Attribut mittels Code in das Template hineinzubekommen.
 

Dealux-GmbH

Sehr aktives Mitglied
5. März 2007
8.676
7
Düsseldorf
AW: Funktionsattribut einfügen

So wollte ich das damals auch mal über die Funktionsattribute gesteuert haben. Aber das hat nie funktioniert. Deswegen meine Thomas damals ich solle auf die Merkmale warten.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: Funktionsattribut einfügen

Hi zusammen,

Funktionsattribute werden übergeben.

1. bitte prüfen, ob nicht etwa ein normales Attribut eingerichtet wurde (normale Attribute sidn gegenüber Funktionsattributen in mehreren Sprachen erstellbar).

2. Zugriff im Template auf Funktionsattribute:
{$Artikel->FunktionsAttribute.attributname}

attributname muss immer kleingeschrieben sein. Egal wie es in der Wawi steht.

@Conny
Soweit ich weiss willst Du mit dem Attribu eine Berechnung anstellen - erklär bitte genauer, welche.
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: Funktionsattribut einfügen

Hi zusammen,

Funktionsattribute werden übergeben.

1. bitte prüfen, ob nicht etwa ein normales Attribut eingerichtet wurde (normale Attribute sidn gegenüber Funktionsattributen in mehreren Sprachen erstellbar).

2. Zugriff im Template auf Funktionsattribute:
{$Artikel->FunktionsAttribute.attributname}

attributname muss immer kleingeschrieben sein. Egal wie es in der Wawi steht.

@Conny
Soweit ich weiss willst Du mit dem Attribu eine Berechnung anstellen - erklär bitte genauer, welche.

Hallo Thomas,

1. Ja es ist ein Funktions-attribut eingerichtet: Artikelübersicht -> Sonstiges/sonderpreise -> Funktionsattribute -> Name (PreisDose)/Wert (Preis pro Beutel: € 0,65). Denke so ist es richtig, oder ?

2. habe es jetzt kleingeschrieben also so:
PHP:
        {if $Artikel->FunktionsAttribute.preisdose}
<span class="standard">{$Attribut->cName}: {$Attribut->cWert}</span>
{/if}
Negativ. Es wird nur : übergeben, aber weder Name des Attributs, noch der Wert.

@ Thomas: Ja, dennoch ist das nicht so leicht, denn die Einheit wurde mit X 24 Stk. angelegt, sonst wäre die Abbildung für den Warenkorb: Anzahl X 24 Stk. nicht möglich. Somit müsste man erst einmal das X und das Stk. davor/dahinter wegbekommen, dann wäre eine Rechnung möglich.

Bei Grundpreis is der Wert des Gesamtgewichtes und die GP Einheit angelegt, die anders ist als die Einheit - in diesem Fall 100g.

Sicherlich lässt sich das auch hardcoden (so dass man X und Stk. ignoriert und nur die Zahl rechnen lässt). Kann aber leider nicht programmieren und das ist dann auch fehleranfällig, man müsste einige if-Schleifen einbauen.:frown:
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: Funktionsattribut einfügen

Hi,

{if $Artikel->FunktionsAttribute.preisdose}
<span class="standard">{$Attribut->cName}: {$Attribut->cWert}</span>
{/if}

Das ist nicht korrekt. Die Variable $Attribut steht Dir hier nicht zur Verfügung.

Das liefert das gewünschte Ergebnis:

{if $Artikel->FunktionsAttribute.preisdose}
<span class="standard">Preis pro Dose: {$Artikel->FunktionsAttribute.preisdose}</span>


{/if}
 

n8schicht27

Gut bekanntes Mitglied
6. Oktober 2006
898
10
Bonn
AW: Funktionsattribut einfügen

wo liegt eigentlich der Unterschied zwischen:

Attributen im Reiter Attribute / Merkmale
und
Funktions-Attribute(Webshop) im Reiter Sonstiges / Sonderpreise??

LG
Micha
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: Funktionsattribut einfügen

Attribute/Merkmale: hier kannst Du z.B. für den JTL-Shop2 zusätzliche Attribute setzen, wie z.B. Tab-Reiter in der Artikelanzeige.
Mehr erfährst Du hier: 6. ARTIKELVERWALTUNG ? JTLWiki

Sonstige/Sonderpreise - Funktions-Attribute. Hier kann man auch für andere Shopsysteme wie xtc Attribute setzen. Auch der JTL- Shop wird hier angesteuert.
Mehr über Funktions-Attribute erfährst Du hier: 6. ARTIKELVERWALTUNG ? JTLWiki

bzw. hier:
6. ARTIKELVERWALTUNG ? JTLWiki
 

Mahoni01

Aktives Mitglied
5. August 2009
6
0
Brieselang
AW: Funktionsattribut einfügen

Hallo Leute,

ich habe das selbe Problem, allerdings mit den "normalen" Attributen. Wie und vor allem in was muss ich denn die "Standard JTLSHOP2"-artikel.tpl jetzt ändern, damit die Attribute (als zusätzliche BEschreibungsfelder) im Artikel angezeigt werden. Ich würde mich da über ne genaue Anleitung freuen, da ich zwar in den Dateien zurechtfinde, jedoch nicht ohne Anleitung da rumbauen will!

THX, der mahoni
 

Guenter H.

Moderator
Mitarbeiter
10. November 2006
4.225
2
Styria / Austria
AW: Funktionsattribut einfügen

hallo,

shop-admin -> einstellungen -> artikeldetails -> Attribute vom Artikel an Beschreibung anhängen?
Artikelattribute werden mit Attributname: Attributwert hinter der Beschreibung angezeigt