Snippets: verschil tussen versies

Uit XpressionManager
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 3: Regel 3:
Snippets zijn deeltemplates die je kunt inzetten als een template veel variatie bevat. Vanuit het template kun je dan de gewenste snippet kiezen. Het gekozen snippet wordt dan 'in' het template geplaatst.
Snippets zijn deeltemplates die je kunt inzetten als een template veel variatie bevat. Vanuit het template kun je dan de gewenste snippet kiezen. Het gekozen snippet wordt dan 'in' het template geplaatst.


===Configuratie===
===Snippet-menu aanmaken===
* In de menustructuur voeg je een nieuw menu-item toe, met als publicatietype 'PDF'. Noem dit menu bijvoorbeeld 'Snippets'. ''Dat mag uiteraard elke willekeurige naam zijn, als het maar duidelijk is voor jezelf. In dit voorbeeld gaan we uit van de naam Snippets.''
* In de menustructuur voeg je een nieuw menu-item toe, met als publicatietype 'PDF'. Noem dit menu bijvoorbeeld 'Snippets'. ''Dat mag uiteraard elke willekeurige naam zijn, als het maar duidelijk is voor jezelf. In dit voorbeeld gaan we uit van de naam Snippets.''
* Let op: Dit menu-item 'Snippets' is ook zichtbaar in het menu in de frontend. Wil je dit menu 'onzichtbaar' maken, kan dan op [[Menu_onzichtbaar_maken]].
* Let op: Dit menu-item 'Snippets' is ook zichtbaar in het menu in de frontend. Wil je dit menu 'onzichtbaar' maken, kan dan op [[Menu_onzichtbaar_maken]].
===Snippets aanmaken===
* Voeg voor elk snippet een artikel/template toe. Let op, de naam van het snippet wordt aan de eindgebruiker getoond bij de snippetkeuze, kies voor een logische beschrijving.
* Voeg voor elk snippet een artikel/template toe. Let op, de naam van het snippet wordt aan de eindgebruiker getoond bij de snippetkeuze, kies voor een logische beschrijving.


===Template aanpassen===
* Open het template waar de snippets in geplaatst moeten worden.
* Open het template waar de snippets in geplaatst moeten worden.
* Maak een nieuw veld aan van het gewenste type, bijvoorbeeld 'Hidden image'. Geef bij 'Tabs' aan op welk tab dit geplaatst dient te worden. Let op, snippets dienen op een eigen tab geplaatst te worden. Zie daarvoor ''"Tab voor de snippets aanmaken"''. Dit veld wordt gebruikt voor de snippet keuze en op deze plek wordt het gekozen snippet in het template geplaatst.
* Maak een nieuw veld aan van het gewenste type, bijvoorbeeld 'Hidden image'. Geef bij 'Tabs' aan op welk tab dit geplaatst dient te worden. Let op, snippets dienen op een eigen tab geplaatst te worden. Zie daarvoor ''"Tab voor de snippets aanmaken"''. Dit veld wordt gebruikt voor de snippet keuze en op deze plek wordt het gekozen snippet in het template geplaatst.
Regel 19: Regel 22:
* Je kunt hier aangeven wat het minimum en het maximum aantal snippets op deze pagina moet zijn. Standaard is dat 1.
* Je kunt hier aangeven wat het minimum en het maximum aantal snippets op deze pagina moet zijn. Standaard is dat 1.
* Vink onder 'Selecteer de mogelijke snippets' aan welke snippets je hier wilt tonen.
* Vink onder 'Selecteer de mogelijke snippets' aan welke snippets je hier wilt tonen.
* In het template waar de snippets moeten komen maak je een gebied aan waar de snippet moet komen (. In Indesign bijvoorbeeld een rechthoek plaatsen (die het juiste formaat heeft zodat de snippet template er netjes in past), die labellen als snippetarea (of een naam naar keuze, de naamgeving is niet belangrijk voor de functionaliteit) en dan exporteren. Het veld in de template moet een 'hidden image' zijn.
* Selecteer het artikel waarin je de snippets wilt gebruiken.
* Zorg dat er in dit template een veld aanwezig is om het snippet in te plaatsen. Dit veld moet als type 'hidden image' hebben en exact dezelfde grootte als de snippet template.
* Ga bij dit het artikel naar 'Template' > 'Tabs' en voeg een tab toe. Zorg ervoor dat alleen je 'Snippetkader' aan deze tab koppelt.
* Ga naar 'Snippets' en vink de optie 'Inline snippets activeren' aan.
* Selecteer de gewenste snippets.

Versie van 6 nov 2020 10:32

 <<< Terug naar templates

Snippets zijn deeltemplates die je kunt inzetten als een template veel variatie bevat. Vanuit het template kun je dan de gewenste snippet kiezen. Het gekozen snippet wordt dan 'in' het template geplaatst.

Snippet-menu aanmaken

  • In de menustructuur voeg je een nieuw menu-item toe, met als publicatietype 'PDF'. Noem dit menu bijvoorbeeld 'Snippets'. Dat mag uiteraard elke willekeurige naam zijn, als het maar duidelijk is voor jezelf. In dit voorbeeld gaan we uit van de naam Snippets.
  • Let op: Dit menu-item 'Snippets' is ook zichtbaar in het menu in de frontend. Wil je dit menu 'onzichtbaar' maken, kan dan op Menu_onzichtbaar_maken.

Snippets aanmaken

  • Voeg voor elk snippet een artikel/template toe. Let op, de naam van het snippet wordt aan de eindgebruiker getoond bij de snippetkeuze, kies voor een logische beschrijving.

Template aanpassen

  • Open het template waar de snippets in geplaatst moeten worden.
  • Maak een nieuw veld aan van het gewenste type, bijvoorbeeld 'Hidden image'. Geef bij 'Tabs' aan op welk tab dit geplaatst dient te worden. Let op, snippets dienen op een eigen tab geplaatst te worden. Zie daarvoor "Tab voor de snippets aanmaken". Dit veld wordt gebruikt voor de snippet keuze en op deze plek wordt het gekozen snippet in het template geplaatst.
  • Geef bij 'Opmaakkenmerken' > 'Vierkant' de exacte positie aan waar het snippet geplaatst dient te worden.
  • Zet bij 'Opmaakkenmerken' > 'Objectopmaak' de 'schaalmethode' op 'meet'.

Tab voor de snippets aanmaken

  • Ga naar 'Template' > 'Tabs' en voeg een nieuw tabblad toe. Geef dat tabblad een logische naam, deze wordt in de frontend getoond aan de eindgebruiker.
  • Geef aan op welke pagina dit getoond moet worden en vink aan welke velden op deze tab getoond moeten worden.
  • Ga in het middelste menu naar 'Snippets' en vink 'Inline snippets activeren' aan.
  • Je kunt hier aangeven wat het minimum en het maximum aantal snippets op deze pagina moet zijn. Standaard is dat 1.
  • Vink onder 'Selecteer de mogelijke snippets' aan welke snippets je hier wilt tonen.