本文整理汇总了PHP中JSNHtmlAsset::addScriptPath方法的典型用法代码示例。如果您正苦于以下问题:PHP JSNHtmlAsset::addScriptPath方法的具体用法?PHP JSNHtmlAsset::addScriptPath怎么用?PHP JSNHtmlAsset::addScriptPath使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类JSNHtmlAsset
的用法示例。
在下文中一共展示了JSNHtmlAsset::addScriptPath方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: display
/**
* Method for display page.
*
* @param boolean $tpl The name of the template file to parse; automatically searches through the template paths.
*
* @return mixed A string if successful, otherwise a JError object.
*/
public function display($tpl = null)
{
$baseUrl = JURI::base(true);
$document = JFactory::getDocument();
JSNHtmlAsset::addScriptPath('mobilize', $baseUrl . '/components/com_mobilize/assets/js');
JSNHtmlAsset::loadScript('mobilize/modules');
$document->addStyleSheet(JURI::base(true) . '/components/com_mobilize/assets/css/mobilize.css');
parent::display($tpl);
}
示例2: define
define('JSN_EXT_DOWNLOAD_UPDATE_URL', 'http://www.joomlashine.com/index.php?option=com_lightcart&controller=remoteconnectauthentication&task=authenticate&tmpl=component&upgrade=yes');
define('JSN_PATH_FRAMEWORK', dirname(__FILE__));
define('JSN_PATH_LIBRARIES', JSN_PATH_FRAMEWORK . '/libraries');
define('JSN_URL_ASSETS', JURI::root(true) . '/plugins/system/jsnframework/assets');
define('JSN_LASTUPDATE', 'jsn-lastupdate-');
define('JSN_LASTUPDATE_RESULT', 'jsn-lastupdate-result-');
define('CHECK_UPDATE_PERIOD', 86400);
define('REVIEW_POPUP_PERIOD', 1209600);
// Third-party templates
define('JSN_TEMPLATE_CLASSES_OVERWRITE', JSN_PATH_FRAMEWORK . '/libraries/template/overwrites/');
// Define necessary variables.
$baseUrl = JURI::base(true);
$rootUrl = JURI::root(true);
$application = JFactory::getApplication();
// Add base path that point to folder contains javascript files of the framework
JSNHtmlAsset::addScriptPath('jsn', 'joomlashine/js');
// Prepare config
foreach (JSNVersion::$products as $product) {
JSNHtmlAsset::prepare($product, !$application->isSite());
}
// Predefine script libraries
if (JSNVersion::isJoomlaCompatible('3.2')) {
JSNHtmlAsset::addScriptLibrary('jquery', '3rd-party/jquery/jquery.min.js');
}
if (JSNVersion::isJoomlaCompatible('3.0')) {
JSNHtmlAsset::addScriptLibrary('jquery.ui', '3rd-party/jquery-ui/js/jquery-ui-1.9.0.custom.min', array('jquery'));
} else {
JSNHtmlAsset::addScriptLibrary('jquery.ui', '3rd-party/jquery-ui/js/jquery-ui-1.8.16.custom.min', array('jquery'));
}
JSNHtmlAsset::addScriptLibrary('bootstrap', '3rd-party/bootstrap/js/bootstrap.min', array('jquery'));
JSNHtmlAsset::addScriptLibrary('jquery.cookie', '3rd-party/jquery-ck/jquery.ck', array('jquery'));
示例3: getSelectForm
/**
* Get select Form
*
* @param string $name Name form
*
* @param int $id Id form
*
* @param boolean $btn Button
*
* @param string $value Value form
*
* @param boolean $checkVersion Check version joomla
*
* @return html code
*/
public static function getSelectForm($name, $id = null, $view = "", $value = null, $checkVersion = false)
{
$enabledCSS = 'hide';
$menuid = JRequest::getInt('id');
$formID = $value;
$db = JFactory::getDBO();
$query = $db->getQuery(true);
//build the list of categories
$query->select('uf.form_title AS text, uf.form_id AS id')->from('#__jsn_uniform_forms AS uf')->where('uf.form_state = 1');
$db->setQuery($query);
$data = $db->loadObjectList();
$results[] = JHTML::_('select.option', '0', '- ' . JText::_('JSN_UNIFORM_SELECT_FORM') . ' -', 'id', 'text');
$results = array_merge($results, $data);
JSNUniformHelper::addAssets($checkVersion);
JSNHtmlAsset::addStyle(JURI::base(true) . '/components/com_uniform/assets/css/uniform.css');
$arrayTranslated = array('JSN_UNIFORM_UPGRADE_EDITION_TITLE', 'JSN_UNIFORM_YOU_HAVE_REACHED_THE_LIMITATION_OF_3_FORM_IN_FREE_EDITION_0', 'JSN_UNIFORM_UPGRADE_EDITION');
$edition = defined('JSN_UNIFORM_EDITION') ? JSN_UNIFORM_EDITION : "free";
$baseUrl = JURI::base(true);
JSNHtmlAsset::addScriptPath('uniform', $baseUrl . '/components/com_uniform/assets/js');
JSNHtmlAsset::addScriptPath('uniform/3rd', $baseUrl . '/components/com_uniform/assets/3rd-party');
if ($data) {
$enabledCSS = '';
if (!$menuid && !$formID) {
$value = $data[0]->id;
}
}
if ($view == "content") {
$listForm = JHTML::_('select.genericList', $results, $name, 'title="' . (!$data ? JText::_('JSN_UNIFORM_DO_NOT_HAVE_ANY_FORM') : '') . '" class="jform_request_form_id"', 'id', 'text');
$html = '<div class="jsn-uniform-plg-editor-container jsn-bootstrap">
<div class="jsn-uniform-plg-editor-wrapper">
<h3 class="jsn-section-header">' . JText::_('JSN_UNIFORM_MODULE_LIST_FORM_DES') . '</h3>
<div class="setting">
<ul>
<li>
<label style="float:left;">' . JText::_('JSN_UNIFORM_MODULE_LIST_FORM') . '</label>
' . $listForm . '
<a id="form-icon-edit" action="article" href="javascript: void(0);" target="_blank" title="' . JText::_('JSN_UNIFORM_EDIT_SELECTED_FORM') . '"><span class="jsn-icon16 jsn-icon-pencil"></span></a>
<a id="form-icon-add" action="article" href="javascript: void(0);" title="' . JText::_('JSN_UNIFORM_CREATE_NEW_FORM') . '"><span class="jsn-icon16 jsn-icon-plus"></span></a>
</li>
</ul>
</div>
<div class="insert">
<div class="form-actions">
<button disabled="disabled" id="select-forms" onclick="" name="button_installation_data" type="button" class="btn">' . JText::_('JSN_UNIFORM_BTN_SELECTED') . '</button>
</div>
</div>
</div>
</div>';
$html .= JSNHtmlAsset::loadScript('uniform/menuform', array('edition' => $edition, 'language' => JSNUtilsLanguage::getTranslated($arrayTranslated)), true);
return $html;
} else {
if ($view == "menuform") {
$listForm = JHTML::_('select.genericList', $results, $name, 'title="' . (!$data ? JText::_('JSN_UNIFORM_DO_NOT_HAVE_ANY_FORM') : '') . '" class="jform_request_form_id"', 'id', 'text', $value, $id);
$html = "<div id='jsn-form-icon-warning'>";
$html .= $listForm;
$html .= "<span id =\"form-icon-warning\" class='{$enabledCSS}' title=\"" . JText::_('JSN_UNIFORM_FIELD_DES_FORM_WARNING') . "\"><span class=\"jsn-icon16 jsn-icon-warning-sign\"></span></span>";
$html .= "<a id=\"form-icon-edit\" href=\"javascript: void(0);\" target=\"_blank\" title=\"" . JText::_('JSN_UNIFORM_EDIT_SELECTED_FORM') . "\"><span class=\"jsn-icon16 jsn-icon-pencil\"></span></a>";
$html .= "<a id=\"form-icon-add\" href=\"javascript: void(0);\" title=\"" . JText::_('JSN_UNIFORM_CREATE_NEW_FORM') . "\"><span class=\"jsn-icon16 jsn-icon-plus\"></span></a>";
$html .= "<span id='select-forms'></span>";
} else {
if ($view == "menusubmissions") {
$listForm = JHTML::_('select.genericList', $results, $name, 'title="' . (!$data ? JText::_('JSN_UNIFORM_DO_NOT_HAVE_ANY_FORM') : '') . '" class="jform_request_form_id"', 'id', 'text', $value);
$html = "<div id='jsn-form-icon-warning'>";
$html .= $listForm;
$html .= "<span id =\"form-icon-warning\" class='{$enabledCSS}' title=\"" . JText::_('JSN_UNIFORM_FIELD_DES_FORM_WARNING') . "\"><span class=\"jsn-icon16 jsn-icon-warning-sign\"></span></span>";
$html .= "</div>";
//JSNHtmlAsset::loadScript('uniform/menusubmissions', array('language' => JSNUtilsLanguage::getTranslated($arrayTranslated)));
return $html;
}
}
}
$html .= "</div><div id=\"jsn-modal\"></div>" . JSNHtmlAsset::loadScript('uniform/menuform', array('edition' => $edition, 'language' => JSNUtilsLanguage::getTranslated($arrayTranslated)), true);
return $html;
}