Database: verschil tussen versies

Uit XpressionManager
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'In xpressionmanager is het mogelijk gegevens op te slaan in een database en dan in templates te gebruiken. ==Database aanmaken== # Voeg in de '''Organisatiestructu...')
 
Geen bewerkingssamenvatting
Regel 22: Regel 22:
__TEKST2__
__TEKST2__
De eerste selectie zal nu alleen de velden __FOTO1__ en __TEKST1__ vullen en de tweede alleen __FOTO2__ en __TEKST2__.
De eerste selectie zal nu alleen de velden __FOTO1__ en __TEKST1__ vullen en de tweede alleen __FOTO2__ en __TEKST2__.
== Meerdere Onderdelen in de database ==
Maak meerdere Onderdelen aan binnen de database en geef deze de juiste volgorde, bijvoorbeeld:
- Regio's (volgorde 100)
- Vestigingen (volgorde 200)
Maak daarna de gewenste velden aan per onderdeel (zonder koppelveld), bijvoorbeeld:
- Regio's (Regio)
- Vestigingen (Locatienaam, Tel, Plaats)
Vul daarna van bovenaf de velden, bijvoorbeeld:
- Regio's
{| class"wiki"
|
Regio
|-
Noord
|}
- Vestigingen (Locatienaam, Tel, Plaats)

Versie van 20 feb 2013 14:31

In xpressionmanager is het mogelijk gegevens op te slaan in een database en dan in templates te gebruiken.

Database aanmaken

  1. Voeg in de Organisatiestructuur een nieuwe categorie toe, in deze categorie komt je database te staan.
  2. Maak in deze categorie de database aan door te klikken op Nieuw onderdeel.
  3. Klik nu op Velden om de kolommen in de database te definiëren.
  4. Maak nu in de Menustructuur een nieuw menu-item aan met als publicatietype Data en kies bij Datacategorie de naam van de categorie waar de database in staat. Via dit menu-item kan de database aan de frontend gevuld worden met behulp van een tab-gescheiden tekstbestand.

Velden koppelen

  1. Voor het selecteren van gegevens uit de database moet er in xpressionmanager een extra veld toegevoegd worden met als veldtype Dataselectie. Bij dit veld moet onder Koppelingen bij Data zoeken uit: de gewenste database geselecteerd worden.
  2. Bij de velden die je vanuit de database wilt vullen moet er onder Koppelingen bij de optie Gekoppeld aan veld de juiste kolom uit de database geselecteerd worden.

Let op, wanneer er binnen een template meerdere keren een dataselectie wordt gebruikt moeten er in de veldnamen getallen toegevoegd worden zodat het systeem weet welke dataselectie bij welke velden hoort.

Voorbeeld: In een template moeten twee foto's en bijbehorende teksten uit een database gehaald kunnen worden, door middel van twee dataselectie velden. Dan wordt de naamgeving als volgt: __DATASELECTIE1__ __FOTO1__ __TEKST1__

__DATASELECTIE2__ __FOTO2__ __TEKST2__ De eerste selectie zal nu alleen de velden __FOTO1__ en __TEKST1__ vullen en de tweede alleen __FOTO2__ en __TEKST2__.

Meerdere Onderdelen in de database

Maak meerdere Onderdelen aan binnen de database en geef deze de juiste volgorde, bijvoorbeeld: - Regio's (volgorde 100) - Vestigingen (volgorde 200)

Maak daarna de gewenste velden aan per onderdeel (zonder koppelveld), bijvoorbeeld: - Regio's (Regio) - Vestigingen (Locatienaam, Tel, Plaats)

Vul daarna van bovenaf de velden, bijvoorbeeld: - Regio's

Noord

Regio

- Vestigingen (Locatienaam, Tel, Plaats)