We hebben een UDT geschreven om content van andere pagina's in te laden. Je kunt hiermee bijvoorbeeld makkelijk dynamische overzichtspagina maken.
Voorbeeld:
- product_overzicht
- - product 1
- - product 2
- - product 3
De product pagina's bevatten bijvoorbeeld allemaal AdvancedContent blocken. (afbeelding, omschrijving etc)
Als je dynamisch alle producten op de product overzichtpagina wilt hebben dan hoef je alleen maar het volgende te doen.
Stap 1: voeg de UDT toe
Stap 2: voeg UDT toe overzichts_pagina
{collection parent_alias="product_overzicht"}
{$collection_help} <-- alleen nodig om de instructies te lezen!
- Je krijgt nu een overzicht van alle variabelen die je kunt ophalen.
- En je krijgt meteen een handleiding te lezen wat er allemaal mogelijk is en hoe je dit moet doen.
Stap 3: ophalen data
{foreach from=$collection_result item=collection_item}
{$collection_item->content_alias}
{$collection_item->jouw_advanced_content}
{/foreach}
(tip: maak een global content blok aan en zodat je editor niet de -> gaat converteren)
Stap 4: zelf toevoegen html/css voor de opmaak om het overzicht te creeeren.
Aanwezige opties:
- Selectie mogelijkheden (parent_alias, page_alias, depth, items)
- Filter mogelijkheden (asc, desc, RANDOM)
- Pagination
Hopelijk kun je snel aan de slag met de udt. Heb je aanvullende tips ? Dan hoor ik het graag.
UDT {collection}
Een board om T&T's te plaatsen m.b.t. CMSMS, PHP of Smarty
Moderator: velden
Jump to
- Official Boards
- ↳ README FIRST!!!
- ↳ Announcements
- ↳ General Discussion
- Support Boards
- ↳ CMSMS Core
- ↳ Modules/Add-Ons
- ↳ Help Wanted (commercial)
- ↳ Translations
- Community Boards
- ↳ Tips and Tricks
- ↳ CMS Show Off
- ↳ Layout and Design (CSS & HTML)
- ↳ Feature ideas
- ↳ Developers Discussion
- ↳ The Lounge
- International Discussions
- ↳ Czech/Slovak - Česky/Slovensky
- ↳ Danish - Dansk
- ↳ Dutch - Nederlands
- ↳ Aankondigingen
- ↳ Tips en Trucs
- ↳ Vertalingen & Documentatie
- ↳ Hulp gezocht (commercieel)
- ↳ Finnish - Suomi
- ↳ French - Français
- ↳ German - Deutsch
- ↳ BITTE ZUERST LESEN !!!
- ↳ Ankündigungen
- ↳ Installation und Einstellungen
- ↳ Module und Tags
- ↳ Smarty-Tipps und -Tricks
- ↳ Layout und Design
- ↳ Suchmaschinenoptimierung (SEO)
- ↳ HowTo's
- ↳ Übersetzungen
- ↳ Show Off
- ↳ Hilfe gesucht (kommerziell)
- ↳ Stammtisch
- ↳ Hungarian - Magyar
- ↳ Italian - Italiano
- ↳ Moduli/Plugins
- ↳ Lithuanian - Lietuviškai
- ↳ Darbo / bendradarbiavimo pasiūlymai ir paieška
- ↳ Persian / Farsi
- ↳ Polish - Polski
- ↳ Portuguese - Português
- ↳ Russian - русский
- ↳ Предложения и поиск РАБОТЫ
- ↳ Spanish - Español
- ↳ Swedish - Svenska
- Geekmoot Editions
- ↳ Geekmoot 2016
- ↳ Connections and Conversations
- ↳ Geekmoot 2015
- ↳ Geek Moot 2012
- ↳ Locked: Geek Moot 2010
- Old Forums
- ↳ [locked] CMSMS 2.0 Beta
- ↳ Module Developers
- ↳ Closed Issues
- ↳ [locked] Documentation0ld
- ↳ Suggestions, Modifications & Corrections
- ↳ [locked] CMSMS 1.11 Beta
- ↳ Closed Issues
- ↳ [locked] CMSMS 1.10 Beta
- ↳ Closed Issues
- ↳ [locked] CMSMS 2.2 Beta
- ↳ [locked] CMSMS MLE fork
- ↳ Modules/Addon patchs
- ↳ [locked] Quality Assurance
- ↳ [locked] Accessability and Usability
- ↳ [locked] Documentation
- ↳ Media and presentations about CMSMS
- ↳ [locked] Installation, Setup and Upgrade