Joomla 3.3 - iniciante Estou criando meu primeiro modelo e depois de instalá-lo para estar pronto para o teste. Clicamos acidentalmente em "mod_login" em "substituição de criação" nas configurações do meu modelo. e esta mensagem apareceu.
Não entendo e tenho medo de que isso possa afetar algo em minha futura viagem de personalização.
então, como posso desfazer essa ação?
As substituições de modelo são usadas para permitir que os desenvolvedores façam alterações no layout de um módulo sem precisar invadir o núcleo do código do módulo, o que, como mencionado em muitas respostas anteriores, é ruim.
As substituições de modelos são simplesmente duplicatas do arquivo (normalmente) default.php de um módulo. No seu caso, mod_login foi duplicado e adicionado à pasta necessária para permitir que você execute uma substituição de modelo. Como presumo que você não deseja usar a substituição, exclua mod_login do seguinte local
templates/ahmedasharaf/html
Simples assim. Espero que isto ajude
Um dos recursos mais poderosos do Joomla é a capacidade de substituir as visualizações de componentes e módulos.
Sobre substituições de layout do módulo
Módulos, como componentes, são configurados em uma estrutura de diretórios específica.
/ modules/mod_latest_news/tmpl default.php (o layout) helper.php (um arquivo auxiliar contendo lógica de dados) mod_latest_news.php (o arquivo principal do módulo) mod_latest_news.xml (o arquivo XML de instalação) Semelhante aos componentes, no módulo principal diretório (no exemplo, mod_latest_news) existe um diretório/tmpl /. Geralmente, existe apenas um arquivo de layout, mas dependendo de quem escreveu o módulo e como ele é gravado, pode haver mais.
Quanto aos componentes, a substituição do layout de um módulo deve ser colocada de maneira específica. Usando Beez como exemplo novamente, você verá a seguinte estrutura:
/ templates/beez/html/mod_latest_news (este diretório corresponde ao nome do diretório do módulo) default.php (esse arquivo corresponde ao nome do arquivo de layout) A estrutura para substituições de módulos é novamente bastante simples: /html/mod_module_name/layout_file_name.php.
Copiando ou criando arquivos de layout O modelo rhuk_milkyway não possui substituições de layout para nenhum módulo. Se quisermos substituir o layout padrão do módulo Últimas Notícias, precisamos copiar este arquivo:
/modules/mod_latest_news/tmpl/default.php
para esse local, criando os diretórios apropriados no caso de eles ainda não existirem:
/templates/rhuk_milkyway/html/mod_latest_news/default.php
Você precisa tomar um pouco de cuidado com a substituição do layout do módulo, pois existem várias maneiras diferentes de os módulos poderem ou terem sido projetados; portanto, você deve tratar cada um individualmente.
http://docs.joomla.org/Understanding_Output_Overrides#Module_Layout_Overrides
Aqui você encontra a explicação completa sobre substituições:
Compreendendo as substituições de saída http://docs.joomla.org/Understanding_Output_Overrides
Simples, entre em templates/YOUR_TEMPLATE/html
e exclua o mod_login
pasta.
No entanto, isso é feito para facilitar a personalização de modelos, portanto vale a pena usá-lo se você estiver criando seu próprio modelo. Não é necessário, mas é realmente útil para manter a aparência de um modelo uniforme.
Toda a função de substituição no administrador é criar o html/override_folder para você, isso costumava ser feito manualmente, então é apenas um recurso extra útil para economizar tempo.