Tuto Site
Lien métier
Connecte un view (souvent market/category/product) à un record du panel. link = sélecteur (uuid constant). uuid_link = record ciblé. Live : getters linkMarketProduct + héritage folderView.
| Clé | Sens | Exemple |
|---|---|---|
link | sélecteur = type de cible | selectorMarketProduct af6584dc-9046-4bb8-b936-2e6167d56d1e |
uuid_link | uuid du record | uuid ProductsContent |
uuid_links[] | listes (rare) | émettre [] si inutilisé |
{
"link": "af6584dc-9046-4bb8-b936-2e6167d56d1e",
"uuid_link": "<uuid produit>"
}
Sélecteurs utiles (site)
| Constante | UUID | Cible |
|---|---|---|
selectorMarketProduct | af6584dc-9046-4bb8-b936-2e6167d56d1e | produit |
selectorSitePage | 40ce8332-6ad2-41f8-aa2b-576dadde0e61 | page CMS |
"model" | string "model" | page/view modèle copy |
Ne pas inventer un sélecteur. Si getValidPage(selector, link) ne match pas, linkMarket* = false → pas d’image auto.
folderView : si l’enfant a link / uuid_link vides, il hérite du parent. Copy : l’hôte peut overlay link / uuid_link.
Piège. Page vitrine artisan (texte, photos, CTA route) :
link: "", uuid_link: "". Sans records market en mémoire, les leaves market peignent vide / shrink. Ne pas les poser « au cas où ».