soda

スマホのテンプレートからのリンク

0

スマホ用のテンプレートを作成し、

PCは
sample/index.html
で表示されるところ、

スマホは、
sp/sample/index.html

で表示させたいため、スマホ用のテンプレートの出力ファイル名を
../sp/sample/index.html
としました。

ですが、グローバルナビからのリンクがpcに飛んでしまうため、
修正方法を教えていただけませんでしょうか。

pcでは、

<$mt:CategoryArchiveLink$>

上記のタグで出力しているURLの先頭に
../sp/sample/
を付けたいのですがうまくいきません。

<MTSetVarBlock name="TopCategories"><$MTCategoryBasename$></MTSetVarBlock>

<a href="<$MTGetVar name="TopCategories"$>/<$MTCategoryBasename separator="-"$>">

このような方法でTOPページはうまく表示できたのですが、
アーカイブページだと、そのページのカテゴリが加わってしまいます。

返信(3)

| 返信する
  • >sodaさん
    こんにちは。

    以下の記事が関連すると思います。

    http://www.h-fj.com/blog/archives/2009/06/22-134400.php

  • 壱さん

    ありがとうございます。
    記事とアーカイブパスの書き方も確認したのですが、
    パスの書き方がわからなかったです。

    グローバルナビで使用するため、
    表示中のページのカテゴリーの取得ではなく、

    mt:SubCategoriesで取得したアーカイブカテゴリを
    mt:CategoryArchiveLink
    で表示する代わりの方法が知りたいです、、。

    mt:CategoryArchiveLink replaceも試してみたのですが、
    ダメでした。

  • 失礼しました。
    replaceでできました。

返信する


カテゴリグループ

フォーラムカテゴリー

21 76

最新のトピック: 公開終了日の取り消し (2013年10月18日 gsk)

233 701

最新のトピック: スコアについて (2015年8月18日 blank)

154 454

最新のトピック: MT6.1 のフォルダ管理について (2015年4月 7日 yokota)

346 1001

最新のトピック: ユーザー登録時のブログ自動作成のURL (2015年8月28日 しょうちゃん)

OpenID対応しています OpenIDについて