Det sker jo at man har brug for at lave egne links til udvalgte produkter, men det kan/må ma ikke bare gøre ved at kopiere browserens adresse ind i teksten.
Generelt:
Der kan kun laves sikre links i filer, der fysisk befinder sig på disken, idet mySQL forvrænger/oversætte den nødvendige kode til noget ubrugeligt.
Det betyder at man ikke må lave links til varegrupper eller produkter i sine artikler elller på informationssider.
Hvor henne:
Man kan opbygge links i forsiden (gæste og kunde) og (for de rutinerede) i info bokse med mere.
Følgende er taget fra en Lux Shop version >= 2.3
Link til dette produkt:
http://dit-domain.dk/produkt-navn_t-p-344.html
Laves således:
<?php
echo '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=344') . '">Produkt navn</A>';
?>
Bemærk omskrivningen til products_id, der har det nummer, der kommer efter p- i den URL, der ender på html.
Omskrivningen er nødvendig for at systemet kan bearbejde informationen, men den ændrer det automatisk til en sti, der ender på html alligevel.
Link til denne kategori:
http://dit-domain.dk/varegruppe-c-37.html
laves således:
<?php
echo '<a href="' . tep_href_link(FILENAME_DEFAULT, 'cPath=37') . '">UHF digital antenne box</A>';
?>
Som i forrige eksempel skal vi ligeledes foretage en omskrivning til cPath=, og det er nummeret efter c- i URL'en.