Login |  Criar conta home contato
   
Documentação Forum Artigos User Group
eZ brasil / Documentação / Construindo um site co... / A página de Receitas / O formulário de entrada

O formulário de entrada

Abra a página de receitas novamente e clique no botão. Em vez de aparecer uma tela de login, você visualizará uma página semelhante a esta:

Esta tela mostra que o eZ publish permitiu o usuário anônimo à criar uma nova receita. O que estamos vendo é o template padrão de edição.Este template contém muitas funcionalidades que não estamos interessados. O que precisamos é de um template que mostre apenas os campos necessários para formar uma receita e alguns botões. O seguinte texto explica como criar um template com estas características:

  • Edite o arquivo settings/siteaccess/docedesejo/override.ini.append.php e adicione o seguinte código no final do arquivo:
[edit_receita]
Source=content/edit.tpl
MatchFile=edit_receita.tpl
Subdir=templates
Match[class_identifier]=receita
  • Crie o arquivo design/docedesejo/override/templates/edit_receita.tpl com as seguintes linhas de código:
<div class="pagetitle">
  Adicionar receita
</div>
<form enctype="multipart/form-data" method="post"
   action={concat("/content/edit/",$object.id,"/",$edit_version)|ezurl}>
   <table width="80%" align="center">
    <tr>
      <td>
          {include uri="design:content/edit_validation.tpl"}
          {include uri="design:content/edit_attribute.tpl"}
          <div class="buttonblock">
            <input class="defaultbutton"
                   type="submit"
                   name="PublishButton"
                   value="Inserir" />

            <input class="button"
                   type="submit"
                   name="DiscardButton"
                   value="Cancelar" />

            <input type="hidden"
                   name="MainNodeID"
                   value="{$main_node_id}" />
          </div>
      </td>
    </tr>
   </table>
</form>
  • Limpe o cache do sistema usando a interface administrativa.

Acesse a página de receitas novamente e clique no botão para inserir uma nova receita. O resultado será uma página semelhante a figura abaixo:



Comentários


Você não tem permissão para criar comentários.

(Login)

Escrito por:
Leandro Alves
(27/02/2006 19:16 pm)

Última modificação:
Leandro Alves
(28/02/2006 15:48 pm)