2016-04-20 18 views
0

を私はjoomlaの1.5のウェブサイトは3にアップグレードする、と私は古いoringinalテンプレートをインストールするときに、インデックス・ページが表示されていることに問題があります:致命的なエラー:未定義のメソッドJUserに呼び出し::認可()

Fatal error: Call to undefined method JUser::authorize() in /volume1/web/2016-rhim-new/templates/ja_purity/html/com_content/article/default.php on line 6 

は、そして、6行目のコードは次のとおりです。

<?php if (($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own')) && !$this->print) : ?> 
<div class="contentpaneopen_edit<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>" > 
    <?php echo JHTML::_('icon.edit', $this->article, $this->params, $this->access); ?> 
</div> 

私を助けてください、どうもありがとうございました!

答えて

0

Juser::authorize() has been removed. Use JUser::authorise() instead.

あなたはまた、より良い答えを得るためにのJoomlaに関する質問joomla.stackexchange.comを依頼することを検討Joomlaの3

のためのすべてのpotential backward compatibilityを見つけることができます!

0

私はそれを修正しました。テンプレート/ TEMPLATE/html/com_content/default.phpファイルを削除しました。これですべてが正しく機能しています。

しかしこれはあなたのHTML構造を失うかもしれません。そのテンプレートファイルはjoomla 1.5のためであり、今や新しいjoomlaには多くの変更があります。

おかげで、このページで

+0

お返事ありがとうございます! "com_content"フォルダに "default.php"が見つかりません。テンプレートはja_purity 1.20で、 "article"、 "category"、 "frontpage"、 "index.html"、 "section" "com_content"フォルダ。 –

+0

申し訳ありませんが、間違ったパスはほとんどありません。これはcom_contentビュー(記事、カテゴリ、フロントページなど)のフォルダにあります。そのファイルを見つけることができます。削除する前にバックアップしてください。または私にそれを解決できるように私にアクセス権を与える。 – icreatewebtech

関連する問題