Criando o site Doce DesejoPara criar um novo site teremos que modificar os arquivos de iniciação e ajustar os arquivos e diretórios de acesso ao site. Neste tutorial nós modificaremos o site Plain já existente. Os arquivos gerados durante a instalação padrão serão reutilizados. Renomeando o diretório siteaccessO site tem duas interfaces: a interface do usuário e a de administração.Neste caso, são chamadas plain e plain_admin . O diretório setting/siteaccess/ contém estes diretórios que podem ser configurados para funcionar. Dentro do diretório onde você fez a instalação do eZ publish entre no diretório setting/siteaccess/ e renomeie plain para docedesejo e plain_admin para docedesejo_admin . Certifique-se de que o usuário que você usa para executar o web server possui direitos de escrita no diretório settings/siteaccess/docedesejo e em todos os arquivos que residem dentro dele. Modificando os arquivos siteaccessO eZ publish vem com muitos arquivos de configuração, todos localizados no diretório settings . Os arquivos .ini são os arquivos de configuração padrão do eZ publish, você nunca deve altera-los. Em vez disso, você deve alterar os arquivos override do sistema, que são basicamente um conjunto de arquivos contendo as configurações que irão sobrepor a configuração padrão. Além dos arquivos overrides globais de configuração, cada site pode ter seu próprio conjunto de arquivos. O eZ publish lê os arquivos de configuração na seguinte ordem:
Assim, as configurações em (1) serão sobrepostas pelas configurações em (2), e por sua vez as configurações em (2) serão sobrepostas pelas configurações em (3). Alguns arquivos overrides terminam com as extensões .append e outros com .append.php . O último é devido assuntos de segurança relacionados à sites que não funcionam em modo virtual host . Siga os passos abaixo para configurar o site:
Adicione as seguintes linhas antes da última linha deste arquivo. [TemplateSettings] TemplateCache=disabled Debug=disabled [ContentSettings] ViewCaching=disabled [DebugSettings] DebugOutput=enable Ao construir um site com o eZ publish, é sempre uma boa idéia desligar o sistema de cache e habilitar o debug de saída. Quando o DebugOutput é ajustado para Enabled , o eZ publish imprimirá muitas informações relacionadas ao site logo abaixo da página que você estiver acessando. Use estas informações para resolver possíveis problemas. Esta opção de debug pode ser desligada a qualquer momento alterando o arquivo de configuração de DebugOutput=enabled para DebugOutput=disabled . Para a configuração da interface administrativa, edite o arquivo settings/siteaccess/docedesejo_admin/site.ini.append.php e altere as seguintes opções:
A opção SiteDesign neste arquivo diz ao sistema para usar a interface administrativa padrão, que é exatamente o que queremos. Modificando o arquivo settings/override/site.ini.append.phpEdite o arquivo settings/override/site.ini.append.php e substitua todas as ocorrências de plain e plain_admin para docedesejo e docedesejo_admin . Você provavelmente terá que fazer isso quatro vezes. Removendo o diretório var/plainDentro do diretório var/ cada site tem um diretório que é usado para armazenar seu conteúdo específico, geralmente arquivos binários, imagens, logs e arquivos de cache. Se o diretório var/plain existir, renomeie para var/docedesejo ou simplesmente apague-o, o eZ publish irá criar um novo diretório var/docedesejo automaticamente caso o mesmo não exista. Criando o diretório designNo diretório raiz do eZ publish existe um subdiretório chamado design . Este diretório contém todos os arquivos relacionados ao design, e podem ser usados por vários sites. Entre no diretório design e crie um subdiretório chamado docedesejo .Nós não iremos utilizar nenhum arquivo existente no subdiretório plain , sinta-se a vontade em removê-lo. Em design/docedesejo , crie os seguintes diretórios:
Note que o subdiretório templates foi criado dentro do diretório override . Certifique se o usuário usado para executar o web server tem acesso de escrita dentro destes diretórios. Comentários
Entre com seu usuário e senha ou registre-se no site para comentar. |
Escrito por:
Última modificação: |
||||||