public string getOn() public void setOn(string $value)
Возвращает значение, указывающее, в каких сценариях эта строка отображается. Если значение пустое, это означает, что строка отображается во всех сценариях. В противном случае, строка отображается только тогда, когда модель находится в сценарии, имя которого содержится в этом значении. См. CModel::scenario для получения дополнительной информации о сценариях модели.
protected function evaluateVisible() { return empty($this->_on) || in_array($this->getParent()->getModel()->getScenario(),$this->_on); }
Оценивает видимость этого элемента. Этот метод проверяет свойство on, чтобы проверить, находится ли модель в сценарии, в котором должна отображаться эта строка.
getOn() метод
public string getOn()
{return}
строка
имена сценариев, разделённые запятыми. По умолчанию равно null.
Возвращает значение, указывающее, в каких сценариях эта строка отображается. Если значение пустое, это означает, что строка отображается во всех сценариях. В противном случае, строка будет отображаться только тогда, когда модель находится в сценарии, имя которого можно найти в этом значении. Смотрите CModel::scenario для получения дополнительной информации о сценариях модели.