Checkbox Joomla framework: создание голочки
Задача: создать элемент "флажок" в Joomla.
Материалы: документация Joomla 1.5 framework и W3.
Так как элемента checkbox в Joomla каркасе нет, нам придется его создать самим.
В начале напишу функцию, отвечающую за создание элемента. Потом приведу пример использования этой функции.
И так, в начале добавляем функцию в класс libraries/joomla/html/html/select.php:
/**
* Generates a checkbox element
* @param $name string The value of the HTML name attribute
* @param $attribs Additional HTML attributes
* @param $checked The option value of the checked attribute
* @return string HTML for the checkbox
*/
function checkbox( $name, $attribs = null, $checked = null) {
$html = "<input type='checkbox' name="</span><span style="color: #ff0000;">'". $name ."' " .$checked. />" ;
return $html;
}
Теперь, можно использовать функцию создания checkbox в любой задаче, например:
// Создать элемент checkbox
$lists['card'] = JHTML::_('select.checkbox', 'card', 'id=card', empty($data->card) ? '' : 'checked' );
http://bybunin.com
Checkbox Joomla framework: создание голочки - Генератор расширений Joomla и многое другое на нашем сайте посвященном работе расширений, компонентов, модулей, плагинов для линейки Joomla. Отправляйте ссылку на страницу своим друзьям и в социальные сети воспользовавшись графическими иконками выше.