#1 (permalink)  
Alt 06.07.2011, 12:19
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard Kundengruppen ID holen

Weiß leider nicht wie ichs besser nennen soll.

In der Account.html möchte ich einen Text anzeigen lassen, der nur erscheint, wenn ein Kunde in der Kundengruppen ID 1 oder 2 ist.

hab also folgendes in die account.html geschrieben:

{if $order_data.customers_status = '1' and $order_data.customers_status = '2'}{txt key=TEXT_BLABLUB}{/if}

dann bleibt allerdings die seite wenn man sie aufruft weiss. Weiß einer wie ich das richtig mache?

gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 06.07.2011, 18:16
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
Grundregeln lernen hilft:
{if $order_data.customers_status == '1' or $order_data.customers_status == '2'}
{txt key=TEXT_BLABLUB}
{/if}

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 13.07.2011, 08:27
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

schonmal danke für die Antwort. Hab aber immer noch ein Problem.

Also ich hab den Code nun wie folgt geändert:

{if $customers_status == '1' or $customers_status == '2'}
{txt key=blablub}
{/if}

in der account.html zeigt er mir nun allerdings nichts an. Geb ich das ganze in die edit_account.html ein. Wird mir das so angezeigt, wie ich das möchte.

Kann es sein, dass die account.html nicht auf die Datenbank zugreifen kann?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 14.07.2011, 08:00
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

Keiner ne Idee?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 14.07.2011, 08:09
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
wenn Du den Debugger verwenden würdest, müsstest Du nicht soviel fragen:
in das Template oben rein: {debug} und schon siehst Du alle verfügbaren Variablen;
hier dann eben: {$order_data.order_customer.customers_status}

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 14.07.2011, 08:35
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

Es wird weiterhin nichts angezeigt. Hab den debugger mal genutzt und das steht da drin:

assigned template variables

{$SCRIPT_NAME} "/index.php"
{$language} "de"
{$registered_customer} true
{$selected_template} "axcom"
{$tpl_path} "/templates/axcom/"
{$tpl_url_path} "http://shop.axcom-battery-technology...."


assigned config file variables (outer template scope)

{#files#} Array (0)
{#vars#} Array (0)


Es sind also nciht wirklich viele Variablen verfügbar. Wie kann ich die anderen varibalen benutzen?

Danke schonmal
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 14.07.2011, 09:11
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
in dem Fall liegen für den Kunden keine Bestellungen vor ( richtig ? ) und daher kann das Array order_data auch nicht erscheinen.
Also hilft es nur, die Kundengruppe aus der Session zu holen:

{php}
$customers_status = $_SESSION['customer']->customer_info['customers_status'];
$this->assign('customers_status',$customers_status);
{/php}

Danach steht in {$customers_status} der richtige Wert.

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 14.07.2011, 10:37
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

Woah, hat geklappt. Perfekt!!! Danke
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
holen, kundengruppen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gutschein für bestimmte Kundengruppen Adreas_berlin Installation und Konfiguration 2 23.03.2008 12:12
Geschützter Kundenbereich - Zugang für bestimmte Kundengruppen Support-Anfrage Allgemeine Diskussionen 2 25.10.2007 23:08


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:21 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand