Login / Registrierung vorschalten

Alle Fragen und Probleme zur aktuellen Randshop Version 2.3 können hier gepostet werden.

Moderatoren: Magnus, mmaass, ablass

Login / Registrierung vorschalten

Beitragvon waldesi » Mo 23. Sep 2013, 14:20

Hallo Leute,
gibt es die Möglichkeit, die Anmelde- bzw. Registrierungsseite vorzuschalten.
Ich möchte, das der Besucher sich anmelden bzw. registrieren muß, bevor er die Produkte im Shop sehen kann.
Im Forum habe ich bisher nichts passendes gefunden.
Über eure Hilfe würde ich mich echt freuen.

Danke!
waldesi
waldesi
 
Beiträge: 8
Registriert: Mo 23. Sep 2013, 14:13

Re: Login / Registrierung vorschalten

Beitragvon bonsai » Mo 23. Sep 2013, 15:07

Das ist nicht vorgesehen.
Gibt es dafür einen speziellen Grund? Den Preis könnte man, ohne dass der Kunde registriert ist, event. ausblenden, aber den ganzen Artikel?

Ansonsten mal bei den Machern von Randshop anfragen, ein paar (oder auch mehrere) € wird das aber schon wert sein müssen.
Versionen im Gebrauch: 2.6/3.0 & 3.1 mit Frontend 2.6
https://pc-krug.de <- Hilfe in Sachen randshop
ac-bad-saeckingen.de <- die "Shopversion" ohne Shop
bonsai
 
Beiträge: 773
Registriert: Mo 9. Jul 2007, 21:14
Wohnort: wo wohl, DAHEIM

Re: Login / Registrierung vorschalten

Beitragvon daddelheini » Mo 23. Sep 2013, 16:48

bonsai hat geschrieben:Das ist nicht vorgesehen.
Gibt es dafür einen speziellen Grund? Den Preis könnte man, ohne dass der Kunde registriert ist, event. ausblenden, aber den ganzen Artikel?

Ansonsten mal bei den Machern von Randshop anfragen, ein paar (oder auch mehrere) € wird das aber schon wert sein müssen.


Hallo Bonsai,

wie blendest du den den Preis aus ? , ich kann nur den Artikel verstecken.
Und den sieht man erst dann, wenn man sich angemeldet hat und der Kundengruppe angehört.

Jedenfalls ist das in 2.1 so.

Also eigentlich das was waldesi sucht, oder ?


@ waldesi, herzlich willkommen im Forum.
daddelheini
 
Beiträge: 134
Registriert: So 20. Mär 2011, 20:29

Re: Login / Registrierung vorschalten

Beitragvon bonsai » Mo 23. Sep 2013, 17:04

Das hab ich noch nicht versucht.
Aber mit einer if-abfrage sollte das funktionieren
Versionen im Gebrauch: 2.6/3.0 & 3.1 mit Frontend 2.6
https://pc-krug.de <- Hilfe in Sachen randshop
ac-bad-saeckingen.de <- die "Shopversion" ohne Shop
bonsai
 
Beiträge: 773
Registriert: Mo 9. Jul 2007, 21:14
Wohnort: wo wohl, DAHEIM

Re: Login / Registrierung vorschalten

Beitragvon waldesi » Di 24. Sep 2013, 12:14

Erst einmal vielen Dank für Ihre Unterstützung.

@daddelheini
Wie kann ich die Artikel denn Verstecken?
Ich habe die Version 2.1
waldesi
 
Beiträge: 8
Registriert: Mo 23. Sep 2013, 14:13

Re: Login / Registrierung vorschalten

Beitragvon Michi2q » Di 24. Sep 2013, 17:39

Es wäre an sich keine große sache.
Einfach den Code an der Preis abfrage mit einem If befehl änderen damit geprüft wird ob der aktuelle Viewer, eingelogt ist oder nicht.

Ich würde das aber eher als eigene funktion / mehr als Erweiterungs Addon machen als direktes Modul.

Ich mache dir mal etwas fertig
Interesante Beiträge
Randshop Installation - Schritt für Schritt [Anleitung]
E-Mail: michi2q[AT]email[PUNKT]de
Benutzeravatar
Michi2q
 
Beiträge: 268
Registriert: So 15. Jul 2012, 11:15

Re: Login / Registrierung vorschalten

Beitragvon daddelheini » Di 24. Sep 2013, 17:43

waldesi hat geschrieben:Erst einmal vielen Dank für Ihre Unterstützung.

@daddelheini
Wie kann ich die Artikel denn Verstecken?
Ich habe die Version 2.1


Hi,

ganz einfach:

Kundengruppen anlegen und dann beim Artikel ganz unten einstellen, welche Kundengruppe den Artikel sehen darf.
daddelheini
 
Beiträge: 134
Registriert: So 20. Mär 2011, 20:29

Re: Login / Registrierung vorschalten

Beitragvon Michi2q » Di 24. Sep 2013, 18:32

Preise ausblenden wenn nicht Angemeldet:

Bitte öffnen dazu folgende Datei: \templates\standard\website\artikel\artikeldetail.tpl
Dort suchst du die Zeile 103 auf, diese sieht ca. so aus:
Code: Alles auswählen
<strong><?php echo $l_preis?>: <span id="artikelPreis"><?php echo $tpl_preis_format?></span></strong>

Diese änderst du mit diesem Code komplatt ab
Code: Alles auswählen
<?php if($_SESSION['com'] == "true"){ ?><strong><?php echo $l_preis?>: <span id="artikelPreis"><?php echo $tpl_preis_format?></span></strong><?php } else { ?> <strong><span id="artikelPreis">Bitte erst einloggen.</span></strong> <?php } ?>


Nun noch Speichern und hochladen.

Bitte öffnen dazu folgende Datei: \templates\standard\website\artikel\artikeluebersicht.tpl
Dort suchst du die Zeile 56auf, diese sieht ca. so aus:
Code: Alles auswählen
<?php echo $tpl_artikel["preis_format"]?>

Diese änderst du mit diesem Code komplett ab
Code: Alles auswählen
 <strong><?php if($_SESSION['com'] == "true"){ ?><?php echo $tpl_artikel["preis_format"]?><? } else { ?> Bitte erst einloggen. <? } ?></strong>


Nun müssen wir nur noch den Preis auf der Startseite verdecken. (Dafür gibt es mehrere möglichkeiten - Im Admin Menu einfach die Topliste / Bestseller abschalten oder den folgenden Code benutzen)
Bitte öffnen dazu folgende Datei: \templates\standard\website\index.tpl
Dort suchst du die Zeile 437auf, diese sieht ca. so aus:
Code: Alles auswählen
 <strong><?php echo $tpl_bestseller["preis_format"] ?></strong>

Dieser änderen wir durch diesen Code ab:
Code: Alles auswählen
<strong><?php if($_SESSION['com'] == "true"){ ?><?php echo $tpl_bestseller["preis_format"]?><? } else { ?> Bitte erst einloggen. <? } ?></strong>

Der Text "Bitte erst einloggen" kann nach belieben geändert werden.

Wer das Standart-Designe benutze kann diese Daten einfach in das Verzeichnis kopieren.
\templates\standard\website\
reg.rar
Für Version 2.1.x
(9.51 KiB) 735-mal heruntergeladen
Interesante Beiträge
Randshop Installation - Schritt für Schritt [Anleitung]
E-Mail: michi2q[AT]email[PUNKT]de
Benutzeravatar
Michi2q
 
Beiträge: 268
Registriert: So 15. Jul 2012, 11:15

Re: Login / Registrierung vorschalten

Beitragvon waldesi » Mi 25. Sep 2013, 13:55

Erst einmal vielen Dank an alle.
Die Lösungen gefallen mir alle gut.
Letztendlich habe ich mich für die Kundengruppen entschieden, weil
die Kunden den ganzen Artikel nicht sehen sollen, bevor sie sich nicht
angemeldet.
waldesi
 
Beiträge: 8
Registriert: Mo 23. Sep 2013, 14:13

Re: Login / Registrierung vorschalten

Beitragvon annam92 » Fr 4. Okt 2013, 21:45

Hmm.. warum? Wenn jemand muss am Anfang sich anmelden, vermeidet dise Seiten..
annam92
 
Beiträge: 3
Registriert: Fr 4. Okt 2013, 09:17

Re: Login / Registrierung vorschalten

Beitragvon xbook » Fr 25. Okt 2013, 18:58

Wenn für jemand etwas wirklich interessant ist, meldet sich an;)
xbook
 
Beiträge: 3
Registriert: Fr 25. Okt 2013, 18:45

Re: Login / Registrierung vorschalten

Beitragvon pyro » Di 12. Mai 2015, 11:11

Habe die Dateien geändert, waren zwar nicht an der angegebenen Position zu finden sondern immer ein paar Zeilen drunter, hat aber trotzdem funktioniert. Nur Leider sehe ich immer noch den Preis des Probeartikels auf der Startseite und es müssen alle Preise verborgen bleiben bis der Kunde sich angemeldet hat.

Was nun? Wer kann da helfen.....Link zum Testshop www.kfo-zschopau.de
pyro
 
Beiträge: 3
Registriert: Fr 20. Feb 2015, 00:23

Re: Login / Registrierung vorschalten

Beitragvon Randshoprookie » Di 12. Mai 2015, 20:44

Hallöchen,

ich denke da musst Du dann auf in der Startseite.tpl auch noch die Anpassung vornehmen.
Oder Du blendest den Preis aus, ich würde es per Css dann über "display:none" lösen.
Mit Firebug findest Du diese Stelle dann auch schnell.
Wenn auf der Startseite gleich bei jedem Artikel "Bitte erst einloggen" stehen würde,macht das keinen guten Eindruck. Dann lieber nix anzeigen und der Interessent schaut erstmal die Artikeldetail Seite an.

LG Piet
https://www.aeon-online.de
Aktuelle Version: Randshop Version 2.4, Faktura, Seo und Admin Modul von Shopzeug, und einige Zeit der Anpassung
Randshoprookie
 
Beiträge: 1214
Registriert: So 22. Apr 2012, 07:40

Re: Login / Registrierung vorschalten

Beitragvon pyro » Mi 13. Mai 2015, 08:38

Danke für den Beitrag, nur hilft er mir nicht.....ohne ein Beispiel oder Vorlage bekomme ich das nicht hin. Bin nicht unbedingt der Programmierer.
pyro
 
Beiträge: 3
Registriert: Fr 20. Feb 2015, 00:23

Re: Login / Registrierung vorschalten

Beitragvon Randshoprookie » Mo 18. Mai 2015, 06:28

Code: Alles auswählen
section.artikelBlockFormat div strong {
    display: block;
    height: 27px;
    padding: 10px;
    text-align: right;
    display: none;


so kannst Du das machen. Ich habe nun nur nicht probiert, ob noch etwas anderes dann nicht angezeigt wird oder diese Zeilen noch für etwas anderes benötigt werden.

LG Piet
https://www.aeon-online.de
Aktuelle Version: Randshop Version 2.4, Faktura, Seo und Admin Modul von Shopzeug, und einige Zeit der Anpassung
Randshoprookie
 
Beiträge: 1214
Registriert: So 22. Apr 2012, 07:40

Nächste

Zurück zu Allgemeines / Installation / Hilfe

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste
cron