Sistema de repliegue

Es completamente aceptable si no quieres crear todas y cada una de las vistas de tu plantilla. Por ejemplo, si app/View/Themed/MyTheme/Users/add.ctp no se encuentra, CakePHP intentara localizar app/View/Users/add.ctp.

Sistemas de repliegue adicionales para Nodos

En las plantillas, Croogo soporta distintos tipos de repliegues para nodos, y cualquier archivo de vista que encuentre primero es renderizado. Debajo hay una lista de 4 acciones para el Controlador NodesController donde se soportan las vistas adicionales.

index

  • app/View/Themed/MyTheme/Nodes/index_{tipo}.ctp: donde {type} es el alias del tipo de contenido. Por ejemplo ‘blog’
  • app/View/Themed/MyTheme/Nodes/index.ctp
  • app/View/Nodes/index.ctp

term

  • app/View/Themed/MyTheme/Nodes/term_{id}.ctp: donde {id} is el identificador del Termino
  • app/View/Themed/MyTheme/Nodes/term_{tipo}.ctp
  • app/View/Themed/MyTheme/Nodes/term.ctp
  • app/View/Nodes/term.ctp

view

  • app/View/Themed/MyTheme/Nodes/view_{id}.ctp: donde {id} es el identificador del Nodo.
  • app/View/Themed/MyTheme/Nodes/view_{type}.ctp
  • app/View/Themed/MyTheme/Nodes/view.ctp
  • app/View/Nodes/view.ctp