Sufixul clasei de pagină în 1c-bitrix

Astăzi, tastând unul dintre următoarele site-uri pe Bitrix sa confruntat cu o mică problemă. Toate paginile site-ului sunt aceleași, un șablon este folosit pentru toată lumea. A fost necesar să se facă o pagină parțial unică în ceea ce privește designul și manipularea simplă a codului în interiorul materialului, această sarcină nu a putut fi rezolvată, a fost necesară modificarea ușoară a șablonului site-ului pe această pagină.







În jumla există un astfel de termen ca sufixul pentru clasa paginii, adică pentru paginile Jumla, puteți prescrie un sufix pentru clasa principală sau clasa de contacte div, în funcție de modelul special.
Ei bine, de exemplu, șablonul utilizează un container -

fiecare cod diferit, bla bla bla.

Sufixul clasei de pagină în 1c-bitrix






După ce ați înregistrat sufixul pentru această pagină în setările elementului de meniu, vom primi ceva de tip

tot codul, bla bla bla.

Acum putem schimba aspectul acestei pagini prin adăugarea de fișiere css la reguli diferite pentru containerele din eticheta div.content_page

În bitrix această funcționalitate nu este implicită, așa că a trebuit să dau seama cum să realizez ceva de genul asta.
Prima opțiune pentru rezolvarea problemei mele este să copiați șablonul principal al site-ului și să aplicați o copie paginii pe care doriți să o modificați. Exact asta aș fi făcut literalmente acum câteva luni, când tocmai am început să studiez Bitrix. Aceasta nu este o opțiune rațională :)

Du-te la editarea șablonului site-ului, căutați eticheta corporală sau orice alt container. Am folosit eticheta

Presupunem o astfel de construcție: