Kako izgleda ispravno zaglavlje Joomla! predloška?
|
|
Najčešće greške u izradi Joomla! predložaka se događaju zbog neispravnog zaglavlja. Kako onda teba izgledati ispravni header kod?
Puno i pravilno Joomla! zaglavlje sa fiksno utvrđenim imenom direktorija predloška izgleda ovako :
<?php
$iso = explode( '=', _ISO );
echo '<?xml version="1.0" encoding="' . $iso[1] . "\"?>\n";
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" lang="<?php echo _LANGUAGE; ?>">
<head>
<?php if ( $my->id ) { initEditor();
}
?>
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<link href="<?php echo $mosConfig_live_site; ?>/templates/ime_direktorija_u_kojem_se_nalazi_ova_datoteka/css/template_css.css" rel="stylesheet" type="text/css" />
</head>
Ako želite fleksibilnije zaglavlje koje ne ovisi o imenu direktorija predloška koristite ovo zaglavlje:
<?php
$iso = explode( '=', _ISO );
echo '<?xml version="1.0" encoding="' . $iso[1] . "\"?>\n";
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" lang="<?php echo _LANGUAGE; ?>">
<head>
<?php if ( $my->id ) { initEditor();
}
?>
<?php mosShowHead(); ?>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<link href="<?php echo $mosConfig_live_site; ?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/template_css.css" rel="stylesheet" type="text/css" />
</head> |