Seite 1 von 1
Wie werde ich den<p> los?
Verfasst: Sa 21. Jun 2008, 01:08
von caboodle
Moin,
um jeden Artikel rum macht mir Contenido ein paar <p>..</p> Tags.
Sie sind weder im Layout noch im Artikel-Quelltext und tauchen nicht auf wenn ich ein Modul an der Stelle benutze.
Leider zerreißen mir diese Tags völlig mein Layout. Wie bekomme ich die weg und was sollen sie überhaupt?
Verfasst: Sa 21. Jun 2008, 02:04
von Supporter
Moin Moin
Das ist entweder im Modul oder im Modultemplate zu finden.
Verfasst: Sa 21. Jun 2008, 15:45
von caboodle
Das ist es doch: das <p> erscheint nur dann wenn ich einen Artikel verwende, kein eigenes Modul.
Es kommt weder aus dem Artikel selber noch aus dem Layout.
Also der Container ist technisch gesehen TEXT_HTML Wieso steht der 4 mal in der Modulliste im Template aber nie in der Modulliste so dass ich ihn mal editieren könnte?
Verfasst: So 22. Jun 2008, 14:48
von Contenider
Hmm...
Ich verstehe Dich nicht recht, das <p> Tag wird wie gesagt entweder über das Modul (Output) oder das Modultemplate ausgegeben.
Die Modultemplates findes Du unter <mandant>/templates
Welches Template für das Modul verwendet wird, erfährst Du wenn Du einen Blick in das entsprechende Modul wirfst, um es genau zu nehmen dann im Output.
Es könnte zum Beispiel wie folgt aussehen, hängt aber maßgeblich davon ab, welche Version Du verwendest und ob Du den Beispielmandanten installiert hast oder ein eigenes Modul geschrieben hast.
Zu finden unter:
Styles > Module
Code: Alles auswählen
<?php
/**
* $RCSfile$
*
* Description: Output some HTML text
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2008-04-07
* }}
*
* $Id$
*/
if (!isset($tpl) || !is_object($tpl)) {
$tpl = new Template();
}
$tpl->reset();
$tpl->set('s', 'text', "CMS_HTML[1]");
$tpl->generate('templates/text_html.html');
?>
Wie Du sehen kannst, wir im Modul unter $tpl->generate das entsprechende Template angegeben, dort müsstest Du halt einen Blick werfen, es könnte aber auch ganz anders aus sehen, siehe folgend:
Hier müsstest Du dann den <p> Tag entfernen, also wie folgt:
Ich denke das damit alle Fragen geklärt sein sollten...
Verfasst: So 22. Jun 2008, 18:10
von caboodle
Sorry - aber bei meiner Installation 4.6.15 mit Beispielmodulen steht weder dieses Modul in der Modulliste noch das Template unter den Modul Templates.
Ich suche aber mal in der DB.
Ist ein Update auf 4.8 aufwendig? Ich habe zwar mächtig Module geschrieben und Medien hochgeladen aber sonst keine Änderungen am QC vorgenommen.
Danke - hat sich erledigt. Wenn die Standardeinstellung schon nicht ALLE Module anzeigen ist sollte wenigstens die Seitennavigation standardmäßig offen sein. Ich wusste bis eben nicht, dass es die Module überhaut seitenweise angezeigt werden.
Verfasst: So 22. Jun 2008, 20:47
von Contenider
Du musst in den Modulen Ausschau nach dem Modul "Text (HTML)" halten, da wird's wohl drin sein...
In der DB wirst Du dagegen eher nichts finden.