Na JoomlaDay Polska 2015, wspominałem o pewnym rozszerzeniu, które ułatwia zarządzanie przypisaniem szablonów według określonych parametrów. Chameleon (metamodpro.com) jest chyba najprostszym sposobem, dla osób nie programujących, aby ustawić gdzie, kiedy i który szablon Joomla ma zostać wykorzystany. Pozwala on przełączyć szablon według następujących parametrów:
- GeoIP lokalizacji
- Losowość – bardzo dobre do testów A-B
- Daty i czasu oraz pory dnia
- Pełne wsparcie dla VirtueMart2 i VM3 – można m.in. przypisać do kategorii, produktu, producenta
- Języka (przeglądarki oraz/lub front-end)
- Nazwy domeny
- Pełnego adresu URL
- Przeglądarki (w tym iPhone i inne mobilne) a także można zrobić osobny dla Internet Explorer’a.
- Wybrane menu lub pozycje menu oraz wszystkie pozycje wybranej pozycji menu
- Indywidualne artykuły według ich ID
- Kategorie artykułów
- Nazwy komponentu (e.g. com_contact)
- Wsparcie dla: HikaShop oraz K2
- Użytkowników według ich ID
- Zalogowani, Goście, Grupy użytkowników
Przykładowe zrzuty ekranu z zaplecza: