Wie übergiebt man Style in einem modul? |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Wie übergiebt man Style in einem modul? |
Sun. 5. July 2009, 18:29
Beitrag
#1
|
|
Member Gruppe: Members Beiträge: 45 Mitglied seit: 08.09.2006 Wohnort: Österreich aber zurzeit in Ägypten Mitglieds-Nr.: 228 |
Hallo leute
Habe die letzte zeit mit dem erlernen der Modulerstellung verbracht. Leider raffe ich es noch nicht. habe mir die dokumentationen durchgelesen, welche sehr hilfreich sind. Aber nun zu meinem problem: Ich habe angefangen mit einem neuen Modul, und in der Konfiguration möchte ich style-classen zuweisen so wie z.b. im Kontaktformular. CODE <?php //config mode $mip_form['99']['desc'] = 'Konfigurationsmodus'; $mip_form['99']['cat'] = 'option'; $mip_form['99']['size'] = '1'; $mip_form['99']['option_desc'][] = 'Normal'; $mip_form['99']['option_val'][] = ''; $mip_form['99']['option_desc'][] = 'Erweitert'; $mip_form['99']['option_val'][] = 'advanced'; $mip_form['99']['option_desc'][] = 'Ausgeblendet'; $mip_form['99']['option_val'][] = 'hidden'; $mip_form['99']['cms_var'] = 'MOD_VAR[99]'; $mip_form['99']['cms_val'] = $cms_mod['value']['99']; $mip_form['99']['flag'] = 'reload'; mip_formsp($mip_form['99']); //hidden config if($cms_mod['value']['99'] == 'hidden'){ foreach($cms_mod['value'] AS $ke=>$va){ if($ke != '99'){ ?> <input name="MOD_VAR[<?php echo $ke; ?>]" type="hidden" value="<?php echo htmlentities($va, ENT_COMPAT, 'UTF-8');?>"> <?php } } } //normal config (not hidden config) else if($cms_mod['value']['99'] == ''){ // Schriftart $mip_form['0']['desc'] = $mod_lang['gen_font']; $mip_form['0']['cat'] = 'app_css'; $mip_form['0']['output_cat'] = 'option'; $mip_form['0']['cms_var'] = 'MOD_VAR[0]'; $mip_form['0']['cms_val'] = $cms_mod['value']['0']; $mip_form['0']['flag'] = 'class_only'; // Box $mip_form['1']['desc'] = 'Box'; $mip_form['1']['cat'] = 'app_css'; $mip_form['1']['output_cat'] = 'option'; $mip_form['1']['cms_var'] = 'MOD_VAR[1]'; $mip_form['1']['cms_val'] = $cms_mod['value']['1']; $mip_form['1']['flag'] = 'class_only'; // Titel $mip_form['2']['desc'] = 'Titel'; $mip_form['2']['cat'] = 'app_css'; $mip_form['2']['output_cat'] = 'option'; $mip_form['2']['cms_var'] = 'MOD_VAR[2]'; $mip_form['2']['cms_val'] = $cms_mod['value']['2']; $mip_form['2']['flag'] = 'class_only'; // Ausgabe mip_formsp($mip_form['0']); mip_formsp($mip_form['1']); mip_formsp($mip_form['2']); } unset($mip_form); ?> Wie mache ich dem unteren element klar das ich dort die css für den Titel haben will.? Dank euch: der papst QUELLTEXT <h3><cms:mod type="text" id="1" menuoptions="true" title="Titel" /></h3>
Der Beitrag wurde von saschapi bearbeitet: Sun. 5. July 2009, 20:56
Bearbeitungsgrund: Bitte codebox für längere Quelltextabschnitte verwenden!
-------------------- Wenn Du weiterkommen willst dann solltest Du auch mit anderen darüber Reden!
|
|
|
Sun. 5. July 2009, 21:02
Beitrag
#2
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
Den unteren Schnippsel fügst du ja im Layout ein (also dein H3). Du musst im ModulOUTPUT all das zusammenschreiben, was dort in den CMS-Tag eingefüllt werden soll. Auf die im ModulINPUT konfigurierten Einstellungen kannst du dort dank Variablen zugreifen.
Eigentlich müsste das aus der Doku hervorgehen. Schau dir doch auch mal diesen Artikel an um das Zusammenspiel von Input und Output zu verstehen. -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 25.9.24 - 09:01 |