n-u-k Posted April 15, 2008 Report Share Posted April 15, 2008 Grüß Euch! Ich hab da eine Frage an Euch! Folgendes: Vor einigen Wochen erstand ich im xt-commerce shop das Affiliate Modul. ES funktioniert 1A. Ich hab nur ein Problem: Die Box "Partnerprogramm" ({$box_AFFILIATE}) zeigt es bei allen Usern an. Wäre es evtl. Möglich das es wie bei der Admin box nur bei gewissen Usern angezeigt wird? Ich würde mich über Antworten freuen! Lg. da Niko Link to comment Share on other sites More sharing options...
n-u-k Posted April 16, 2008 Author Report Share Posted April 16, 2008 Aja.. nochwas: ihr könnt es euch auch in der Praxis anschauen: www.isishop.at... lg. da niko Link to comment Share on other sites More sharing options...
Rovert Posted April 16, 2008 Report Share Posted April 16, 2008 anhand die Einstellungen fürs admin box (zum Beispiel) im templates/.../source/boxes.php ist es kinderleicht zu erkennen was gemacht werden soll. T. Link to comment Share on other sites More sharing options...
n-u-k Posted April 16, 2008 Author Report Share Posted April 16, 2008 Hallo Rovert! Danke für Deine Antwort! Ich war mir durch diverse andere Posts schon fast sicher das die boxes.php zu ändern ist... ...aber was? Könntst mir nicht noch einen kleinen Tipp geben? büdde --> Bin in dem Thema eher ein Noob als sonst was... Danke. lg. da Niko Link to comment Share on other sites More sharing options...
Rovert Posted April 16, 2008 Report Share Posted April 16, 2008 Tipp hast du eindeutig bekommen. Schau nach was bei admin.php im boxes passiert und das Gleiche aber mit ein andere Kundenstatus ID für dein Affiliate Sache nutzen. Wenn Du in der Lage bis der Affiliate Software einzubauen dann bis Du auch in der Lage sowas einfaches auch zu machen. T Link to comment Share on other sites More sharing options...
njoy2 Posted April 16, 2008 Report Share Posted April 16, 2008 Hi Niko, was Rovert meint ist folgendes. Nimm die Datei templates/.../source/boxes.php und editier sie folgendermaßen: z.B. Statt (Zeile 26 wenn noch nichts anderes in der Datei geändert wurde): include(DIR_WS_BOXES . 'languages.php'); [/PHP] gibst Du das an: [PHP] if ($_SESSION['customers_status']['customers_status_id'] == 5) include(DIR_WS_BOXES . 'languages.php'); [/PHP] Dann legt Du halt eine Kundengruppe "5" an und die Sprachbox wird nur für Deine Kunden der Gruppe 5 sichtbar. Das ist abgekupfert von der Zeile darunter: [PHP] if ($_SESSION['customers_status']['customers_status_id'] == 0) include(DIR_WS_BOXES . 'admin.php'); [/PHP] Hier wird die Admin Box nur den Kunden der Gruppe "0" - also Admins sichtbar. Laß mich wissen wenns fluppt. Gruß, Uwe Link to comment Share on other sites More sharing options...
-nenya- Posted February 4, 2009 Report Share Posted February 4, 2009 Hallo, gibt es auch eine Möglichkeit, Boxen auszublenden, wenn jemand noch nicht eingeloggt ist? Also, eingeloggte Benutzer sollten die Boxen dann sehen können aber "ausgeloggte" Benutzer nicht. Ich habe es z.Zt. über das smarty und eine 2. index.html gelöst, aber das bringt mir da nix bei eingeloggt/ausgeloggt. Kann mir das jemand helfen oder wurde das schon gemacht? Habe es im Forum nicht gefunden... Danke! Link to comment Share on other sites More sharing options...
Rovert Posted February 6, 2009 Report Share Posted February 6, 2009 einfach in boxes.php mit eine if Abfrage ob ein Kundenstatus vorhanden ist T Link to comment Share on other sites More sharing options...
-nenya- Posted February 6, 2009 Report Share Posted February 6, 2009 Danke, hat geklappt über die Kundengruppen und if-Abfrage :-) Ich brauch da immer ein bissl länger zu ;-) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.