本文整理汇总了PHP中JLToolBarHelper::custom方法的典型用法代码示例。如果您正苦于以下问题:PHP JLToolBarHelper::custom方法的具体用法?PHP JLToolBarHelper::custom怎么用?PHP JLToolBarHelper::custom使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类JLToolBarHelper
的用法示例。
在下文中一共展示了JLToolBarHelper::custom方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: addToolbar
/**
* Add the page title and toolbar.
*/
protected function addToolbar()
{
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_SPORTSTYPES_TITLE'), 'jl-sportstypes');
JLToolBarHelper::addNew('sportstype.add');
JLToolBarHelper::editList('sportstype.edit');
JLToolBarHelper::custom('sportstype.import', 'upload', 'upload', 'COM_JOOMLEAGUE_GLOBAL_CSV_IMPORT', false);
JLToolBarHelper::archiveList('sportstype.export', 'COM_JOOMLEAGUE_GLOBAL_XML_EXPORT');
JLToolBarHelper::deleteList('', 'sportstype.remove');
JToolBarHelper::divider();
JToolBarHelper::help('screen.joomleague', true);
}
示例2: addToolbar
/**
* Add the page title and toolbar.
*
* @since 1.7
*/
protected function addToolbar()
{
// Set toolbar items for the page
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_SPORTSTYPES_TITLE'), 'sportstypes');
JLToolBarHelper::addNewX('sportstype.add');
JLToolBarHelper::editListX('sportstype.edit');
JLToolBarHelper::custom('sportstype.import', 'upload', 'upload', JText::_('COM_JOOMLEAGUE_GLOBAL_CSV_IMPORT'), false);
JLToolBarHelper::archiveList('sportstype.export', JText::_('COM_JOOMLEAGUE_GLOBAL_XML_EXPORT'));
JLToolBarHelper::deleteList('', 'sportstype.remove');
JToolBarHelper::divider();
JLToolBarHelper::onlinehelp();
JToolBarHelper::preferences(JRequest::getCmd('option'));
}
示例3: addToolbar
/**
* Add the page title and toolbar.
*
* @since 1.7
*/
protected function addToolbar()
{
// Set toolbar items for the page
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_TEAMS_TITLE'), 'Teams');
JLToolBarHelper::addNew('team.add');
JLToolBarHelper::editList('team.edit');
JLToolBarHelper::custom('team.copysave', 'copy.png', 'copy_f2.png', 'COM_JOOMLEAGUE_GLOBAL_COPY', true);
JLToolBarHelper::custom('team.import', 'upload', 'upload', 'COM_JOOMLEAGUE_GLOBAL_CSV_IMPORT', false);
JLToolBarHelper::archiveList('team.export', 'COM_JOOMLEAGUE_GLOBAL_XML_EXPORT');
JLToolBarHelper::deleteList('', 'team.remove');
JToolBarHelper::divider();
JToolBarHelper::help('screen.joomleague', true);
}
示例4: _displayForm
private function _displayForm($tpl)
{
$app = JFactory::getApplication();
$jinput = $app->input;
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$starttime = $mtime;
$option = 'com_joomleague';
$document = JFactory::getDocument();
$db = JFactory::getDbo();
$uri = JFactory::getURI();
$model = JModelLegacy::getInstance('jlxmlimport', 'joomleaguemodel');
$data = $model->getData();
$uploadArray = $app->getUserState($option . 'uploadArray', array());
$tzValue = isset($data['project']->timezone) ? $data['project']->timezone : null;
$zones = DateTimeZone::listIdentifiers();
$options = array();
$options[] = JHTML::_('select.option', '', '- ' . JText::_('SELECT_TIMEZONE') . ' -');
foreach ($zones as $zone) {
if (strpos($zone, "/") === false && strpos($zone, "UTC") === false) {
continue;
}
if (strpos($zone, "Etc") === 0) {
continue;
}
$options[] = JHTML::_('select.option', $zone, $zone);
}
$lists['timezone'] = JHtml::_('select.genericlist', $options, 'timezone', ' class="inputbox"', 'value', 'text', $tzValue);
// build the html select booleanlist for published
$publishedValue = isset($data['project']->published) ? $data['project']->published : null;
$lists['published'] = JHtml::_('select.booleanlist', 'published', ' ', $publishedValue);
$countries = new Countries();
$this->uploadArray = $uploadArray;
$this->starttime = $starttime;
$this->countries = $countries->getCountries();
$this->request_url = $uri->toString();
$this->xml = $data;
$this->leagues = $model->getLeagueList();
$this->seasons = $model->getSeasonList();
$this->sportstypes = $model->getSportsTypeList();
$this->admins = $model->getUserList(true);
$this->editors = $model->getUserList(false);
$this->templates = $model->getTemplateList();
$this->teams = $model->getTeamList();
$this->clubs = $model->getClubList();
$this->events = $model->getEventList();
$this->positions = $model->getPositionList();
$this->parentpositions = $model->getParentPositionList();
$this->playgrounds = $model->getPlaygroundList();
$this->persons = $model->getPersonList();
$this->statistics = $model->getStatisticList();
$this->OldCountries = $model->getCountryByOldid();
$this->import_version = $model->import_version;
$this->lists = $lists;
// Set toolbar items for the page
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_XML_IMPORT_TITLE_2_3'), 'generic.png');
// task image mouseover_img alt_text_for_image check_that_standard_list_item_is_checked
JLToolBarHelper::custom('jlxmlimport.insert', 'upload', 'upload', Jtext::_('COM_JOOMLEAGUE_ADMIN_XML_IMPORT_START_BUTTON'), false);
// --> bij clicken op import wordt de insert view geactiveerd
JToolBarHelper::back();
JToolBarHelper::help('screen.joomleague', true);
parent::display($tpl);
}
示例5: defined
<?php
defined('_JEXEC') or die('Restricted access');
JHTML::_('behavior.tooltip');
JHTML::_('behavior.modal');
jimport('joomla.html.pane');
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_TREETOMATCH_TITLE'));
//JLToolBarHelper::save();
JLToolBarHelper::custom('treetomatch.editlist', 'upload.png', 'upload_f2.png', JText::_('COM_JOOMLEAGUE_ADMIN_TREETOMATCH_BUTTON_ASSIGN'), false);
JToolBarHelper::back('Back', 'index.php?option=com_joomleague&view=treetonodes&task=treetonode.display');
JLToolBarHelper::onlinehelp();
?>
<fieldset class="adminform">
<legend><?php
echo JText::sprintf('COM_JOOMLEAGUE_ADMIN_MATCHES_TITLE', '<i>' . $this->nodews->node . '</i>', '<i>' . $this->projectws->name . '</i>');
?>
</legend>
<!-- Start games list -->
<form action="<?php
echo $this->request_url;
?>
" method="post" id='adminForm'>
<?php
$colspan = 9;
?>
<table class='adminlist' border='0'>
<thead>
<tr>
<th width="5" style="vertical-align: top; "><?php
echo count($this->match) . '/' . $this->pagination->total;
示例6: defined
<?php
defined('_JEXEC') or die('Restricted access');
JHTML::_('behavior.tooltip');
JHTML::_('behavior.modal');
jimport('joomla.html.pane');
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODE_TITLE'));
JLToolBarHelper::save('treetonode.save');
JLToolBarHelper::apply('treetonode.apply');
JToolBarHelper::back('Back', 'index.php?option=com_joomleague&view=treetonodes&task=treetonode.display');
JLToolBarHelper::custom('treetonode.unpublishnode', 'delete.png', 'delete_f2.png', JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODES_UNPUBLISH'), false);
JLToolBarHelper::onlinehelp();
?>
<script>
function submitbutton(pressbutton) {
var form = $('adminForm');
if (pressbutton == 'cancel') {
submitform(pressbutton);
return;
}
submitform(pressbutton);
return;
}
</script>
<style type="text/css">
table.paramlist td.paramlist_key {
width: 92px;
text-align: left;
示例7: elseif
JHTML::_('behavior.modal');
$istree = $this->treetows->tree_i;
$isleafed = $this->treetows->leafed;
//load navigation menu
$this->addTemplatePath(JPATH_COMPONENT . DS . 'views' . DS . 'joomleague');
// Set toolbar items for the page
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODES_TITLE'));
if ($isleafed == 1) {
JLToolBarHelper::apply('treetonode.saveshort', JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODES_SAVE_APPLY'), false);
JLToolBarHelper::custom('treetonode.removenode', 'delete.png', 'delete_f2.png', JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODES_DELETE_ALL'), false);
} elseif ($isleafed) {
JLToolBarHelper::apply('treetonode.saveshortleaf', JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODES_TEST_SHOW'), false);
if ($isleafed == 3) {
JLToolBarHelper::apply('treetonode.savefinishleaf', JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODES_SAVE_LEAF'), false);
}
JLToolBarHelper::custom('treetonode.removenode', 'delete.png', 'delete_f2.png', JText::_('COM_JOOMLEAGUE_ADMIN_TREETONODES_DELETE'), false);
}
JLToolBarHelper::onlinehelp();
?>
<form action="<?php
echo $this->request_url;
?>
" method="post" id="adminForm">
<div id="editcell">
<fieldset class="adminform">
<legend><?php
echo JText::sprintf('COM_JOOMLEAGUE_ADMIN_TREETONODES_LEGEND', '<i>' . $this->projectws->name . '</i>');
?>
</legend>
<?php
示例8: _displayForm
private function _displayForm($tpl)
{
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$starttime = $mtime;
$option = JRequest::getCmd('option');
$mainframe = JFactory::getApplication();
$document = JFactory::getDocument();
$db = JFactory::getDBO();
$uri = JFactory::getURI();
$model =& JModel::getInstance('jlxmlimport', 'joomleaguemodel');
$data = $model->getData();
$uploadArray = $mainframe->getUserState($option . 'uploadArray', array());
// TODO: import timezone
$value = isset($data['project']->timezone) ? $data['project']->timezone : null;
$lists['timezone'] = JHTML::_('select.genericlist', array(), 'timezone', ' class="inputbox"', 'value', 'text', $value);
$whichfile = $mainframe->getUserState($option . 'whichfile');
$this->assignRef('whichfile', $whichfile);
$projectidimport = $mainframe->getUserState($option . 'projectidimport');
$this->assignRef('projectidimport', $projectidimport);
$countries = new Countries();
$this->assignRef('uploadArray', $uploadArray);
$this->assignRef('starttime', $starttime);
$this->assignRef('countries', $countries->getCountries());
$this->assignRef('request_url', $uri->toString());
$this->assignRef('xml', $data);
$this->assignRef('leagues', $model->getLeagueList());
$this->assignRef('seasons', $model->getSeasonList());
$this->assignRef('sportstypes', $model->getSportsTypeList());
$this->assignRef('admins', $model->getUserList(false));
$this->assignRef('editors', $model->getUserList(false));
$this->assignRef('templates', $model->getTemplateList());
$this->assignRef('teams', $model->getTeamList());
$this->assignRef('clubs', $model->getClubList());
$this->assignRef('events', $model->getEventList());
$this->assignRef('positions', $model->getPositionList());
$this->assignRef('parentpositions', $model->getParentPositionList());
$this->assignRef('playgrounds', $model->getPlaygroundList());
$this->assignRef('persons', $model->getPersonList());
$this->assignRef('statistics', $model->getStatisticList());
$this->assignRef('OldCountries', $model->getCountryByOldid());
$this->assignRef('import_version', $model->import_version);
$this->assignRef('lists', $lists);
$this->assign('show_debug_info', JComponentHelper::getParams('com_joomleague')->get('show_debug_info', 0));
// Set toolbar items for the page
JToolBarHelper::title(JText::_('COM_JOOMLEAGUE_ADMIN_XML_IMPORT_TITLE_2_3'), 'generic.png');
// task image mouseover_img alt_text_for_image check_that_standard_list_item_is_checked
JLToolBarHelper::custom('jlxmlimport.insert', 'upload', 'upload', Jtext::_('COM_JOOMLEAGUE_ADMIN_XML_IMPORT_START_BUTTON'), false);
// --> bij clicken op import wordt de insert view geactiveerd
JToolBarHelper::back();
JLToolBarHelper::onlinehelp();
parent::display($tpl);
}