игра брюс 2048
Главная / Программирование / Разработка расширений для CMS Joomla / Тест 3

Разработка расширений для CMS Joomla - тест 3

Упражнение 1:
Номер 1
С помощью какого метода вызываются все остальные методы класса JHTML?

Ответ:

 (1) main() 

 (2) type() 

 (3) html() 

 (4) _() 


Номер 2
Метод JHTML::_() позволяет…

Ответ:

 (1) вызвать все остальные методы класса JHTML 

 (2) вызвать метод поддерживающего класса 

 (3) вывести элементы XHTML 

 (4) среди ответов 1-3 нет правильного 


Номер 3
Отметьте верное утверждение

Ответ:

 (1) метод JHTML::_() позволяет вызвать все остальные методы класса JHTML 

 (2) метод JHTML::_() позволяет вызвать метод поддерживающего класса 

 (3) метод JHTML::_() позволяет вызвать один из методов генерации элементов XHTML 

 (4) метод JHTML::_() не позволяет вызвать один из методов отображения элементов XHTML 


Упражнение 2:
Номер 1
Какие элементы можно вывести с помощью методов класса JHTML?

Ответ:

 (1) календарь 

 (2) дату в заданном формате 

 (3) кнопку 

 (4) элемент <iframe></iframe> 


Номер 2
Какие элементы можно вывести с помощью методов класса JHTML?

Ответ:

 (1) кнопку 

 (2) элемент <img></img> 

 (3) элемент <a></a> 

 (4) элемент <script></script> 


Номер 3
Какие элементы можно вывести с помощью методов класса JHTML?

Ответ:

 (1) элемент <link rel="stylesheet" style="text/css"/> 

 (2) всплывающую подсказку 

 (3) элемент <script></script> 

 (4) кнопку 


Упражнение 3:
Номер 1
Как должен выглядеть параметр $type метода JHTML::_() для вызова метода JHTMLSelect::genericlist()?

Ответ:

 (1) select.generic 

 (2) genericlist 

 (3) select.list 

 (4) select.genericlist 


Номер 2
Как должен выглядеть параметр $type метода JHTML::_() для вызова метода JHTMLEmail::cloak()?

Ответ:

 (1) email.cloak 

 (2) emailcloak 

 (3) email 

 (4) cloak 


Номер 3
Как должен выглядеть параметр $type метода JHTML::_() для вызова метода JHTMLGrid::published()?

Ответ:

 (1) grid.published 

 (2) grid 

 (3) published 

 (4) published.grid 


Номер 4
Как должен выглядеть параметр $type метода JHTML::_() для вызова метода JHTMLSelect::integerlist()?

Ответ:

 (1) select.list 

 (2) integer.list 

 (3) select.integerlist 

 (4) integerlist 


Упражнение 4:
Номер 1
Какие элементы позволяют вывести методы класса JHTMLGrid?

Ответ:

 (1) чекбокс 

 (2) пиктограмму для переключения состояния "опубликовано"/"не опубликовано" 

 (3) пиктограмму для отображения заголовка столбца как ссылки для сортировки по этому столбцу 

 (4) модальное окно 


Номер 2
Какой элемент не позволяют вывести методы класса JHTMLGrid?

Ответ:

 (1) чекбокс 

 (2) пиктограмму для переключения состояния "опубликовано"/"не опубликовано" 

 (3) пиктограмму для отображения заголовка столбца как ссылки для сортировки по этому столбцу 

 (4) модальное окно 


Номер 3
Для чего могут использоваться элементы, генерирующиеся методами класса JHTMLGrid?

Ответ:

 (1) для выбора элементов 

 (2) для переключения состояния "опубликовано"/"не опубликовано" 

 (3) для сортировки таблицы 

 (4) для уменьшения риска CSRF-атак 


Упражнение 5:
Номер 1
Списки каких значений могут генерировать методы класса JHTMLList?

Ответ:

 (1) уровни доступа 

 (2) изображения 

 (3) имена незаблокированных пользователей 

 (4) логины незаблокированных пользователей 


Номер 2
Списки каких значений не могут генерировать методы класса JHTMLList?

Ответ:

 (1) имена заблокированных пользователей 

 (2) имена незаблокированных пользователей 

 (3) логины незаблокированных пользователей 


Номер 3
Каким образом можно сгенерировать код выпадающего списка для выбора пользователя?

Ответ:

 (1) JHTML::_('list.users','usrlist','42') 

 (2) JHTMLList::_('list.users','usrlist','42') 

 (3) JHTML::_('list.users','list','42') 

 (4) JHTML::_('users','usrlist','42') 


Упражнение 6:
Номер 1
Каким образом можно сгенерировать код выпадающего списка для выбора изображения из папки /images?

Ответ:

 (1) JHTML::_('images','imglist') 

 (2) JHTML::_('list.images','imglist') 

 (3) JHTMLImage::_('list','imglist') 

 (4) JHTMLList::_('images','imglist') 


Номер 2
Каким образом можно сгенерировать код выпадающего списка для выбора изображения из папки /images с расширением .png или .gif?

Ответ:

 (1) JHTMLImage::_('list','imglist', NULL, NULL, 'images', "png|gif") 

 (2) JHTMLList::_('images','imglist', NULL, NULL, 'images', "png|gif") 

 (3) JHTML::_('list.images','imglist', NULL, NULL, 'images', "png|gif") 

 (4) JHTML::_('list.images','imglist') 


Номер 3
Каким образом можно сгенерировать код выпадающего списка для выбора изображения из папки /images с расширением .bmp или .jpg?

Ответ:

 (1) JHTMLImage::_('list','imglist', NULL, NULL, 'images', "bmp|jpg") 

 (2) JHTMLList::_('images','imglist', NULL, NULL, 'images', "bmp|jpg") 

 (3) JHTML::_('list.images','imglist', NULL, NULL, 'images', "bmp|jpg") 

 (4) JHTML::_('list.images','imglist') 


Упражнение 7:
Номер 1
Каким образом можно сгенерировать код выпадающего списка для выбора целого числа в диапазоне от 1 до 10?

Ответ:

 (1) JHTML::_('select.integerlist', 1, 10, 1, 'intlist')  

 (2) JHTMLSelect::_('integerlist', 1, 10, 1, 'intlist') 

 (3) JHTMLList::_('select.integer', 1, 10, 1, 'intlist') 


Номер 2
Каким образом можно сгенерировать код выпадающего списка для выбора целого числа в диапазоне от 10 до 20?

Ответ:

 (1) JHTMLSelect::_('integerlist', 10, 20, 1, 'intlist') 

 (2) JHTML::_('select.integerlist', 10, 20, 1, 'intlist')  

 (3) JHTMLList::_('select.integer', 10, 20, 1, 'intlist') 

 (4) JHTML::_('select.integerlist', 10, 20, 1, 'listint', 'size=1'); 


Номер 3
Каким будет содержимое списка, который сгенерирует вызов метода HTML::_('select.integerlist', 1, 10, 3, 'listint')?

Ответ:

 (1) 1, 10, 3 

 (2) 1, 10, 13 

 (3) 1, 11, 14 

 (4) 1, 4, 7, 10  


Упражнение 8:
Номер 1
Укажите корректный вызов метода для генерации кода группы переключателей для выбора категории ($content - массив объектов, полученный по запросу "SELECT id,title FROM #__categories")?

Ответ:

 (1) JHTMLSelect::_('radiolist', $content, 'radlist', 'class="inputbox"', 'id', 'title') 

 (2) JHTMLRadio::_('select.list', $content, 'radlist', 'class="inputbox"') 

 (3) JHTML::_('select.radiolist', $content, 'radlist', 'class="inputbox"', 'id', 'title') 

 (4) JHTMLList::_('radiolist', $content) 


Номер 2
Укажите корректный вызов метода для генерации кода группы переключателей для выбора категории ($content - массив объектов, полученный по запросу "SELECT id,title FROM #__categories")?

Ответ:

 (1) JHTML::_('select.radiolist', $content, 'radlist', 'class="inputbox"', 'id', 'title') 

 (2) JHTMLSelect::_('radiolist', $content, 'radlist', 'class="inputbox"', 'id', 'title') 

 (3) JHTML::_('select.radiolist', $content, 'radlist', 'class="inputbox"') 

 (4) JHTML::_('select.radiolist', $content) 


Номер 3
Укажите корректный вызов метода для генерации кода группы переключателей для выбора модуля ($modules - массив объектов, полученный по запросу "SELECT id,title FROM #__modules")?

Ответ:

 (1) JHTML::_('radiolist', $modules, 'radlist', 'class="inputbox"', 'id', 'title') 

 (2) JHTML::_('select.radiolist', $modules, 'radlist', 'class="inputbox"') 

 (3) JHTML::_('select.radiolist', $modules) 

 (4) JHTML::_('select.radiolist', $modules, 'radlist', 'class="inputbox"', 'id', 'title') 




Главная / Программирование / Разработка расширений для CMS Joomla / Тест 3