🖥️ Front Office
FrontController, Context, AJAX, clase Link
🖥️
FrontController — Arquitectura
init(), initContent(), display(), lifecycle completo
🧩
ModuleFrontController
Paginas custom desde modulos: routing, AJAX, templates
🌐
Context Object — Referencia
$context->cart, customer, currency, language, shop, link...
⚡
AJAX en modulos
JSON responses, token validation, jQuery patterns, fetch API
🔗
Link class — Referencia
getProductLink, getCategoryLink, getModuleLink, getAdminLink...
📤
Asignacion de variables Smarty
assign(), objetos, arrays, HTML-safe, variables globales vs pagina
🎬
Media class — Assets en front
registerStylesheet/JS, Media::addJsDef, condicional por pagina