Site sections and pages — Yalisse
Menu Website Settings → Site sections (e.g. /yls/site-sections).
This is the registry of general content pages and blocks for the Yalisse storefront: titles, copy, banners, heroes, CTAs, forms… excluding catalogue descriptions.
Where to edit text seen on the storefront?
If you copy text that appears on the website (home, about, contact, banner, newsletter, etc.) and it is not:
- a service / sub-service description,
- nor a product / variant description,
- nor the detail of a promotion / certificate managed in the catalogue,
then that text usually belongs to the storefront’s general pages. You should normally find it in this list, open it (Edit), and change it as you like (FR/EN, section images, activation…).
| Content type | Where to edit it |
|---|---|
| Page & site block titles / copy (hero, about, contact…) | This page (sections / pages) |
| Catalogue descriptions (services, products…) | Our items |
| Listed promo offers / certificates | Catalogue + sometimes page texts here |
| Facebook / Instagram URLs… | Company parameters |
Tip: list search also covers texts stored in the config — paste a fragment of a phrase seen on the site to find the row.
Pages vs sections
| Type | Role | Example |
|---|---|---|
| page | A site page (menu / URL) | Home, Services, Contact |
| section | A block inside a page (or footer) | Home hero, contact form |
Useful columns: Type, Key, Menu / title, Parent key.
Page schemas — current storefront state
Source: YalisseNextJS — order of blocks displayed today.
Each block: Type · Key · Menu / title · Parent key.
Other stores: DS Chocolat · Petite France.
Home — page_home · route /
flowchart TB
subgraph home["Yalisse · Home"]
direction TB
H1["Type: section<br/>Key: section_hero<br/>Menu / title: Hero<br/>Parent key: page_home"]
H2["Type: section<br/>Key: section_categories_carousel<br/>Menu / title: Nos soins Signature<br/>Parent key: page_home"]
H3["Type: section<br/>Key: section_banner_home<br/>Menu / title: Bannière accueil<br/>Parent key: page_home"]
H4["Type: section<br/>Key: section_about_teaser<br/>Menu / title: Commencez votre voyage vers la sérénité<br/>Parent key: page_home"]
H1 --> H2 --> H3 --> H4
end
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_home |
Accueil | — |
| section | section_hero |
Hero | page_home |
| section | section_categories_carousel |
Nos soins Signature | page_home |
| section | section_banner_home |
Bannière accueil | page_home |
| section | section_about_teaser |
Commencez votre voyage vers la sérénité | page_home |
(Newsletter → footer.)
About — page_about · route /about
flowchart TB
subgraph about["Yalisse · About"]
direction TB
A1["Type: section<br/>Key: section_about_hero<br/>Menu / title: L'Héritage<br/>Parent key: page_about"]
A2["Type: section<br/>Key: section_about_story<br/>Menu / title: Engagement envers la qualité…<br/>Parent key: page_about"]
A3["Type: section<br/>Key: section_about_timeline<br/>Menu / title: Un sanctuaire de bien-être<br/>Parent key: page_about"]
A1 --> A2 --> A3
end
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_about |
À propos | — |
| section | section_about_hero |
L'Héritage | page_about |
| section | section_about_story |
Engagement envers la qualité supérieure et l'innovation. | page_about |
| section | section_about_timeline |
Un sanctuaire de bien-être | page_about |
Services (treatments) — page_services · route /pricing
flowchart TB
subgraph services["Yalisse · Services"]
direction TB
S0["Treatment catalogue (Our items)"]
S1["Type: section<br/>Key: section_services_cta<br/>Menu / title: Appel à l'action<br/>Parent key: page_services"]
S0 --> S1
end
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_services |
Services | — |
| section | section_services_cta |
Appel à l'action | page_services |
Promotions — page_promotions
flowchart TB
subgraph promo["Yalisse · Promotions"]
direction TB
R1["Type: section<br/>Key: section_promotions<br/>Menu / title: Promotions<br/>Parent key: page_promotions"]
R0["Catalogue promotion cards"]
R1 --> R0
end
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_promotions |
Promotions | — |
| section | section_promotions |
Promotions | page_promotions |
Gallery — page_gallery · route /gallery
flowchart TB
subgraph gallery["Yalisse · Gallery"]
direction TB
G0["Type: page<br/>Key: page_gallery<br/>Menu / title: Galerie<br/>Parent key: —"]
G1["Gallery media"]
G0 --> G1
end
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_gallery |
Galerie | — |
Contact — page_contact · route /contact
flowchart TB
subgraph contact["Yalisse · Contact"]
direction TB
C1["Type: section<br/>Key: section_contact_form<br/>Menu / title: Contact & conseil d'expert<br/>Parent key: page_contact"]
end
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_contact |
Contact | — |
| section | section_contact_form |
Contact & conseil d'expert | page_contact |
Training — page_trainings
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_trainings |
Formations | — |
| section | section_trainings_hero |
Hero formations | page_trainings |
Gift certificates — page_gift_certificates
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| page | page_gift_certificates |
Certificats-cadeaux | — |
(Content shown via the certificates API; no hero/intro/faq sections in the current render.)
Footer (all pages)
flowchart TB
subgraph foot["Yalisse · Footer"]
direction TB
F1["Type: section<br/>Key: section_newsletter<br/>Menu / title: Rejoignez notre cercle exclusif<br/>Parent key: page_home"]
F2["Contact details + social<br/>(company parameters)"]
end
| Type | Key | Menu / title | Parent key |
|---|---|---|---|
| section | section_newsletter |
Rejoignez notre cercle exclusif | page_home |
Edit as you like
- Locate the block in the schema (Type / Key / Menu / Parent).
- Open Edit in
/yls/site-sections: a side panel (slide-over) opens (not a separate page). - Depending on the key, the form shows identity (storefront visibility + FR/EN titles) then section-specific content (copy, images, CTAs, lists…).
- Save → refresh the storefront.
UX tips:
- On mobile / tablet, the panel is full-screen; fields stack, images stay compact.
- Form section titles include an info tooltip.
- List search also matches text stored in section config.
Success criteria
- Home: Hero → Signature treatments → Banner → Teaser.
- Newsletter = footer.
- I know where to edit text seen on the storefront.
Informative — disabled (off) or unused by the storefront
Informative section only. These keys are not part of the displayed state described above. They remain listed here for admin reference (disabled in yls, and/or not read by YalisseNextJS).
| Type | Key | Menu / title | Parent key | Situation |
|---|---|---|---|---|
| page | page_shop |
Boutique | — | off · unused (treatments = page_services / /pricing) |
| page | page_checkout |
Paiement | — | unused by the front (checkout flow not gated) |
| section | section_about_craftsmanship |
Pourquoi choisir YaLisse | page_about |
off |
| section | section_about_cta |
Goûtez à l'Histoire | page_about |
off |
| section | section_trust_stats |
Confiance | page_home |
off · unused |
| section | section_cross_promotion |
Traiteur d'exception | page_home |
off · unused |
| section | section_gift_certificates_hero |
Hero certificats-cadeaux | page_gift_certificates |
off · unused |
| section | section_gift_certificates_intro |
Introduction | page_gift_certificates |
off · unused |
| section | section_gift_certificates_faq |
FAQ | page_gift_certificates |
off · unused |
| section | section_gallery_hero |
Hero galerie | page_gallery |
unused (gallery = page + API media) |
| section | section_social_links |
Réseaux sociaux | — | unused (links = company parameters) |
| section | section_trainings_intro |
Introduction formations | page_trainings |
unused (intro via trainings API) |