Шаблон вывода страницы. В каких случаях нужна проверка isset($this->article->section) ?

Discussion in 'Программирование' started by MansEL, Oct 29, 2011.

  1. Offline

    MansEL Недавно здесь

    Joined:
    Oct 6, 2009
    Messages:
    12
    Likes Received:
    0
    Gender:
    Male
    Добрый день, подскажите, пожалуйста!

    В коде шаблона вывода статьи (Joomla 1.5.24) в той части кода, где происходит проверка на возможность вывода в заголовке сататьи наименования раздела, присутсвует следующий IF
    Код (CODE):
    1. <?php if ($this->params->get('show_section') && $this->article->sectionid && isset($this->article->section)) : ?>

    далее идет вывод заголовка раздела и категории. (при рассмотрении вопроса прошу не путать sectionid и section)

    Вопрос для чего требуется еще проверка на isset($this->article->section), если перед этим проверяли $this->article->sectionid?
    На мой, взгляд если существует $this->article->sectionid значит isset($this->article->section) должен существовать и быть заполнет, а если $this->article->sectionid лож, то и проверять section смысла нет, так как вывод раздела в данном случае не нужен.

    Итог: объясните для чего нужна (и нужна ли) проверка на isset($this->article->section) при выводе наименования раздела в шаблоне статьи?
     
  2.  

Share This Page

Loading...