-----
ご利用のサーバ:ASP
MODXのバージョン:1.0.14J
PHPのバージョン: 5.5.8
MySQLのバージョン: 5.6.15-log
ブラウザ:firefox 30.0
-----
お世話になっています。
http://modx.jp/news/20130426.html で
1.0.13Jから
TopicPath 新パラメータ - &tplReference
とありますが、デフォルトではweblinkにはリンクがつかずタイトルだけが表示されるだけになりました。
TopicPathでweblinkにもリンク(weblinkで指定したリソースへ)をつけたいのですが、
&tplReference=` [+topic+]`
&tplReference=`<a href="[~[+id+]~]" title="[+title+]">[+title+]</a>`
どちらもtitleが出力されるだけで、リンクになりません。
&tplReference=`[+title+]ほげ`
などもやってみたのですが、反映されないので、もしかして&tplReferenceが効いていないのでしょうか??
こちらのデモサイトでもテストしてみましたが、出力はすべて同じです。
http://140625113340-29726.evo.demo.modx.jp/1/2/2.html
※デモサイトでテンプレートの変更ができなかったので、最後の2.htmlに3回トピックパススニペット記述してあります。
TopicPath weblinkにもリンクをつけたい 【解決済み】
Re: TopicPath weblinkにもリンクをつけたい
すいません、これは&tplReferenceではなく&tplReferenceTopicですね。ページの内容を修正しておきました
Re: TopicPath weblinkにもリンクをつけたい
yamaさん
デモサイトで確認しました。&tplReferenceTopic 了解です!
ありがとうございます
デモサイトで確認しました。&tplReferenceTopic 了解です!
ありがとうございます

Re: TopicPath weblinkにもリンクをつけたい
すいません、解決したと思ったのですが
&tplReferenceTopic=`<a href="[~[+id+]~]" title="[+title+]">[+title+]</a>`
weblinkリソースで指定したページでなく、トップページにリンクしてしまいます…。
htmlソースを見ると <a href="" title="weblink-01">weblink-01</a> でリンク先が入っていません。
a href="[+url+]"
a href="[~[+content+]~]"
でも同じです。
&tplReferenceTopic=`<a href="[~[+id+]~]" title="[+title+]">[+title+]</a>`
weblinkリソースで指定したページでなく、トップページにリンクしてしまいます…。
htmlソースを見ると <a href="" title="weblink-01">weblink-01</a> でリンク先が入っていません。
a href="[+url+]"
a href="[~[+content+]~]"
でも同じです。
Re: TopicPath weblinkにもリンクをつけたい
もともとリソース変数をプレースホルダとして使えるようになってないのですが、そのように改善しました。添付のファイルをassets/snippets/topicpath/ ディレクトリに上書きしてみていただけますでしょうか
Re: TopicPath weblinkにもリンクをつけたい
ありがとうございます。
いただいたファイル上書きでうまくいきました
いただいたファイル上書きでうまくいきました

Re: TopicPath weblinkにもリンクをつけたい
[+url+]も使えるようにしました