0251 / 590 837 15
info@a-coding-project.de
;

MenüSelector (CMS)

In unserem CMS wird heute in den Einstellungen ein neues Control erstellt: Der MenüSelector. Dieser listet alle erstelleten Menüs auf und speichert deren id weg. Dies brauchen wir derzeit um das Globale Menü zu bestimmen.

Als Basis wird sys::getMenues() genutzt. In der Klasse systemclassesmenueselector.php wird eine Combobox erstellt:

<?PHP
  class menueselector extends Control{

    public function display(){
      echo "<select name="".$this->name."">";
      foreach(sys::getMenues() as $menue){
        if($menue['id'] == $this->value){
            echo "<option value="".$menue['id'].""selected="1">".$menue['name']."</option>";
        }
        else{
            echo "<option value="".$menue['id']."">".$menue['name']."</option>";
        }
      }
      echo "</select>";
    }

  }
?>

Kommentare

Daniel schrieb am 23.02.2010:

Lobloblob, funktioniert mal wieder vorzüglich.