[Resolvido]Entendendo quais são os códigos para template.

  • Air-Gear
  • Avatar de Air-Gear Autor do Tópico
  • Offline
  • JCB! Senior
  • JCB! Senior
Mais
11 anos 10 meses atrás #73209 por Air-Gear
Air-Gear created the topic: [Resolvido]Entendendo quais são os códigos para template.
Olá pessoal.

Não sei se ficou bem claro o título do tópico, mas é o seguinte:

Eu pesquisei vários sites com tutoriais sobre Joomla para aprender e conseguir migrar o Joomla 1.5 para 2.5. Só que reparei que muito sites não mostra os códigos básicos para formar o template Joomla. Alguns fazer o tutorial passo-a-passo, mas memso deixando disponivel o template do tutorial não funciona. E eu gostaria que vocês avaliassem se os códigos que vou descrever aqui são básicos, se o conceito deles estão certo e se tem mais algo a acrescentar.

Pelo que entendi até agora, os códigos básicos são esses:

<?php defined('_JEXEC') or die('Acesso restrito'); ?>

Esse código impede o acesso direto. Checar se o Joomla foi carregado antes do arquivo ser chamado.

<jdoc:include type="head" />

Carregará dinamicamente o título da página, scripts, tags meta e mais uns adicionais.

<jdoc:include type=”modules” name=”nome_qualquer” />

Esse vai possicionar os modulos de menus e outras extensões do Joomla. E sempre fica dentro de uma div.

<link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/general.css" type="text/css" />
link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/template.css" type="text/css" />

Se entendi bem, alêm do css que eu declaro para o visual do meu template, tenho que declarar o css próprio do Joomla.

Bem, é isso. No aguardo.

Please Entrar ou Registrar to join the conversation.


  • Renato Miranda
  • Avatar de Renato Miranda
  • Offline
  • JCB! Master
  • JCB! Master
  • Renato Miranda - Freelancer Joomla!
Mais
11 anos 10 meses atrás #73218 por Renato Miranda
Renato Miranda replied the topic: Re: [AJUDA]Entendendo quais são os códigos para template Joomla.
aqui um tutorial http://magazine.joomla.org/issues/Issue ... -Joomla-25

<!-- s:ugeek: --><img src="{SMILIES_PATH}/icon_e_ugeek.gif" alt=":ugeek:" title="Uber Geek" /><!-- s:ugeek: --> <!-- s:ugeek: --><img src="{SMILIES_PATH}/icon_e_ugeek.gif" alt=":ugeek:" title="Uber Geek" /><!-- s:ugeek: --> <!-- s:ugeek: --><img src="{SMILIES_PATH}/icon_e_ugeek.gif" alt=":ugeek:" title="Uber Geek" /><!-- s:ugeek: --> <!-- s:ugeek: --><img src="{SMILIES_PATH}/icon_e_ugeek.gif" alt=":ugeek:" title="Uber Geek" /><!-- s:ugeek: -->

Renato Miranda - Freelancer Joomla!
Criação de sites, blogs e lojas virtuais.
Serviços de suporte Joomla!
http://www.renatomiranda.com.br

Please Entrar ou Registrar to join the conversation.

  • Air-Gear
  • Avatar de Air-Gear Autor do Tópico
  • Offline
  • JCB! Senior
  • JCB! Senior
Mais
11 anos 10 meses atrás #73219 por Air-Gear
Air-Gear replied the topic: Re: [AJUDA]Entendendo quais são os códigos para template Joomla.
Ok, esse tutorial me ajudou no caso da imigração dos dois Joomla, mas ainda estou com dúvida sobre os códigos básicos.

Please Entrar ou Registrar to join the conversation.

Mais
11 anos 10 meses atrás #73221 por Uriel
Uriel replied the topic: Re: [AJUDA]Entendendo quais são os códigos para template Joomla.
Aqui tem um tutorial completo

<!-- l --><a class="postlink-local" href=" joomlaclube.com.br/site/forum/viewtopic.php?f=69&t=16913 " onclick="window.open(this.href);return false;]viewtopic.php?f=69&t=16913[/url]<!-- l -->

abraço

Please Entrar ou Registrar to join the conversation.

  • Air-Gear
  • Avatar de Air-Gear Autor do Tópico
  • Offline
  • JCB! Senior
  • JCB! Senior
Mais
11 anos 10 meses atrás #73263 por Air-Gear
Air-Gear replied the topic: Re: [AJUDA]Entendendo quais são os códigos para template Joomla.
Bom, fiz as mudanças aqui conforme o tutorial que o birdcrazy passou, mas agora deu esse erro.

( ! ) Notice: Undefined variable: lang in C:\wamp\www\Joomla 2.5\libraries\joomla\installer\adapters\template.php on line 543
Call Stack
# Time Memory Function Location
1 0.0017 386360 {main}( ) ..\index.php:0
2 0.1603 5674784 JAdministrator->dispatch( ) ..\index.php:46
3 0.1691 6070240 JComponentHelper::renderComponent( ) ..\application.php:153
4 0.1801 6103352 JComponentHelper::executeComponent( ) ..\helper.php:357
5 0.1810 6152200 require_once( 'C:\wamp\www\Joomla 2.5\administrator\components\com_installer\installer.php' ) ..\helper.php:388
6 0.1894 6483360 JController->execute( ) ..\installer.php:22
7 0.1895 6483408 InstallerControllerDiscover->install( ) ..\controller.php:754
8 0.2023 7157464 InstallerModelDiscover->discover_install( ) ..\discover.php:38
9 0.2110 7744528 JInstaller->discover_install( ) ..\discover.php:114
10 0.3851 8131728 JInstallerTemplate->discover_install( ) ..\installer.php:555

( ! ) Fatal error: Call to a member function setDebug() on a non-object in C:\wamp\www\Joomla 2.5\libraries\joomla\installer\adapters\template.php on line 543
Call Stack
# Time Memory Function Location
1 0.0017 386360 {main}( ) ..\index.php:0
2 0.1603 5674784 JAdministrator->dispatch( ) ..\index.php:46
3 0.1691 6070240 JComponentHelper::renderComponent( ) ..\application.php:153
4 0.1801 6103352 JComponentHelper::executeComponent( ) ..\helper.php:357
5 0.1810 6152200 require_once( 'C:\wamp\www\Joomla 2.5\administrator\components\com_installer\installer.php' ) ..\helper.php:388
6 0.1894 6483360 JController->execute( ) ..\installer.php:22
7 0.1895 6483408 InstallerControllerDiscover->install( ) ..\controller.php:754
8 0.2023 7157464 InstallerModelDiscover->discover_install( ) ..\discover.php:38
9 0.2110 7744528 JInstaller->discover_install( ) ..\discover.php:114
10 0.3851 8131728 JInstallerTemplate->discover_install( ) ..\installer.php:555


O que pode ser?

Please Entrar ou Registrar to join the conversation.