joomla模板错误

发布于 2024-11-19 19:31:47 字数 660 浏览 4 评论 0原文

我安装了joomla模板,但每次都会出现以下错误:


注意:未定义的变量:my in C:\xampp\htdocs\Joomla16\templates\cartion\index.php 第 36 行
注意:尝试获取非对象的属性 C:\xampp\htdocs\Joomla16\templates\cartion\index.php 第 36 行



致命错误:在非对象上调用成员函数 GETCFG() C:\XAMPP\HTDOCS\JOOMLA16\TEMPLATES\CARTION\SUCKERFISH.PHP 在线 763


我应该如何解决这个问题?

我也分享代码:

<jdoc:include type="head" />
<?php if($my->id) initEditor(); ?> #lin36

 if ($mainframe->getCfg('shownoauth')) {



  $sql = ("SELECT m.*, count(p.parent) as cnt" .



"\nFROM #__menu AS m" .#763

I installed a joomla template but the following error comes up every time:


Notice: Undefined variable: my in
C:\xampp\htdocs\Joomla16\templates\cartion\index.php on line 36
Notice: Trying to get property of non-object in
C:\xampp\htdocs\Joomla16\templates\cartion\index.php on line 36



FATAL ERROR: CALL TO A MEMBER FUNCTION GETCFG() ON A NON-OBJECT IN
C:\XAMPP\HTDOCS\JOOMLA16\TEMPLATES\CARTION\SUCKERFISH.PHP ON LINE 763


How should I go about resolving this?

I am sharing the code as well:

<jdoc:include type="head" />
<?php if($my->id) initEditor(); ?> #lin36

 if ($mainframe->getCfg('shownoauth')) {



  $sql = ("SELECT m.*, count(p.parent) as cnt" .



"\nFROM #__menu AS m" .#763

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

醉态萌生 2024-11-26 19:31:48
//global $mainframe was deprecated in Joomla 1.5 and completely removed from Joomla 1.6. 
//global $mainframe;
$app =& JFactory::getApplication('site');
$app->initialise();
//$access   = !$mainframe->getCfg( 'shownoauth' );
$access = $app->getCfg( 'shownoauth' );
//global $mainframe was deprecated in Joomla 1.5 and completely removed from Joomla 1.6. 
//global $mainframe;
$app =& JFactory::getApplication('site');
$app->initialise();
//$access   = !$mainframe->getCfg( 'shownoauth' );
$access = $app->getCfg( 'shownoauth' );
無心 2024-11-26 19:31:48

我怀疑这是因为 $mainframe 未定义,

$mainframe = new some_classname();

看起来这个模板也缺少定义 $mainframe 所需的类

I would suspect it's because $mainframe is not defined,

$mainframe = new some_classname(); ?

also looks like this template missing the required classes which defines $mainframe

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文