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でできました。

返信する


カテゴリグループ

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