Link alle pagine interne

Immaginiamo che di ciascun prodotto esiste una ampia descrizione. Vogliamo allora che, quando il visitatore clicca il nome del prodotto, venga mandato alla scheda del prodotto. Se abbiamo impostato correttamente le cose, il nostro sito avrà una "cartella magica" SEO usata per le URL amichevole (si veda la spiegazione nel capitolo precedente) e la scheda del prodotto "Yogurt al cioccolato" avrà un indirizzo registrato nel campo automatico saratUrl quindi sarà accessibile a un indirizzo del tipo www.nomesito.it/nome-cartella-magica/yogurt-cioccolato-1234567.html

Per avere un elenco linkato nella mia pagina home io scrivo:

  {BEGIN elenco_prodotti}
          <a href='/nome-cartella-magica/{saratUrl}'>{title}</a>
  {END elenco_prodotti}

Il risultato HTML (che viene inviato al visitatore) sarà simile a questo:

  <a href='/nome-cartella-magica/yogurt-cioccolato-1234567'>
          Yogurt al cioccolato
  </a>
  <a href='/nome-cartella-magica/yogurt-cioccolato-1234568'>
          Biscotti al cioccolato
  </a> <a href='/nome-cartella-magica/yogurt-cioccolato-1234569'>
          Torta al cioccolato
  </a>

Se le URL amichevoli non sono state accese sul vostro sito bisogna ricorrere all'indirizzo diretto showPage, quindi useremo

  {BEGIN elenco_prodotti}
          <a href='showPage,php?template=prodotti&amp;id={id}'>{title}</a>
  {END elenco_prodotti}