2

私の Joomla には 3 つの言語があり、言語マネージャーで各言語のサイト名を送信します。これを使用してサイト名を取得しました

$app = JFactory::getApplication(); $sitename = $app->getCfg('sitename');

しかし、このコードは、一般的な構成で送信されたサイト名のみを提供します。その言語でサイト名を取得する方法は?

4

3 に答える 3

0

これを試して、

あなたのケース$sitename = $app->getCfg('sitename');では、多言語の Joomla サイトを使用している bcoz は機能しません。

このオプションは、グローバル構成から値を取得するためだけのものです。

これを試すことができます。複数の言語ファイルが利用可能で、それぞれに適切なサイト名があり、定数がSITE_NAME="Your site name";

次に、以下のようにサイト名を簡単に取得できます。

JText::_('SITE_NAME');

その助けを願っています..

于 2013-10-22T09:11:52.290 に答える