本文整理汇总了PHP中Toolbar::publishList方法的典型用法代码示例。如果您正苦于以下问题:PHP Toolbar::publishList方法的具体用法?PHP Toolbar::publishList怎么用?PHP Toolbar::publishList使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Toolbar
的用法示例。
在下文中一共展示了Toolbar::publishList方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: addToolbar
/**
* Add the page title and toolbar.
*
* @since 1.6
*/
protected function addToolbar()
{
require_once JPATH_COMPONENT . '/helpers/languages.php';
$canDo = LanguagesHelper::getActions();
Toolbar::title(Lang::txt('COM_LANGUAGES_VIEW_LANGUAGES_TITLE'), 'langmanager.png');
if ($canDo->get('core.create')) {
Toolbar::addNew('language.add');
}
if ($canDo->get('core.edit')) {
Toolbar::editList('language.edit');
Toolbar::divider();
}
if ($canDo->get('core.edit.state')) {
if ($this->state->get('filter.published') != 2) {
Toolbar::publishList('languages.publish');
Toolbar::unpublishList('languages.unpublish');
}
}
if ($this->state->get('filter.published') == -2 && $canDo->get('core.delete')) {
Toolbar::deleteList('', 'languages.delete', 'JTOOLBAR_EMPTY_TRASH');
Toolbar::divider();
} elseif ($canDo->get('core.edit.state')) {
Toolbar::trash('languages.trash');
Toolbar::divider();
}
if ($canDo->get('core.admin')) {
// Add install languages link to the lang installer component
Toolbar::appendButton('Link', 'extension', 'COM_LANGUAGES_INSTALL', 'index.php?option=com_installer&view=languages');
Toolbar::divider();
Toolbar::preferences('com_languages');
Toolbar::divider();
}
Toolbar::help('languages');
}
示例2: defined
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*
* HUBzero is a registered trademark of Purdue University.
*
* @package hubzero-cms
* @copyright Copyright 2005-2015 HUBzero Foundation, LLC.
* @license http://opensource.org/licenses/MIT MIT
*/
// No direct access
defined('_HZEXEC_') or die;
Toolbar::title(Lang::txt('COM_PUBLICATIONS_PUBLICATIONS') . ': [' . Lang::txt('COM_PUBLICATIONS_LICENSES') . ']', 'addedit.png');
Toolbar::addNew();
Toolbar::editList();
Toolbar::save('makedefault', Lang::txt('COM_PUBLICATIONS_MAKE_DEFAULT'));
Toolbar::publishList('changestatus', Lang::txt('COM_PUBLICATIONS_PUBLISH_UNPUBLISH'));
?>
<form action="<?php
echo Route::url('index.php?option=' . $this->option . '&controller=' . $this->controller);
?>
" method="post" name="adminForm" id="adminForm">
<fieldset id="filter-bar">
<label for="filter_search"><?php
echo Lang::txt('Search');
?>
:</label>
<input type="text" name="search" id="filter_search" value="<?php
echo $this->escape($this->filters['search']);
?>
" placeholder="<?php
echo Lang::txt('COM_PUBLICATIONS_SEARCH');
示例3: defined
* HUBzero is a registered trademark of Purdue University.
*
* @package hubzero-cms
* @copyright Copyright 2005-2015 HUBzero Foundation, LLC.
* @license http://opensource.org/licenses/MIT MIT
*/
// No direct access
defined('_HZEXEC_') or die;
$canDo = \Components\Collections\Helpers\Permissions::getActions('collection');
Toolbar::title(Lang::txt('COM_COLLECTIONS'), 'collection.png');
if ($canDo->get('core.admin')) {
Toolbar::preferences($this->option, '550');
Toolbar::spacer();
}
if ($canDo->get('core.edit.state')) {
Toolbar::publishList();
Toolbar::unpublishList();
Toolbar::spacer();
}
if ($canDo->get('core.create')) {
Toolbar::addNew();
}
if ($canDo->get('core.edit')) {
Toolbar::editList();
}
if ($canDo->get('core.delete')) {
Toolbar::deleteList();
}
Toolbar::spacer();
Toolbar::help('collections');
?>
示例4: defined
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*
* HUBzero is a registered trademark of Purdue University.
*
* @package hubzero-cms
* @copyright Copyright 2005-2015 HUBzero Foundation, LLC.
* @license http://opensource.org/licenses/MIT MIT
*/
// No direct access
defined('_HZEXEC_') or die;
Toolbar::title(Lang::txt('COM_PUBLICATIONS_PUBLICATIONS') . ': [' . Lang::txt('COM_PUBLICATIONS_CATEGORIES') . ']', 'addedit.png');
Toolbar::addNew();
Toolbar::editList();
Toolbar::publishList('changestatus', Lang::txt('COM_PUBLICATIONS_CHANGE_STATUS'));
?>
<form action="<?php
echo Route::url('index.php?option=' . $this->option);
?>
" method="post" name="adminForm" id="adminForm">
<table class="adminlist">
<thead>
<tr>
<th><input type="checkbox" name="toggle" value="" onclick="checkAll(<?php
echo count($this->rows);
?>
);" /></th>
<th><?php
echo $this->grid('sort', Lang::txt('COM_PUBLICATIONS_FIELD_ID'), 'id', @$this->filters['sort_Dir'], @$this->filters['sort']);
?>
示例5: defined
* HUBzero is a registered trademark of Purdue University.
*
* @package hubzero-cms
* @copyright Copyright 2005-2015 HUBzero Foundation, LLC.
* @license http://opensource.org/licenses/MIT MIT
*/
// No direct access
defined('_HZEXEC_') or die;
$canDo = \Components\Members\Helpers\Permissions::getActions('component');
Toolbar::title(Lang::txt('COM_MEMBERS'), 'user.png');
if ($canDo->get('core.admin')) {
Toolbar::preferences($this->option, '550');
Toolbar::spacer();
}
if ($canDo->get('core.edit.state')) {
Toolbar::publishList('confirm', 'COM_MEMBERS_CONFIRM');
Toolbar::unpublishList('unconfirm', 'COM_MEMBERS_UNCONFIRM');
Toolbar::spacer();
}
if ($canDo->get('core.create')) {
Toolbar::addNew();
}
if ($canDo->get('core.edit')) {
Toolbar::editList();
}
if ($canDo->get('core.delete')) {
//Toolbar::deleteList();
}
Html::behavior('tooltip');
?>
<script type="text/javascript">