Exemple #1
0
 /**
  * function to set value
  *
  * @param   string  $label   stores value of label
  * @param   string  $value   stores value
  *
  * @return $this|void
  */
 public function setFieldValue($label, $value)
 {
     if (strtolower($label) === 'menu item type') {
         $this->setMenuItemType($value);
     } elseif (in_array(strtolower($label), array('article', 'contact', 'newsfeed', 'weblink'))) {
         $this->setRequestVariable($value);
     } elseif (in_array(strtolower($label), array('category'))) {
         parent::setSelectValues(array('tab' => 'Details', 'id' => 'jform_request_id', 'value' => $value));
     } else {
         parent::setFieldValue($label, $value);
     }
     return $this;
 }