コード例 #1
0
ファイル: view.html.php プロジェクト: alesconti/FF_2015
 private function _makeOptionsSelect($options)
 {
     $selects = new StdClass();
     // component list
     $current = $options->filter_component;
     $name = 'filter_component';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_COMPONENTS');
     $selects->components = Sh404sefHelperHtml::buildComponentsSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // language list
     $current = $options->filter_language;
     $name = 'filter_language';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_LANGUAGES');
     $selects->languages = Sh404sefHelperHtml::buildLanguagesSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // select custom
     $current = $options->filter_url_type;
     $name = 'filter_url_type';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_URL_TYPES');
     $data = array(array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_CUSTOM, 'title' => JText::_('COM_SH404SEF_ONLY_CUSTOM')), array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_AUTO, 'title' => JText::_('COM_SH404SEF_ONLY_AUTO')));
     $selects->filter_url_type = Sh404sefHelperHtml::buildSelectList($data, $current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     return $selects;
 }
コード例 #2
0
ファイル: view.html.php プロジェクト: alesconti/FF_2015
 private function _makeOptionsSelect($options)
 {
     $selects = new StdClass();
     // component list
     $current = $options->filter_component;
     $name = 'filter_component';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_COMPONENTS');
     $selects->components = Sh404sefHelperHtml::buildComponentsSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // language list
     $current = $options->filter_language;
     $name = 'filter_language';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_LANGUAGES');
     $selects->languages = Sh404sefHelperHtml::buildLanguagesSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // return set of select lists
     return $selects;
 }
コード例 #3
0
ファイル: view.html.php プロジェクト: alesconti/FF_2015
 private function _makeOptionsSelect($options)
 {
     $selects = new StdClass();
     // component list
     $current = $options->filter_component;
     $name = 'filter_component';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_COMPONENTS');
     $selects->components = Sh404sefHelperHtml::buildComponentsSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // language list
     $current = $options->filter_language;
     $name = 'filter_language';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_LANGUAGES');
     $selects->languages = Sh404sefHelperHtml::buildLanguagesSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // select aliases
     $current = $options->filter_alias;
     $name = 'filter_alias';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_ALIASES');
     $data = array(array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_ALIASES, 'title' => JText::_('COM_SH404SEF_ONLY_ALIASES')), array('id' => Sh404sefHelperGeneral::COM_SH404SEF_NO_ALIASES, 'title' => JText::_('COM_SH404SEF_ONLY_NO_ALIASES')));
     $selects->filter_alias = Sh404sefHelperHtml::buildSelectList($data, $current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // select custom
     $current = $options->filter_url_type;
     $name = 'filter_url_type';
     $selectAllTitle = JText::_('COM_SH404SEF_ALL_URL_TYPES');
     $data = array(array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_CUSTOM, 'title' => JText::_('COM_SH404SEF_ONLY_CUSTOM')), array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_AUTO, 'title' => JText::_('COM_SH404SEF_ONLY_AUTO')));
     $selects->filter_url_type = Sh404sefHelperHtml::buildSelectList($data, $current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // select similar urls or all
     $current = $options->filter_similar_urls;
     $name = 'filter_similar_urls';
     $data = array(array('id' => 1, 'title' => JText::_('COM_SH404SEF_NOT_FOUND_SHOW_SIMILAR_URLS')), array('id' => 0, 'title' => JText::_('COM_SH404SEF_NOT_FOUND_SHOW_ALL_URLS')));
     $selects->filter_similar_urls = Sh404sefHelperHtml::buildSelectList($data, $current, $name, $autoSubmit = true, $addSelectAll = false);
     // return set of select lists
     return $selects;
 }
コード例 #4
0
ファイル: view.html.php プロジェクト: sangkasi/joomla
 private function _makeOptionsSelect($options)
 {
     $selects = new StdClass();
     // component list
     $current = $options->filter_component;
     $name = 'filter_component';
     $selectAllTitle = JText16::_('COM_SH404SEF_ALL_COMPONENTS');
     $selects->components = Sh404sefHelperHtml::buildComponentsSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // language list
     $current = $options->filter_language;
     $name = 'filter_language';
     $selectAllTitle = JText16::_('COM_SH404SEF_ALL_LANGUAGES');
     $selects->languages = Sh404sefHelperHtml::buildLanguagesSelectList($current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // select aliases
     $current = $options->filter_alias;
     $name = 'filter_alias';
     $selectAllTitle = JText16::_('COM_SH404SEF_ALL_ALIASES');
     $data = array(array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_ALIASES, 'title' => JText16::_('COM_SH404SEF_ONLY_ALIASES')), array('id' => Sh404sefHelperGeneral::COM_SH404SEF_NO_ALIASES, 'title' => JText16::_('COM_SH404SEF_ONLY_NO_ALIASES')));
     $selects->filter_alias = Sh404sefHelperHtml::buildSelectList($data, $current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // select custom
     $current = $options->filter_url_type;
     $name = 'filter_url_type';
     $selectAllTitle = JText16::_('COM_SH404SEF_ALL_URL_TYPES');
     $data = array(array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_CUSTOM, 'title' => JText16::_('COM_SH404SEF_ONLY_CUSTOM')), array('id' => Sh404sefHelperGeneral::COM_SH404SEF_ONLY_AUTO, 'title' => JText16::_('COM_SH404SEF_ONLY_AUTO')));
     $selects->filter_url_type = Sh404sefHelperHtml::buildSelectList($data, $current, $name, $autoSubmit = true, $addSelectAll = true, $selectAllTitle);
     // select similar urls or all
     $current = $options->filter_similar_urls;
     $name = 'filter_similar_urls';
     $data = array(array('id' => 1, 'title' => JText16::_('COM_SH404SEF_NOT_FOUND_SHOW_SIMILAR_URLS')), array('id' => 0, 'title' => JText16::_('COM_SH404SEF_NOT_FOUND_SHOW_ALL_URLS')));
     $selects->filter_similar_urls = Sh404sefHelperHtml::buildSelectList($data, $current, $name, $autoSubmit = true, $addSelectAll = false);
     // if similar urls, disable other selectors
     if ($current == 1) {
         $selects->components = str_replace('<select name="filter_component"', '<select disabled="disabled" name="filter_component"', $selects->components);
         $selects->languages = str_replace('<select name="filter_language"', '<select disabled="disabled" name="filter_language"', $selects->languages);
         $selects->filter_alias = str_replace('<select name="filter_alias"', '<select disabled="disabled" name="filter_alias"', $selects->filter_alias);
         $selects->filter_url_type = str_replace('<select name="filter_url_type"', '<select disabled="disabled" name="filter_url_type"', $selects->filter_url_type);
         $this->assign('disable_search_all', 'disabled="disabled"');
     } else {
         $this->assign('disable_search_all', '');
     }
     // return set of select lists
     return $selects;
 }