Modul Eingabe :: Nobb needs help pls

Gesperrt
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Modul Eingabe :: Nobb needs help pls

Beitrag von mvf »

Halo Community

auch auf die Gefahr hin, dass der eine oder andere Leser wieder lächelt beim Lesen, a new noob question:

Ich möchte verschieden 'fixe Bereiche' in meinem Layout nach Bedarf pro Artikel ein- oder ausblenden können.

Momentan behelfe ich mir derart, dass ich im Layout einen Container erstelle und den 'fixen Bereich' in ein html.template ausgliedere. Der Container beinhaltet dann ein Modul mit dem Ausgabe Code

Code: Alles auswählen

<?php
/* Start Output buffer */
ob_start();

        $tpl->reset();
        $tpl->generate('templates/sample.html');

/* Read out buffer */
$html = ob_get_contents();

/* Clean buffer */
ob_end_clean();

/* Output buffer-contents */
echo $html;
?>


Ob das jetzt so sauber ist, kann ich mit meinen Skills nicht berteilen, aber es funktioniert.

Nachteil ich muss für jeden 'fixen bereich' ein eigenes Modul anlegen.

FRAGE:
Kann ich im Eingabe Bereich des Moduls irgendwie die html.templates referenzieren, derart, dass ich nur noch ein Modul 'fixer Content' anlege und über die Eingabe das html.template anwählen kann?

and as usual :)
Dank für Euren Input
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Re: Modul Eingabe :: Nobb needs help pls

Beitrag von emergence »

mvf hat geschrieben:Kann ich im Eingabe Bereich des Moduls irgendwie die html.templates referenzieren, derart, dass ich nur noch ein Modul 'fixer Content' anlege und über die Eingabe das html.template anwählen kann?
bitte schreibs so das es die armen österreicher auch verstehen...
*** make your own tools (wishlist :: thx)
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Re: Modul Eingabe :: Nobb needs help pls

Beitrag von mvf »

emergence hat geschrieben:bitte schreibs so das es die armen österreicher auch verstehen...
schurli, schurli, verstehst mi ned? ;)

Ich möchte gern zum oben geposteten Output ein Inputcode, in dem ich das template auswählen kann, um nicht für jedes template ein eigenes modul einsetzen zu müssen. in dem obigen outputcode refernziere ich das html-template mit namen sample.html diese würde ich gerne im input über ein dropwon aus allen zur verfügung stehenden html-templates auswählen können.

wie soll ich es anders ausdrücken/formulieren?
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

verwende das -> http://contenido.org/forum/viewtopic.php?t=9502

noch ne anmerkung:

Code: Alles auswählen

<?php 
/* Start Output buffer */ 
ob_start(); 

        $tpl->reset(); 
        $tpl->generate('templates/sample.html'); 

/* Read out buffer */ 
$html = ob_get_contents(); 

/* Clean buffer */ 
ob_end_clean(); 

/* Output buffer-contents */ 
echo $html; 
?>

kann man auch abkürzen

Code: Alles auswählen

<?php
$tpl->reset(); 
$html = $tpl->generate('templates/sample.html', 1); // return output

echo $html;
?>
*** make your own tools (wishlist :: thx)
Gesperrt