Page
contactForm
Pinta el formulario de contacto
Parametros
Variable | Tipo | Por defecto | Requerido |
form | FWKCoreFormForm | null | true |
Objeto form, formulario de contacto para pintar |
Ejemplo
{% import macrosCore.page as pageMacros %}
{{ pageMacros.contactForm({
form: formProductContact
}) }}
Relacionados
macros/modes/{{coreMode}}/page/contactForm.html.twig
Macro principal, importada segun el 'mode' que se haya definido en el Theme
View Helper
FWK/ViewHelpers/Page/Macro/ContactForm.php
newsletterForm
Pinta el formulario del boletin
Parametros
Variable | Tipo | Por defecto | Requerido |
form | Form | null | true |
Objeto form, formulario del boletin a pintar |
Ejemplo
{% import macrosCore.page as pageMacros %}
{{ pageMacros.contactForm({
form: form
}) }}
Relacionados
macros/modes/{{coreMode}}/page/newsletterForm.html.twig
Macro principal, importada segun el 'mode' que se haya definido en el Theme
View Helper
FWK/ViewHelpers/Page/Macro/NewsletterForm.php
pageContent
Pinta el contenido de la pagina
Parametros
Variable | Tipo | Por defecto | Requerido |
page | Page | null | true |
Objeto page, pagina para pintar contenido | |||
data | array | [] | false |
Pinta la pagina dependiendo del valor que se le pase | Valores disponibles | ||
SDK/Enums/PageType::SITEMAP Pinta un categoriesTreeSDK/Enums/PageType::PRIVACY_POLICY Importa las politicas de privacidad(legalCheck)SDK/Enums/PageType::TERMS_OF_USE(legalCheck) Importa lo terminos de usoSDK/Enums/PageType::SUBPAGES Importa una subpageSDK/Enums/PageType::NEWSLETTER Importa un boletin informativo(newsletterForm)SDK/Enums/PageType::CONTACT Importa un formulario de contacto(contactForm) |
Ejemplo
{% import macrosCore.page as pageMacros %}
{{ pageMacros.pageContent({
page: page
data: arrData
}) }}
Relacionados
macros/modes/{{coreMode}}/page/contactForm.html.twig
Macro principal, importada segun el 'mode' que se haya definido en el Theme
macros/modes/{{coreMode}}/page/newsletterForm.html.twig
Macro principal, importada segun el 'mode' que se haya definido en el Theme
macros/modes/{{coreMode}}/page/subpages.html.twig
Macro principal, importada segun el 'mode' que se haya definido en el Theme
View Helper
FWK/ViewHelpers/Page/Macro/PageContent.php
subpages
Pinta las subpaginas que le pasen
Parametros
Variable | Tipo | Por defecto | Requerido |
subpages | array | [] | true |
Array con las subpages a pintar |
Ejemplo
{% import macrosCore.page as pageMacros %}
{{ pageMacros.subpages({
subpages: arrSubpages
}) }}
Relacionados
macros/modes/{{coreMode}}/page/subpages.html.twig
Macro principal, importada segun el 'mode' que se haya definido en el Theme
View Helper
FWK/ViewHelpers/Page/Macro/Subpages.php
sendMailForm
Genera el formulario para enviar un email
Parametros
Variable | Tipo | Por defecto | Requerido |
form | FWKCoreFormForm | null | true |
Objeto form, del formulario que se desea mostrar |
Ejemplo
{% import macrosCore.page as pageMacros %}
{{ pageMacros.sendMailForm({
form: formProductContact
}) }}
Relacionados
macros/modes/{{coreMode}}/page/sendMailForm.html.twig
Macro principal, importada segun el 'mode' que se haya definido en el Theme
View Helper
FWK/ViewHelpers/Page/Macro/sendMailForm.php