MyXoops Forum

Aw:: Mehrfache xoops_module_header in einem Modul? [Entwicklung allgemein] - myXOOPS German Support

Bleekk

Co-Administrator
Gepostet am:01.12.2009 23:14
Bleekk
Bleekk Offline (Show more)
Co-Administrator
Posts: 1506
Since: 16.12.2002
#10

Aw:: Mehrfache xoops_module_header in einem Modul?

eine variante gibts noch:
$xoops_module_header .='
<script type="text/javascript">
bla bla
</script>'
;

frankblack

"myXOOPs"-Profi
Gepostet am:01.12.2009 21:32
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#9

Aw:: Mehrfache xoops_module_header in einem Modul?

Habs genau so gelöst. Vielleicht sollte ich die Lösungen, wenn ich sie finde, dann hier auch posten. Trotzdem DANKE.
... is gone with the wind ...

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

Gast

Gepostet am:01.12.2009 20:43
Gast
Gast (Show more)
Posts: 0
Since:
#8

Aw:: Mehrfache xoops_module_header in einem Modul?

Versuchs mal so: $xoopsTpl->assign('xoops_module_header', 'mein css und mein javascript'); funktioniert aber nur wenn in der Thema die Variable auch vorhanden ist: <{$xoops_module_header}> Hier das Ergebnis:
<link rel="stylesheet" href="http://www.keltronic.de/language/german/style.css" type="text/css" />
mein css und mein javascript
</head>
<
body id="mymodul" class="de">
<
table id="PageAreaTop">
<
tr>

frankblack

"myXOOPs"-Profi
Gepostet am:12.06.2009 13:55
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#7

Aw:: Mehrfache xoops_module_header in einem Modul?

Zitat:
warum baust du das script nicht direkt ins haupttemplate wenn es sowieso immer von da aufgerufen wird ?


Könnte ich natürlich machen, aber mich piert dass es nicht klappt, obwohl es doch eigentlich sollte. Letztendlich werde ich es wohl so machen.

Vielleicht haben DIE doch recht, die behaupten PHP-Template-Engines sind fürn A.... Wenn man sich mal diverse Modultemplates anschaut, kann von denen nicht mehr unbedingt behaupten, dass Presentation von Logic getrennt wird. Der "heutige" Theme- und Templatedesigner muss mehr beherrschen als NUR HTML.
... is gone with the wind ...

Bleekk

Co-Administrator
Gepostet am:12.06.2009 13:10
Bleekk
Bleekk Offline (Show more)
Co-Administrator
Posts: 1506
Since: 16.12.2002
#6

Aw:: Mehrfache xoops_module_header in einem Modul?

warum baust du das script nicht direkt ins haupttemplate wenn es sowieso immer von da aufgerufen wird ?

frankblack

"myXOOPs"-Profi
Gepostet am:12.06.2009 12:55
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#5

Aw:: Mehrfache xoops_module_header in einem Modul?

Springe ich das Teiltemplate direkt an funktioniert es, ist es eingebunden in ein anderes Template wird nix übergeben. ???
... is gone with the wind ...

Bleekk

Co-Administrator
Gepostet am:12.06.2009 12:02
Bleekk
Bleekk Offline (Show more)
Co-Administrator
Posts: 1506
Since: 16.12.2002
#4

Aw:: Mehrfache xoops_module_header in einem Modul?

hmm an sich müsste es schon gehen.
so binde ich ein script ein und bis jetzt hat es immer funktioniert:
xoTheme->addScript('modules/meinmodul/script.js');

frankblack

"myXOOPs"-Profi
Gepostet am:12.06.2009 11:57
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#3

Aw:: Mehrfache xoops_module_header in einem Modul?

<div id="searcharea">
<{include file="db:debaser_search.html"}>
<br />
</div>

Das ist die Anweisung für das Haupttemplate die andere Datei einzubinden. Im PHP-Teil von debaser_search habe ich ein tplassign gemacht, der aber niemals ankommt.
... is gone with the wind ...

Bleekk

Co-Administrator
Gepostet am:12.06.2009 11:55
Bleekk
Bleekk Offline (Show more)
Co-Administrator
Posts: 1506
Since: 16.12.2002
#2

Aw:: Mehrfache xoops_module_header in einem Modul?

wo und wie genau trägst du deine anweisungen ein?

frankblack

"myXOOPs"-Profi
Gepostet am:12.06.2009 11:39
frankblack
frankblack Offline (Show more)
"myXOOPs"-Profi
Posts: 747
Since: 19.04.2006
#1

Mehrfache xoops_module_header in einem Modul?

In meinem Fall habe ich ein Template in welches ein weiteres Template integriert wird. Im Haupttemplate weise ich ein eigenes Stylesheet zu. Im weiteren Template ist ein Javascript eingebaut. Ich möchte nun die Stylesheet-Referenz UND das Javascript über xoops_module_header in den head-Bereich des HTML-Codes verschieben. Scheint aber nur einmal zu funktionieren. Die zweite xoops_module_header-Anweisung wird einfach ignoriert.

Geht das nicht oder mache ich einen Fehler?

edit: da läuft eh was falsch, da per assign nix im eingebundenen Template ankommt.
... is gone with the wind ...
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5315 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1808 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag