Post Top Ad

Your Ad Spot

miércoles, 7 de octubre de 2020

Cómo Definir El Diseño En Cake PHP

 El diseño se refiere a cómo se ve su sitio web, el diseño define su encabezado y pie de página con el área de contenido. Todo lo que desee ver en todas sus vistas debe colocarse en un diseño. Los archivos de diseño deben colocarse en formato /app/views/layouts.

También puede definir su diseño personalizado y colocarlo en una '/app/views/layouts'carpeta. Cake PHP también proporciona funcionalidad para anular el diseño predeterminado, para anular el diseño necesita crear un default.ctparchivo y colocarlo en la carpeta de diseño.

ahora, siempre que el controlador muestre la vista, su contenido se colocará dentro del diseño predeterminado.

El Pastel PHP Ha Incorporado Los Siguientes Diseños Para Contenido Html:

1- diseño predeterminado
2- ajax
3- flash

Según el nombre del diseño, conoce el diseño predeterminado responsable del procesamiento html general, mientras que ajax es responsable de manejar la solicitud ajax y enviar contenido simple de respuesta sin encabezado y pie de página. El diseño flash se usa para los mensajes que se muestran mediante el flash()método de controladores .

Cómo definir un diseño personalizado en Cake PHP:
cree un diseño personalizado, nos aseguramos de que la carpeta de diseño incluya un lugar para $content_for_layout(y, opcionalmente, $ title_for_layout).
A continuación se muestra un ejemplo simple de diseño personalizado:
Paso 1: cree una fila custom.ctp y colóquela en la carpeta de diseño.

$ scripts_for_layout : esta variable contiene los archivos externos y los scripts incluidos con el ayudante HTML integrado.
$ content_for_layout : esta variable contiene la vista.
$ title_for_layout : esta variable contiene el título de la página.

Paso 2: Llame a este diseño en la acción del controlador.

title_for_layout : esta variable se utiliza para establecer el título de la vista.
$ this-> layout : esta variable se usa para configurar el archivo de diseño.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas