Produkt dla Customer Group, jak?

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Produkt dla Customer Group, jak?

Postprzez bozzio » 22 wrz 2013, o 11:26

Witam,
tworzę sklep, który oprócz produktów dostępnych dla każdego Klienta (Default), miałby jeszcze produkty dostępne tylko dla określonej grupy CG - subskrybenci (wcześniej utworzonej w Customer Group).
Czy jest możliwość aby:
1. Klient kupując produkt (subskrypcję np. roczną) zmienił swój status z Default na CG, czy muszę robić to ręcznie?
2. chciałbym, aby produkty oferowane dla CG były widziane przez wszystkich, ale bez możliwości ich kupna - tylko jako CG mógłby dany produkt kupić - oczywiście w sklepie są również inne produkty dostępne do kupienia dla wszystkich

Czy da się to zrobić na jednym sklepie, czy musi być multi-store?

pzdr,
bozzio
bozzio
 
Posty: 12
Dołączył(a): 29 sie 2013, o 13:15

Re: Produkt dla Customer Group, jak?

Postprzez bozzio » 22 wrz 2013, o 11:53

I jeszcze w kwestii ustawień multi-store:
- czy to normalne, że w Ustawieniach drugiego sklepu w zakładce serwer mam tylko entry_secure i opcję TAK lub NIE, a gdy wejdę na frontową stronę to widzę informacje serwisową - sklep podstawowy wyświetla się normalnie i w ustawieniach ma pełne opcje serwera.

---
swoją droga bezsensowne ustawienie na forum - nie można edytować własnego postu
bozzio
 
Posty: 12
Dołączył(a): 29 sie 2013, o 13:15

Re: Produkt dla Customer Group, jak?

Postprzez adikon.oc » 22 wrz 2013, o 11:57

Witam

Ad 1. Kombinując trochę w pliku catalog/model/checkout/order.php można robić to automatycznie znając grupę klienta (żaden problem) oraz wiedzieć jaki ID ma subskrypcja (produkt id - bo jak rozumiem subskrypcję można kupić jako zwykły produkt?).
Ad 2. Tutaj można to zrobić mieszając troche w pliku catalog/controller/checkout/cart.php, należałoby w funkcji add dodać warunek, który sprawdzi czy klient należy do grupy CG i ewentualnie ustawić odpowiedni komunikat.

pozdrawiam
Adrian
adikon.oc
 
Posty: 603
Dołączył(a): 28 gru 2010, o 22:56

Re: Produkt dla Customer Group, jak?

Postprzez bozzio » 22 wrz 2013, o 12:55

Dzięki Adrian za odpowiedź...
Ad.1 tak, subskrypcja byłaby jako produkt.
Ad.2 doprecyzuję: do momentu zakupienia subskrypcji każdy Klient widziałby zamiast ceny informację np. TYLKO DLA SUBSKRYBENTÓW, przycisk 'Dodaj do koszyka' ma dodawać subskrypcję. Jeśli jest subskrybentem, to widzi cenę i wtedy może dodać produkt do koszyka.

bozzio
bozzio
 
Posty: 12
Dołączył(a): 29 sie 2013, o 13:15

Re: Produkt dla Customer Group, jak?

Postprzez bozzio » 7 paź 2013, o 01:30

Czy ktoś jest w stanie pomóc mi w poniższych sprawach:

1. do momentu zakupienia subskrypcji każdy Klient widziałby zamiast ceny informację np. TYLKO DLA SUBSKRYBENTÓW, przycisk 'Dodaj do koszyka' ma dodawać subskrypcję. Jeśli jest subskrybentem, to widzi cenę i wtedy może dodać produkt do koszyka.
2. Klient kupując produkt (subskrypcję np. roczną) zmieniłby swój status z Default na CG.

dziękuję i pozdrawiam,
bozzio
bozzio
 
Posty: 12
Dołączył(a): 29 sie 2013, o 13:15


Re: Produkt dla Customer Group, jak?

Postprzez bozzio » 16 paź 2013, o 11:44

adikon.oc napisał(a):http://www.opencart.com/index.php?route=extension/extension/info&extension_id=9179
http://opencartguru.com/restrict-by-cus ... ted%20cats


ale te rozwiązania nie dadzą mi tego, czego oczekuję... niestety :(
dzięki za próbę pomocy, a może jednak spróbujesz się z tym zmierzyć?
bozzio
 
Posty: 12
Dołączył(a): 29 sie 2013, o 13:15


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Majestic-12 [Bot] i 0 gości

cron