Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : k4rn4kGr4phik 20 Jul 2006, 22:11:15
-
Ciao a tutti,
da diversi giorni sto impazzendo cercando di capire come costruire un template partendo da zero. Ho letto i diversi manuali messi a disposizione su joomla.it ma non riesco proprio a cominciare. Tutti partono da un template già creato da qualcun altro che però sono differenti (ovviamente).
Vorrei capire qual'è il codice essenziale necessario al funzionamento di una pagina index.php per joomla. Escludendo ovviamente <body>, <div>, ed il link al css. Quel codice, insomma, necessario al funzionamento e senza personalizzazioni, tabelle ecc dovute alle esigenze del proprio template.
Vi ringrazio!!!
[allegato eliminato da un amministratore]
-
ciao, questi sono le parti che ti servono:
<body>
<?php echo $mosConfig_sitename;?>
<?php mospathway()?>
<?php mosLoadModules('top');?>
<?php mosLoadModules('left');?>
<?php mosMainBody();?>
<?php mosLoadModules('right');?>
<?php include_once( $mosConfig_absolute_path .'/includes/footer.php' );?>
</body>
-
non intendevo questo ma il contrario...cioè tutto il resto!!
-
Aggiungi questo in "testa" a tutto il codice postato da carlo ed avrai un template perfettamente funzionante
;D
<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php if ( $my->id ) { initEditor(); } ?>
<meta http-equiv="Content-Type" content="text/html;><?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
<?php echo "<link rel=\"stylesheet\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\" type=\"text/css\"/>" ; ?><?php echo "<link rel=\"shortcut icon\" href=\"$GLOBALS[mosConfig_live_site]/images/favicon.ico\" />" ; ?>
</head>
fd