Dynamiczne generowanie zawartości
- — 12 miesięcy gwarancji na wszystkie dodatki
- — sprzedajemy nasze dodatki na całym świecie
- — stabilne, elastyczne, wysokiej jakości produkty
- — konkurencyjne ceny, atrakcyjne rabaty
- — szybkie i kompetentne wsparcie techniczne
- — instalacja w 24h
- — indywidualne rozwiązania - moduły na zamówienie
Rozszerzenie do CS-Cart oraz Multi-Vendor umożliwia dynamiczne generowanie zawartości na stronach.
Zaczynamy od instalacji dodatku:
Po zainstalowaniu dodatku, w menu "Marketing" pojawia się nowa pozycja, zawierająca menu związane z dynamicznym generowaniem treści.
Aby skonfigurować stronę z dynamicznie generowaną zawartością, należy wykonać następujące kroki:
- Stworzyć zestaw pól, czyli określenie informacji, jakie zawiera każdy rekord na stronie.
- Stworzyć szablon, czyli strukturę HTML/CSS/Smarty określającą jak wyświetlone zostaną informacje. Do szablonu przypisywany jest zestaw pól.
- Stworzyć obiekty, czyli rekordy wyświetlane w szablonie i zawierające informacje z zestawu pól przypisanego do szablonu.
Proces tworzenia takiej strony zostanie przedstawiony na przykładzie strony https://cs-cart.pl/realizacje.
Zaczynamy od dodania zestawu pól w zakładce "Zarządzanie zestawami pól".
Dla zestawów pól, definiujemy nazwę zestawu, oraz listę pól.
Każde pole to jedna informacja o rekordzie. W naszym przypadku (realizacje programu CS-Cart) jest to na przykład branża sklepu, wersja, oraz zainstalowane dodatki.
Po stworzeniu listy pól, następnym krokiem jest stworzenie szablonu w menu "Zarządzanie szablonami".
Szablon zawiera następujące informacje:
- Nazwa szablonu: pełni funkcję informacyjną.
- ID strony: ID strony statycznej w sklepie, która ma wyświetlać szablon z dodanymi do niego obiektami.
- Typ obiektu: na ten moment dostępna jest jedynie opcja "Strona". W przyszłości planujemy dodać nowe elementy.
- Zestaw pól: zestaw pól, który ma być wykorzystywany do tworzenia obiektów związanych z tym szablonem.
- Szablon: kod HTML/CSS/Smarty, który będzie definiował jak będzie wyglądała strona. Obiekty, które zostały stworzone dla danego szablonu, są dostępne pod zmienną $realizations.
Ostatnim etapem jest stworzenie obiektów w zakładce "Zarządzanie obiektami".
Po wpisaniu nazwy obiektu oraz wyborze szablony, pojawią się pola z zestawu pól powiązanego z szablonem.
Gdy strona statyczna (z ID wpisanym podczas tworzenia szablonu) zostanie załadowana, dodatek wykona następujący proces:
- Pobranie szablonu HTML/CSS/Smarty, powiązanego z danym ID strony.
- Do szablonu zostaną pobrane stworzone obiekty powiązane z szablonem, oraz informacje o tych obiektach stworzone na podstawie zestawu pól.
- Gotowy szablon wypełniony zawartością zostanie wyświetlony na stronie.
Zapraszamy do zakupu !
- CS-Cart
- Multi-Vendor
- 4.18.x
- 4.17.x
- 4.16.x
- 4.15.x
- 4.14.x
- 4.13.x
- 4.12.x
- 4.11.x
- 4.10.x
- 4.9.x
- 4.8.x
- 4.7.x
- 4.6.x
- 4.5.x
- 4.4.x
- 4.3.x
- 4.2.x
- 4.1.x
- 4.0.x
- Bez zmian w kodzie