Willkommen Gast. Bitte anmelden oder registrieren.

Autor Thema: Module werden nicht angezeigt!  (Gelesen 4971 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Xym13

  • Unter Beobachtung
  • Beiträge: 2
Module werden nicht angezeigt!
« am: 24. Juni 2012, 22:59:47 »
Hey,

habe gerade versucht ein Template zu schreiben, doch leider werden die Module(Hier jetzt das Menü) gar nicht angezeigt.

In Joomla richtig eingerichtet habe ich das Menü ( bei anderem Template getestet ).

Mir ist aufgefallen, dass im Quellcode "<jdoc:include type="modules" name="nav_top">" gar nicht ersetzt wurde.

Wie kommt das?

Hier ist die ganze index.php <?php
defined
('_JEXEC') or die;
JHTML::_('behavior.framework'true);
$app JFactory::getApplication();
?>

<!DOCTYPE HTML>
<html>
<head>
<jdoc:include type="head">
    <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->tempalte?>/css/template.css" media="screen">
</head>

<body>

<div id="all">
    <div id="title">
        <p> STEFANS WELT </p>
        </div> <!-- end title -->
        <div id="navi">
        <jdoc:include type="modules" name="nav_top">
        </div> <!-- end navi -->
        <div id="content">
        <jdoc:include type="message">
            <jdoc:include type="modules">
            <jdoc:include type="component">
        </div> <!-- end content -->
        <div id="footer">
        <p> &copy; <?php echo date('Y'); ?></p>
        </div> <!-- end footer -->
    </div> <!-- end all -->

</body>
</html>
« Letzte Änderung: 24. Juni 2012, 23:05:42 von Xym13 »

bembelimen

  • moderatives Dielektrikum
  • Beiträge: 227
  • Ich kam, sah und zensierte...
    • Joomla! Vereinsverwaltung
Antw: Module werden nicht angezeigt!
« Antwort #1 am: 24. Juni 2012, 23:32:32 »
<jdoc:include type="modules" name="nav_top" />
Joomla! ist auch nur ein Mensch...

Joomla-Hilfe

  • Oberwetterfrosch (Mod)
  • Beiträge: 155
Antw: Module werden nicht angezeigt!
« Antwort #2 am: 25. Juni 2012, 10:27:55 »
Eigentlich dürfte keine einzige jdoc:include-Zeile funktionieren. Die Tags sind alle nicht geschlossen. Der Parser ist da ziemlich zickig.
Dietmar

Die Realität ist eine Halluzination, die durch akuten Alkoholmangel hervorgerufen wird.

Xym13

  • Unter Beobachtung
  • Beiträge: 2
Antw: Module werden nicht angezeigt!
« Antwort #3 am: 25. Juni 2012, 13:41:11 »
Okay,

das habe ich schonmal geändert.
Die jdoc Anweisung müsste jetzt funktionieren, da z.B. der Kopf bereich richtig geladen wird.

Dennoch sehe ich nichts von Menü und auch keine Fehlermeldung.

Hier ist nochmal die index.php
<?php
defined
('_JEXEC') or die;
JHTML::_('behavior.framework'true);
$app JFactory::getApplication();
?>

<!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>
<title>Untitled Document</title>
<jdoc:include type="head" />
    <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template?>/css/template.css" media="screen" />
</head>

<body>

<div id="all">
    <div id="title">
        <p> STEFANS WELT </p>
        </div> <!-- end title -->
        <div id="navi">
        <jdoc:include type="modules" name="nav_top" style="xhtml" />
        </div> <!-- end navi -->
        <div id="content">
        <jdoc:include type="message" />
            <jdoc:include type="modules" />
            <jdoc:include type="component" />
        </div> <!-- end content -->
        <div id="footer">
        <p> &copy; <?php echo date('Y'); ?> </p>
        </div> <!-- end footer -->
    </div> <!-- end all -->

</body>
</html>

Und die templateDetails.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.6//DTD template 1.0//EN" "http://www.joomla.org/xml/dtd/1.6/template-install.dtd">
<extension version="2.5" type="template" client="site">
<name>Template01</name>
<creationDate>24.06.2012</creationDate>
<author></author>
<copyright></copyright>
<authorEmail></authorEmail>
<version>2.5</version>
<description>Template 01</description>
<files>
<folder>images</folder>
<folder>css</folder>
<folder>js</folder>
<folder>fonts</folder>
<folder>html</folder>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
</files>
<positions>
<position>nav_top</position>
</positions>
</extension>

Harmageddon

  • Bestätigter Nutzer
  • Beiträge: 23
    • ZweiIconKram
Antw: Module werden nicht angezeigt!
« Antwort #4 am: 25. Juni 2012, 22:38:57 »
Ist das Menümodul auf der richtigen Position veröffentlicht?