-
Neues Modul erstellen und positionieren
Hallo
Ich möchte ein komplett neues Modul meinem Template hinzufügen, nun habe ich das Problem dass diese Modul - auch wenn NICHT aktiviert - im Frontend trotzdem sichtbar ist?!
Vorgehen:
1. templateDetails.xml => <position>topmap</position> hinzugefügt
2. index.php => <div id="top_map">
<jdoc:include type="modules" name="topmap" />
</div>
an meiner gewünschten Stelle hinzugefügt.
3. template.css => #top_map {
top: 0px;
left: 50px;
height: 70px;
width: 920px;
overflow: visible;
border: 1px solid #000;
}
Nun...auch wenn ich kein Modul der Position "topmap" erstelle oder zuweise, sehe ich den obigen Rahmen (border: 1px solid usw.)
Ich habe ja in der index.php gesagt "modules"...ich verstehe das nicht!
Grüsse
P.
Geändert von peter71 (24.10.2010 um 13:38 Uhr)
-
-
1. ohne link gehts nicht
2. module werden nicht dem template hinzugefügt, sondern der modulposition
3. falls es sich um eine modulposition handeln sollte, musst du eine IF THEN abfrage machen, sonst ist der platz auch besetzt wenn nix dort ist
die anleitung dazu gibts z.b. bei www.time4mambo.de
-
-
Hallo
Ich habe jetzt das so probiert...
<?phpif($this->countModules('topmap')) : ?>
<div id="top_map">
<jdoc:include type="modules" name="topmap" style="jarounded" />
</div><br />
dann wird leider ein Fehler im Frontend angezeigt.
Meinst du diese Anleitung:
http://www.time4joomla.de/tipps-a-tr...zufuegen-.html
Danke und Gruss
P.
-
-
Ok..das funktioniert jetzt!
Danke Kai, für deinen entscheidenden Hinweis!
Gruss
P.
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen