
Zitat von
Mosira
Interessanterweise geht es mit der Phoca-Galerie, nicht aber bei normalen Joomla-Seiten. Den Header werde ich nochmals genauer unter die Lupe nehmen.
Wie lauten denn die Standart-Einstellungen für Joomla, was gehört da alles dazu?
Hier mal den Quellcode vom Head (muss ich da evtl. die mootools js und das caption js rausnehmen? Bis title habe ich alles übernommen aus einem Standart-Joomla-Template.)
<html>
<head>
<link href="/index.php?format=feed&type=rss" rel="alternate" type="application/rss+xml" title="RSS 2.0" />
<link href="/index.php?format=feed&type=atom" rel="alternate" type="application/atom+xml" title="Atom 1.0" />
<script type="text/javascript" src="/media/system/js/mootools.js"></script>
<script type="text/javascript" src="/media/system/js/caption.js"></script>
<title>title</title>
<link href="/templates/videotutorials/css/template.css"
rel="stylesheet" type="text/css"/>
<link rel="stylesheet" href="/modules/mod_signallogin/templates/hivemind-light/signal.css" type="text/css" />
</head>
[/HTML]
Interessiert mich aber schon, denn Allvideo reloaded ist eigenlich eine tolle Sache.
Gruss
Mosira
Das sieht mir aber sehr statisch aus, hab ich fast schon vermutet
...
Den Heder statisch aufzubauen ist falsch. Stattdessen muss in die index.php Deines Templates etwa folgendes rein:
PHP-Code:
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
?>
<!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" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<!-- weiterer statischer kram... -->
</head>
Der Ausdruck <jdoc:include type="head" /> wird dann je nach verwendeten Modulen/Plugins/Komponenten von Joomla mit den nötigen Javascript-Includes, meta-tags, globalem css und sonstigem - zur Funktion der jeweiligen Seite nötigen - Kram ersetzt.
AVR baut dann z.B. je nach verwendeten Medien einiges dort ein. Andere Plugins etc. machen das genauso (bzw. sollten es so machen). Jommla erkennt dann auch duplikate. Wenn zum Beispiel zwei plugins jeweils mootools brauchen, dann kommt das include hinterher natürlich nur einmal vor...
Ab Besten schaust Du Dir die index.php von einem vorhandenen Template ab..
Ciao
-Fritz
Lesezeichen