ページ名だけを取得する方法が知りたい

サブサイト機能を使って英語サイトを作成しています。
英語サイトから、関連するメイン(日本語)サイトへ遷移するボタンを作成したいのですが、現在表示されている英語サイトからページ名だけを取得する方法がわかりません。
メイン(日本語)サイトから、関連する英語サイトへ遷移するケースは、<?php echo $this->BcBaser->getHere(); ?>を利用してできるのですが。。。

条件は以下の通りです。
メイン(日本語)サイトURL:http://hoge.com/
英語サイトURL:http://hoge.com/en/
サブサイト管理で設定しているエイリアス:en

上の条件で、例:http://hoge.com/en/recruit のページを表示している状態で、
http://hoge.com/en/recruit のページ上に配置されたメイン(日本語)サイトへ遷移するボタンをクリックすると、http://hoge.com/recruit ページに遷移させたいのです。

どなたかアドバイスをいただけないでしょうか。
よろしくお願いいたします。

【環境情報】
・baserCMSのバージョン:4.4.2
・レンタルサーバー名:ロリポップ
・使用テーマ:Omotenashi2
・PHPスキル(自己評価):E

自己解決しました。
もっと、スマートにできるのかもしれませんが、以下のようにして実現できました。

<ul class="language_bar">
<li><a href="<?php $str = $this->BcBaser->getHere(); ?><?php $str = str_replace('/en', '', $str); echo $str; ?>">JP</a></li>
<li><a href="<?php echo $this->BcBaser->getHere(); ?>">EN</a></li>
</ul>
1 Likes