Не удается загрузить jQuery в Joomla внешний php скрипт - PullRequest
0 голосов
/ 12 января 2020

У меня есть отдельный php -файл в подпапке Joomla, который называется «скрипты».

Это выглядит примерно так:

<?php
define('_JEXEC', 1);    
define('JPATH_BASE', realpath(dirname(__FILE__) . '/..'));
require_once JPATH_BASE . '/includes/defines.php';
require_once JPATH_BASE . '/includes/framework.php';
JHtml::_('jquery.framework');

$app   = JFactory::getApplication('site');
$db    = JFactory::getDbo();

$query = $db->getQuery(true);
$query
   ->select('COUNT(*)')
   ->from($db->quoteName('#__users'));
$db->setQuery($query);
$count   = $db->loadResult();
echo $count . ' users';

?>

<div id="hello">testing</div>
<script>

jQuery( document ).ready(function() {
     jQuery("#hello").dialog()
});
</script>

PHP часть работает нормально, но когда я добавляю строку "J Html :: _ ('jquery .framework' );» jQuery не загружается, и я получаю ошибку «Ошибка: не удалось запустить приложение» при запуске файла.

Когда я добавляю «tmpl = component» к URL-адресу, например «mydomain.com/scripts/myscript» .php & tmpl = component ", я получаю сообщение об ошибке:" Недопустимый контроллер: name = 'scripts', format = '' ".

У меня полностью закончились идеи.

Заранее спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...