FormSelectMenu-Widget: Unterschied zwischen den Versionen

Aus Contao Community Documentation

Zeile 27: Zeile 27:
 
anschließend kann, wie auch beim FormTextfeld(), das Feld an der gewünschten Position ausgegeben werden.
 
anschließend kann, wie auch beim FormTextfeld(), das Feld an der gewünschten Position ausgegeben werden.
 
<source lang="php">
 
<source lang="php">
    <?php echo $this->inputRadius->generateLabel();?>
+
<?php echo $this->inputRadius->generateLabel();?>
    <?php echo $this->inputRadius->generate();?>
+
<?php echo $this->inputRadius->generate();?>
 
</source>
 
</source>

Version vom 8. April 2011, 11:28 Uhr

Um ein Selectfeld als Formular-Widget zu definieren, wird es folgendermaßen angelegt und anschließend an das Template übergeben.

<?php
 
...
 
$inputRadius = new FormSelectMenu();
$inputRadius->id = 'searchradius';
$inputRadius->name = 'radius';
$inputRadius->label = 'Umkreis';
$inputRadius->class = 'select';
$inputRadius->options = array( 
	    array('value'=>'', 'label'=>'+0km'),
	    array('value'=>'20','label'=>'+20km'),
	    array('value'=>'50','label'=>'+50km'),
	    array('value'=>'100','label'=>'+100km'),
	    array('value'=>'150','label'=>'+150km'),
	    array('value'=>'200','label'=>'+200km')
);
 
$this->Template->inputRadius = $inputRadius;
...
 
?>

anschließend kann, wie auch beim FormTextfeld(), das Feld an der gewünschten Position ausgegeben werden.

<?php echo $this->inputRadius->generateLabel();?>
<?php echo $this->inputRadius->generate();?>
Ansichten
Meine Werkzeuge

Contao Community Documentation

irgendwie ist das Leben nicht fair...ich mache eine Webseite über Toilettenreinigung und Martin stellt Fotos für eine Schönheitswebseite frei...

Leo Unglaub
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge