Welcome to the Cookbook

loading...

9.3 Alterando o HTML produzido pelos templates "bakeados"

The original text for this section has changed since it was translated. Please help resolve this difference. You can:

More information about translations

Se voce quer modificar o layout padrão de saída HTML produzido pelo comando "bake", siga estes passos:

Para views específicas:

  1. Abra a pasta: cake/console/libs/templates/views
  2. Note os 4 arquivos presentes
  3. Copie os arquivos para: app/vendors/shells/templates/views
  4. Faça as alterações desejadas na saída HTML a ser gerada pelo "bake".

Para projetos específicos:

  1. Abra a pasta: cake/console/libs/templates/skel
  2. Note que os arquivos básicos da aplicação se encontram aqui
  3. Copie os arquivos para: app/vendors/shells/templates/skel
  4. Faça as alterações desejadas na saída HTML a ser gerada pelo "bake".
  5. Inclua o parâmetro com o caminho dos arquivos de template (skel) para a tarefa "project" do bake
    cake bake project -skel vendors/shells/templates/skel
    1. cake bake project -skel vendors/shells/templates/skel
Notas
  • Você precisa executar a tarefa específica (no caso, "project") cake bake project para poder informar o parâmetro com o caminho dos arquivos.
  • O caminho dos templates é relativo ao diretório atual em que você estiver na linha de comando.
  • Uma vez é necessário informar o caminho completo para os arquivos de template, você pode especificar qualquer diretório que contenha tais arquivos, podendo até mesmo usar múltiplos templates. (Pelo menos enquanto o Cake ainda não sobrescreve uma pasta skel da aplicação, da mesma forma como faz para views)