Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Wie übergiebt man Style in einem modul?
dederpapst3000
Beitrag 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.? unsure.gif

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!
Go to the top of the page
 
+Quote Post
saschapi
Beitrag 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.


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 27.4.24 - 23:29

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.