本文整理汇总了PHP中JHelp类的典型用法代码示例。如果您正苦于以下问题:PHP JHelp类的具体用法?PHP JHelp怎么用?PHP JHelp使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了JHelp类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: getSites
/**
* Basically a copy of the getOptions method from the helpsite form field
*/
protected function getSites()
{
jimport('joomla.language.help');
// Merge any additional options in the XML definition.
$options = JHelp::createSiteList(JPATH_ADMINISTRATOR . '/help/helpsites.xml');
return $options;
}
开发者ID:rcorral,项目名称:com_api-plugins,代码行数:10,代码来源:helpsite.php
示例2: fetchElement
function fetchElement($name, $value, &$node, $control_name)
{
jimport('joomla.language.help');
$helpsites = JHelp::createSiteList(JPATH_ADMINISTRATOR . DS . 'help' . DS . 'helpsites-15.xml', $value);
array_unshift($helpsites, JHTML::_('select.option', '', JText::_('local')));
return JHTML::_('select.genericlist', $helpsites, '' . $control_name . '[' . $name . ']', ' class="inputbox"', 'value', 'text', $value, $control_name . $name);
}
开发者ID:RangerWalt,项目名称:ecci,代码行数:7,代码来源:helpsites.php
示例3: _getCommand
/**
* Get the JavaScript command for the button
*
* @access private
* @param object $definition Button definition
* @return string JavaScript command string
* @since 1.5
*/
function _getCommand($ref, $com)
{
// Get Help URL
jimport('joomla.language.help');
$url = JHelp::createURL($ref, $com);
$cmd = "popupWindow('{$url}', '" . JText::_('Help', true) . "', 640, 480, 1)";
return $cmd;
}
开发者ID:stonyyi,项目名称:anahita,代码行数:16,代码来源:help.php
示例4: _getCommand
/**
* Get the JavaScript command for the button
*
* @param string $ref The name of the help screen (its key reference).
* @param boolean $com Use the help file in the component directory.
* @param string $override Use this URL instead of any other.
* @param string $component Name of component to get Help (null for current component)
*
* @return string JavaScript command string
*
* @since 12.1
*/
protected function _getCommand($ref, $com, $override, $component)
{
// Get Help URL
$url = JHelp::createURL($ref, $com, $override, $component);
$url = htmlspecialchars($url, ENT_QUOTES);
$cmd = "Joomla.popupWindow('{$url}', '" . JText::_('JHELP', true) . "', 700, 500, 1)";
return $cmd;
}
开发者ID:nogsus,项目名称:joomla-platform,代码行数:20,代码来源:help.php
示例5:
/**
* Method to get the page
*/
public function &getPage()
{
if (is_null($this->page)) {
$page = JFactory::getApplication()->input->get('page', 'JHELP_START_HERE');
$this->page = JHelp::createUrl($page);
}
return $this->page;
}
开发者ID:JKoelman,项目名称:JEM-3,代码行数:11,代码来源:help.php
示例6: getOptions
/**
* Method to get the help site field options.
*
* @return array The field option objects.
*
* @since 11.1
*/
protected function getOptions()
{
// Get Joomla version.
$version = new JVersion();
$jver = explode('.', $version->getShortVersion());
// Merge any additional options in the XML definition.
$options = array_merge(parent::getOptions(), JHelp::createSiteList(JPATH_ADMINISTRATOR . '/help/helpsites.xml', $this->value));
return $options;
}
开发者ID:Radek-Suski,项目名称:joomla-platform,代码行数:16,代码来源:helpsite.php
示例7: _getCommand
/**
* Get the JavaScript command for the button
*
* @param string $ref The name of the help screen (its key reference).
* @param boolean $com Use the help file in the component directory.
* @param string $override Use this URL instead of any other.
* @param string $component Name of component to get Help (null for current component)
*
* @return string JavaScript command string
* @since 11.1
*/
protected function _getCommand($ref, $com, $override, $component, $width, $height)
{
// Get Help URL
jimport('joomla.language.help');
$url = JHelp::createURL($ref, $com, $override, $component);
$url = htmlspecialchars($url, ENT_QUOTES);
$cmd = "popupWindow('{$url}', '" . JText::_('JHELP', true) . "', {$width}, {$height}, 1)";
return $cmd;
}
开发者ID:Rikisha,项目名称:proj,代码行数:20,代码来源:migurhelp.php
示例8: fetchElement
/**
*
* @since 11.1
*
* @deprecated
*/
public function fetchElement($name, $value, &$node, $control_name)
{
jimport('joomla.language.help');
// Get Joomla version.
$version = new JVersion();
$jver = explode('.', $version->getShortVersion());
$helpsites = JHelp::createSiteList(JPATH_ADMINISTRATOR . '/help/helpsites.xml', $value);
array_unshift($helpsites, JHtml::_('select.option', '', JText::_('local')));
return JHtml::_('select.genericlist', $helpsites, $control_name . '[' . $name . ']', array('id' => $control_name . $name, 'list.attr' => 'class="inputbox"', 'list.select' => $value));
}
开发者ID:carmerin,项目名称:cesae-web,代码行数:16,代码来源:helpsites.php
示例9: getOptions
/**
* Method to get the help site field options.
*
* @return array The field option objects.
*
* @since 1.6.0
*/
protected function getOptions()
{
// Merge any additional options in the XML definition.
$opts = array();
if (file_exists(PATH_CORE . '/help/helpsites.xml')) {
$opts = JHelp::createSiteList(PATH_CORE . '/help/helpsites.xml', $this->value);
} else {
$opts[] = JHtml::_('select.option', 'English (GB) - HUBzero help', 'http://hubzero.org/documentation/');
}
$options = array_merge(parent::getOptions(), $opts);
return $options;
}
开发者ID:mined-gatech,项目名称:hubzero-cms,代码行数:19,代码来源:helpsite.php
示例10: gethelpsites
/**
* Returns the updated options for help site selector
*
* @return void
*
* @since 3.5
* @throws Exception
*/
public function gethelpsites()
{
jimport('joomla.filesystem.file');
// Set FTP credentials, if given
JClientHelper::setCredentialsFromRequest('ftp');
if (($data = file_get_contents('https://update.joomla.org/helpsites/helpsites.xml')) === false) {
throw new Exception(JText::_('COM_CONFIG_ERROR_HELPREFRESH_FETCH'), 500);
} elseif (!JFile::write(JPATH_ADMINISTRATOR . '/help/helpsites.xml', $data)) {
throw new Exception(JText::_('COM_CONFIG_ERROR_HELPREFRESH_ERROR_STORE'), 500);
}
$options = array_merge(array(JHtml::_('select.option', '', JText::_('JOPTION_USE_DEFAULT'))), JHelp::createSiteList(JPATH_ADMINISTRATOR . '/help/helpsites.xml'));
echo json_encode($options);
JFactory::getApplication()->close();
}
开发者ID:lyrasoft,项目名称:lyrasoft.github.io,代码行数:22,代码来源:profile_base_json.php
示例11: fetchElement
/**
* Fetch a calendar element
*
* @param string $name Element name
* @param string $value Element value
* @param object &$node XMLElement node object containing the settings for the element
* @param string $control_name Control name
* @return string
*/
public function fetchElement($name, $value, &$node, $control_name)
{
$helpsites = \JHelp::createSiteList(PATH_CORE . '/help/helpsites.xml', $value);
array_unshift($helpsites, Builder\Select::option('', \App::get('language')->txt('local')));
return Builder\Select::genericlist($helpsites, $control_name . '[' . $name . ']', array('id' => $control_name . $name, 'list.attr' => 'class="inputbox"', 'list.select' => $value));
}
开发者ID:mined-gatech,项目名称:framework,代码行数:15,代码来源:Helpsites.php
示例12:
/**
* Method to get the latest version check
*
* @return string Latest Version Check URL
*/
public function &getLatestVersionCheck()
{
if (!$this->latest_version_check) {
$override = 'http://help.joomla.org/proxy/index.php?option=com_help&keyref=Help{major}{minor}:Joomla_Version_{major}_{minor}_{maintenance}';
$this->latest_version_check = JHelp::createUrl('JVERSION', false, $override);
}
return $this->latest_version_check;
}
开发者ID:TFToto,项目名称:playjoom-builds,代码行数:13,代码来源:help.php
示例13: foreach
<legend><?php
echo JText::_('Admin_Alphabetical_Index');
?>
</legend>
<div class="helpIndex">
<ul class="subext">
<?php
foreach ($this->toc as $k => $v) {
?>
<li>
<?php
if ($this->help_url) {
?>
<?php
echo JHtml::_('link', JHelp::createUrl($k), $v, array('target' => 'helpFrame'));
?>
<?php
} else {
?>
<?php
echo JHtml::_('link', JURI::base() . 'help/' . $this->lang_tag . '/' . $k, $v, array('target' => 'helpFrame'));
?>
<?php
}
?>
</li>
<?php
}
?>
</ul>
开发者ID:joebushi,项目名称:joomla,代码行数:31,代码来源:default.php
示例14: loadTemplate
/**
* Load a template file -- This is a special implementation that tries to find the files within the distribution help
* dir first. There localized versions of these files can be stored!
*
* @access public
* @param string $tpl The name of the template source file ...
* automatically searches the template paths and compiles as needed.
* @return string The output of the the template script.
*/
public function loadTemplate($tpl = null)
{
global $mainframe, $option;
// clear prior output
$this->_output = null;
$file = isset($tpl) ? $this->_layout . '_' . $tpl : $this->_layout;
// Add specific prefix to the file for usage within the help directry
$file = 'help.' . $file;
// clean the file name
$file = preg_replace('/[^A-Z0-9_\\.-]/i', '', $file);
// Get Help URL
jimport('joomla.language.help');
$filetofind = JHelp::createURL($file, true);
// TODO: reactivate - this construct can not deal with symbolic links!
//$this->_template = JPath::find(JPATH_ADMINISTRATOR, $filetofind);
$fullname = JPATH_ADMINISTRATOR . DS . $filetofind;
$this->_template = JFile::exists($fullname) ? $fullname : false;
if ($this->_template != false) {
// unset so as not to introduce into template scope
unset($tpl);
unset($file);
// never allow a 'this' property
if (isset($this->this)) {
unset($this->this);
}
// start capturing output into a buffer
ob_start();
// include the requested template filename in the local scope
// (this will execute the view logic).
include $this->_template;
// done with the requested template; get the buffer and
// clear it.
$this->_output = ob_get_contents();
ob_end_clean();
return $this->_output;
} else {
return parent::loadTemplate($tpl);
}
}
开发者ID:raulrotundo,项目名称:jpmoser_guide,代码行数:48,代码来源:view.php
示例15: replaceToolbar
function replaceToolbar($body)
{
$t3toolbar = T3_ADMIN_PATH . '/admin/tpls/toolbar.php';
$input = JFactory::getApplication()->input;
if (file_exists($t3toolbar) && class_exists('JToolBar')) {
//get the existing toolbar html
jimport('joomla.language.help');
$params = T3::getTplParams();
$toolbar = JToolBar::getInstance('toolbar')->render('toolbar');
$helpurl = JHelp::createURL($input->getCmd('view') == 'template' ? 'JHELP_EXTENSIONS_TEMPLATE_MANAGER_TEMPLATES_EDIT' : 'JHELP_EXTENSIONS_TEMPLATE_MANAGER_STYLES_EDIT');
$helpurl = htmlspecialchars($helpurl, ENT_QUOTES);
//render our toolbar
ob_start();
include $t3toolbar;
$t3toolbar = ob_get_clean();
//replace it
$body = str_replace($toolbar, $t3toolbar, $body);
}
return $body;
}
开发者ID:joshjim27,项目名称:jobsglobal,代码行数:20,代码来源:admin.php
示例16: showConfig
/**
* Show the configuration edit form
* @param string The URL option
*/
function showConfig()
{
// Initialize some variables
$db =& JFactory::getDBO();
$row = new JConfig();
// compile list of the languages
$langs = array();
$menuitems = array();
$lists = array();
// PRE-PROCESS SOME LIST
// -- Editors --
// compile list of the editors
$query = 'SELECT element AS value, name AS text' . ' FROM #__plugins' . ' WHERE folder = "editors"' . ' AND published = 1' . ' ORDER BY ordering, name';
$db->setQuery($query);
$edits = $db->loadObjectList();
// -- Show/Hide --
$show_hide = array(JHTML::_('select.option', 1, JText::_('Hide')), JHTML::_('select.option', 0, JText::_('Show')));
$show_hide_r = array(JHTML::_('select.option', 0, JText::_('Hide')), JHTML::_('select.option', 1, JText::_('Show')));
// -- menu items --
$query = 'SELECT id AS value, name AS text FROM #__menu' . ' WHERE ( type="content_section" OR type="components" OR type="content_typed" )' . ' AND published = 1' . ' AND access = 0' . ' ORDER BY name';
$db->setQuery($query);
$menuitems = array_merge($menuitems, $db->loadObjectList());
// SITE SETTINGS
$lists['offline'] = JHTML::_('select.booleanlist', 'offline', 'class="inputbox"', $row->offline);
if (!$row->editor) {
$row->editor = '';
}
// build the html select list
$lists['editor'] = JHTML::_('select.genericlist', $edits, 'editor', 'class="inputbox" size="1"', 'value', 'text', $row->editor);
$listLimit = array(JHTML::_('select.option', 5, 5), JHTML::_('select.option', 10, 10), JHTML::_('select.option', 15, 15), JHTML::_('select.option', 20, 20), JHTML::_('select.option', 25, 25), JHTML::_('select.option', 30, 30), JHTML::_('select.option', 50, 50), JHTML::_('select.option', 100, 100));
$lists['list_limit'] = JHTML::_('select.genericlist', $listLimit, 'list_limit', 'class="inputbox" size="1"', 'value', 'text', $row->list_limit ? $row->list_limit : 50);
jimport('joomla.language.help');
$helpsites = array();
$helpsites = JHelp::createSiteList(JPATH_BASE . DS . 'help' . DS . 'helpsites-15.xml', $row->helpurl);
array_unshift($helpsites, JHTML::_('select.option', '', JText::_('local')));
$lists['helpsites'] = JHTML::_('select.genericlist', $helpsites, 'helpurl', ' class="inputbox"', 'value', 'text', $row->helpurl);
// DEBUG
$lists['debug'] = JHTML::_('select.booleanlist', 'debug', 'class="inputbox"', $row->debug);
$lists['debug_lang'] = JHTML::_('select.booleanlist', 'debug_lang', 'class="inputbox"', $row->debug_lang);
// DATABASE SETTINGS
// SERVER SETTINGS
$lists['gzip'] = JHTML::_('select.booleanlist', 'gzip', 'class="inputbox"', $row->gzip);
$errors = array(JHTML::_('select.option', -1, JText::_('System Default')), JHTML::_('select.option', 0, JText::_('None')), JHTML::_('select.option', E_ERROR | E_WARNING | E_PARSE, JText::_('Simple')), JHTML::_('select.option', E_ALL, JText::_('Maximum')));
$lists['xmlrpc_server'] = JHTML::_('select.booleanlist', 'xmlrpc_server', 'class="inputbox"', $row->xmlrpc_server);
$lists['error_reporting'] = JHTML::_('select.genericlist', $errors, 'error_reporting', 'class="inputbox" size="1"', 'value', 'text', $row->error_reporting);
$lists['enable_ftp'] = JHTML::_('select.booleanlist', 'ftp_enable', 'class="inputbox"', intval($row->ftp_enable));
$forceSSL = array(JHTML::_('select.option', 0, JText::_('None')), JHTML::_('select.option', 1, JText::_('Administrator Only')), JHTML::_('select.option', 2, JText::_('Entire Site')));
$lists['force_ssl'] = JHTML::_('select.genericlist', $forceSSL, 'force_ssl', 'class="inputbox" size="1"', 'value', 'text', @$row->force_ssl);
// LOCALE SETTINGS
$timeoffset = array(JHTML::_('select.option', -12, JText::_('(UTC -12:00) International Date Line West')), JHTML::_('select.option', -11, JText::_('(UTC -11:00) Midway Island, Samoa')), JHTML::_('select.option', -10, JText::_('(UTC -10:00) Hawaii')), JHTML::_('select.option', -9.5, JText::_('(UTC -09:30) Taiohae, Marquesas Islands')), JHTML::_('select.option', -9, JText::_('(UTC -09:00) Alaska')), JHTML::_('select.option', -8, JText::_('(UTC -08:00) Pacific Time (US & Canada)')), JHTML::_('select.option', -7, JText::_('(UTC -07:00) Mountain Time (US & Canada)')), JHTML::_('select.option', -6, JText::_('(UTC -06:00) Central Time (US & Canada), Mexico City')), JHTML::_('select.option', -5, JText::_('(UTC -05:00) Eastern Time (US & Canada), Bogota, Lima')), JHTML::_('select.option', -4.5, JText::_('(UTC -04:30) Venezuela')), JHTML::_('select.option', -4, JText::_('(UTC -04:00) Atlantic Time (Canada), Caracas, La Paz')), JHTML::_('select.option', -3.5, JText::_('(UTC -03:30) St. John\'s, Newfoundland, Labrador')), JHTML::_('select.option', -3, JText::_('(UTC -03:00) Brazil, Buenos Aires, Georgetown')), JHTML::_('select.option', -2, JText::_('(UTC -02:00) Mid-Atlantic')), JHTML::_('select.option', -1, JText::_('(UTC -01:00) Azores, Cape Verde Islands')), JHTML::_('select.option', 0, JText::_('(UTC 00:00) Western Europe Time, London, Lisbon, Casablanca')), JHTML::_('select.option', 1, JText::_('(UTC +01:00) Amsterdam, Berlin, Brussels, Copenhagen, Madrid, Paris')), JHTML::_('select.option', 2, JText::_('(UTC +02:00) Istanbul, Jerusalem, Kaliningrad, South Africa')), JHTML::_('select.option', 3, JText::_('(UTC +03:00) Baghdad, Riyadh, Moscow, St. Petersburg')), JHTML::_('select.option', 3.5, JText::_('(UTC +03:30) Tehran')), JHTML::_('select.option', 4, JText::_('(UTC +04:00) Abu Dhabi, Muscat, Baku, Tbilisi')), JHTML::_('select.option', 4.5, JText::_('(UTC +04:30) Kabul')), JHTML::_('select.option', 5, JText::_('(UTC +05:00) Ekaterinburg, Islamabad, Karachi, Tashkent')), JHTML::_('select.option', 5.5, JText::_('(UTC +05:30) Bombay, Calcutta, Madras, New Delhi, Colombo')), JHTML::_('select.option', 5.75, JText::_('(UTC +05:45) Kathmandu')), JHTML::_('select.option', 6, JText::_('(UTC +06:00) Almaty, Dhaka')), JHTML::_('select.option', 6.5, JText::_('(UTC +06:30) Yagoon')), JHTML::_('select.option', 7, JText::_('(UTC +07:00) Bangkok, Hanoi, Jakarta')), JHTML::_('select.option', 8, JText::_('(UTC +08:00) Beijing, Perth, Singapore, Hong Kong')), JHTML::_('select.option', 8.75, JText::_('(UTC +08:00) Ulaanbaatar, Western Australia')), JHTML::_('select.option', 9, JText::_('(UTC +09:00) Tokyo, Seoul, Osaka, Sapporo, Yakutsk')), JHTML::_('select.option', 9.5, JText::_('(UTC +09:30) Adelaide, Darwin, Yakutsk')), JHTML::_('select.option', 10, JText::_('(UTC +10:00) Eastern Australia, Guam, Vladivostok')), JHTML::_('select.option', 10.5, JText::_('(UTC +10:30) Lord Howe Island (Australia)')), JHTML::_('select.option', 11, JText::_('(UTC +11:00) Magadan, Solomon Islands, New Caledonia')), JHTML::_('select.option', 11.5, JText::_('(UTC +11:30) Norfolk Island')), JHTML::_('select.option', 12, JText::_('(UTC +12:00) Auckland, Wellington, Fiji, Kamchatka')), JHTML::_('select.option', 12.75, JText::_('(UTC +12:45) Chatham Island')), JHTML::_('select.option', 13, JText::_('(UTC +13:00) Tonga')), JHTML::_('select.option', 14, JText::_('(UTC +14:00) Kiribati')));
$lists['offset'] = JHTML::_('select.genericlist', $timeoffset, 'offset', 'class="inputbox" size="1"', 'value', 'text', $row->offset);
// MAIL SETTINGS
$mailer = array(JHTML::_('select.option', 'mail', JText::_('PHP mail function')), JHTML::_('select.option', 'sendmail', JText::_('Sendmail')), JHTML::_('select.option', 'smtp', JText::_('SMTP Server')));
$lists['mailer'] = JHTML::_('select.genericlist', $mailer, 'mailer', 'class="inputbox" size="1"', 'value', 'text', $row->mailer);
$smtpsecure = array(JHTML::_('select.option', 'none', JText::_('None')), JHTML::_('select.option', 'ssl', 'SSL'), JHTML::_('select.option', 'tls', 'TLS'));
$lists['smtpsecure'] = JHTML::_('select.genericlist', $smtpsecure, 'smtpsecure', 'class="inputbox" size="1"', 'value', 'text', isset($row->smtpsecure) ? $row->smtpsecure : '');
$lists['smtpauth'] = JHTML::_('select.booleanlist', 'smtpauth', 'class="inputbox"', $row->smtpauth);
// CACHE SETTINGS
$lists['caching'] = JHTML::_('select.booleanlist', 'caching', 'class="inputbox"', $row->caching);
jimport('joomla.cache.cache');
$stores = JCache::getStores();
$options = array();
foreach ($stores as $store) {
$options[] = JHTML::_('select.option', $store, JText::_(ucfirst($store)));
}
$lists['cache_handlers'] = JHTML::_('select.genericlist', $options, 'cache_handler', 'class="inputbox" size="1"', 'value', 'text', $row->cache_handler);
// MEMCACHE SETTINGS
if (!empty($row->memcache_settings) && !is_array($row->memcache_settings)) {
$row->memcache_settings = unserialize(stripslashes($row->memcache_settings));
}
$lists['memcache_persist'] = JHTML::_('select.booleanlist', 'memcache_settings[persistent]', 'class="inputbox"', @$row->memcache_settings['persistent']);
$lists['memcache_compress'] = JHTML::_('select.booleanlist', 'memcache_settings[compression]', 'class="inputbox"', @$row->memcache_settings['compression']);
// META SETTINGS
$lists['MetaAuthor'] = JHTML::_('select.booleanlist', 'MetaAuthor', 'class="inputbox"', $row->MetaAuthor);
$lists['MetaTitle'] = JHTML::_('select.booleanlist', 'MetaTitle', 'class="inputbox"', $row->MetaTitle);
// SEO SETTINGS
$lists['sef'] = JHTML::_('select.booleanlist', 'sef', 'class="inputbox"', $row->sef);
$lists['sef_rewrite'] = JHTML::_('select.booleanlist', 'sef_rewrite', 'class="inputbox"', $row->sef_rewrite);
$lists['sef_suffix'] = JHTML::_('select.booleanlist', 'sef_suffix', 'class="inputbox"', $row->sef_suffix);
// FEED SETTINGS
$formats = array(JHTML::_('select.option', 'RSS2.0', JText::_('RSS')), JHTML::_('select.option', 'Atom', JText::_('Atom')));
$summary = array(JHTML::_('select.option', 1, JText::_('Full Text')), JHTML::_('select.option', 0, JText::_('Intro Text')));
$lists['feed_limit'] = JHTML::_('select.genericlist', $listLimit, 'feed_limit', 'class="inputbox" size="1"', 'value', 'text', $row->feed_limit ? $row->feed_limit : 10);
$emailOptions = array(JHTML::_('select.option', 'author', JText::_('Author Email')), JHTML::_('select.option', 'site', JText::_('Site Email')));
$lists['feed_email'] = JHTML::_('select.genericlist', $emailOptions, 'feed_email', 'class="inputbox" size="1"', 'value', 'text', @$row->feed_email ? $row->feed_email : 'author');
// SESSION SETTINGS
$stores = JSession::getStores();
$options = array();
foreach ($stores as $store) {
$options[] = JHTML::_('select.option', $store, JText::_(ucfirst($store)));
}
$lists['session_handlers'] = JHTML::_('select.genericlist', $options, 'session_handler', 'class="inputbox" size="1"', 'value', 'text', $row->session_handler);
// SHOW EDIT FORM
ConfigApplicationView::showConfig($row, $lists);
}
开发者ID:kaantunc,项目名称:MYK-BOR,代码行数:99,代码来源:application.php
示例17: array
</li>
<li><?php
echo JHtml::_('link', JHelp::createUrl('JHELP_GLOSSARY'), JText::_('COM_ADMIN_GLOSSARY'), array('target' => 'helpFrame'));
?>
</li>
<hr class="hr-condensed" />
<li class="nav-header"><?php
echo JText::_('COM_ADMIN_ALPHABETICAL_INDEX');
?>
</li>
<?php
foreach ($this->toc as $k => $v) {
?>
<li>
<?php
$url = JHelp::createUrl('JHELP_' . strtoupper($k));
?>
<?php
echo JHtml::_('link', $url, $v, array('target' => 'helpFrame'));
?>
</li>
<?php
}
?>
</ul>
</div>
</div>
<div class="span9">
<iframe name="helpFrame" height="70%" src="<?php
echo $this->page;
?>
开发者ID:RuDers,项目名称:JoomlaSQL,代码行数:31,代码来源:default.php
示例18: testCreateSiteList_withXML
/**
* Tests the createSiteList method with an XML file passed in the params
*
* @return void
*
* @since 3.0
*/
public function testCreateSiteList_withXML()
{
$this->assertThat(JHelp::createSiteList(JPATH_ADMINISTRATOR . '/help/helpsites.xml'), $this->isType('array'), 'Returns the help site list defined in the XML file');
}
开发者ID:shoffmann52,项目名称:install-from-web-server,代码行数:11,代码来源:JHelpTest.php
示例19: getOptions
/**
* Method to get the help site field options.
*
* @return array The field option objects.
*
* @since 1.6
*/
protected function getOptions()
{
// Merge any additional options in the XML definition.
$options = array_merge(parent::getOptions(), JHelp::createSiteList(JPATH_ADMINISTRATOR . '/help/helpsites.xml', $this->value));
return $options;
}
开发者ID:deenison,项目名称:joomla-cms,代码行数:13,代码来源:helpsite.php
示例20: testCreateSiteList
/**
* Tests the createSiteList method
*
* @return void
*
* @covers JHelp::createSiteList
* @since 3.0
*/
public function testCreateSiteList()
{
$helpsite = array('text' => 'English (GB) help.joomla.org', 'value' => 'http://help.joomla.org');
$this->assertEquals(array($helpsite), JHelp::createSiteList(null), 'Returns the default help site list');
$this->assertInternalType('array', JHelp::createSiteList(JPATH_ADMINISTRATOR . '/help/helpsites.xml'), 'Returns the help site list defined in the XML file');
}
开发者ID:nirpan,项目名称:joomla-cms,代码行数:14,代码来源:JHelpTest.php
注:本文中的JHelp类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论