2016-06-27 18 views
1

Joomlaでは、デフォルトのページ区切りサポートが組み込まれていないようです...どちらが正しいのでしょうか。それはSEOのカスタマイズのために非常に広範な意味を持っています。Joomlaのページとブラウザのタイトルにページ番号を追加するにはどうすればよいですか?

ここで私の質問は、ページ下部のページ番号は/itemlist?start=4などのURLを示しています - ここで4はリストを開始する項目番号です。

ここでの問題は、すべてのページが同じブラウザタイトルを持つことです。プラグインを使わずに、ブラウザのタイトルの末尾に「ページ#」を追加するにはどうすればよいですか?

UPDATE:

私は、このAPIのページhttps://api.joomla.org/cms-3/classes/JPagination.htmlつまずいてきたし、これは私が試してみて、使用しており、私は何とかタイトルタグに結果を得ることができるかどうかを参照してくださいよこれ、以下を参照しているようです。

getPagesCounter

ページネーションのページは、文字列、つまり対抗生成して返します。ページ の2 4.

getPagesCounter() : string

はUPDATE:

私はどのようにページ上に出力この文字列をにさっぱりだが、私はecho getPagesCounter()を使用して試してみたが、それはnullを返します。どんなヘルプや情報も大歓迎です。テンプレートオーバーライドでこの関数を使用するにはどうすればよいですか?

答えて

0

あなたはGET変数をチェックして、以下のようなものを使用することにより、コンテンツのプラグインでこれを行うことができます。

$app = JFactory::getApplication(); 
$this->setTitle($this->getTitle() . ' - ' . 'Page N'); 
Nはあなたが$ _GETから取得することができ、現在のページ数です

+0

URLパラメータを取り除きたいので、$ _GETから何も取得できないということではありませんか?さらに、私はページ番号をURLに表示していないので、5ページ目を見るとURLは/ itemlist?start = 16と表示されます – Lee

関連する問題