Cześć. Może ktoś z Was będzie wiedział...jak ustawić w Phoca Cart aby ceny za produkty wyświetlały się tylko zarejestrowanym klientom?
Cześć. Może ktoś z Was będzie wiedział...jak ustawić w Phoca Cart aby ceny za produkty wyświetlały się tylko zarejestrowanym klientom?
Nie jestem pewien czy taka funkcja jest dostępna w Phoca Cart... ale bardzo łatwo można ją wprowadzić korzystając z nadpisywania szablonu oraz drobnego warunku:
Należy tylko odnaleźć odpowiedni plik (layout) który wyświetla cenę a następnie skorzystać z nadpisywania szablonem:Kod PHP:
$user = JFactory::getUser();
if ($user->id != 0) {
wyświetl cenę
} else {
wyświetl coś innego
}
http://wiki.joomla.pl/Zrozumie%C4%87...ania_szablonem
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Liczyłem, że znajdę opcję, którą włączę i będzie hulać...nadpisywanie szablonu to dla mnie zaawansowana magia.
Jeśli dobrze pamiętam to w Phoca Cart jest możliwość przypisania ceny dla grupy klientów - i na pewno jest opcja ukrycia ceny jeśli wynosi 0. Jeśli więc domyślna cena będzie wynosiła zero i produkt będzie miał drugą cenę dla zdefiniowanej grupy zarejestrowanych to teoretycznie powinno rozwiązać tę kwestię. Ale komponent testowałem dawno temu i nie używam na co dzień więc musisz sprawdzić samemu.
hmmm...zaraz to sprawdzę dziękuję za podpowiedź.
Tak jak pisałem - nie jestem pewien czy taka funkcja jest dostępna. Rozszerzenia z rodziny Pavelki mają swoje forum, zatem najlepiej tam zapytać.
Rozumiem, że nadpisywaniem szablonu może wydawać się trudne... ale zawsze to dobre rozwiązanie (gdy nie ma innego). Zawsze warto nauczyć się czegoś nowego.... no i zawsze pomożemy na forum ;)
Mam nadzieję, że rozwiązanie jakie zasugerował headge się sprawdzi ;)
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)