dittoで絶対パス化

MODXの中でもWayfinderとdittoはかなり重要なスニペットですが

Dittoを使って最新の更新を表示するようにしているのですが
そのDittoから吐き出されURLを絶対パスにしたかったので

Dittoを絶対パス化してみました
 


[[Ditto?
&showInMenuOnly = 1
&display = 10
&depth= 0
&parents= 0
&orderBy = pub_date DESC
&tpl = '@CODE:
<a href="[(site_url)][~[+id+]~]">[+title+]</a>]]

 

dittoの場合は[~[+id+]~]で出されるリンクが
●●●/●●●.html このような形で出されます

そこに[(site_url)]を手前に置きます
site_urlはhttp://●●●.com/という形で吐き出されるので

これらをくっつけると
http://●●●.com/ + ●●●/●●●.html = http://●●●.com/●●●/●●●.html

これで絶対パスの出来上がりです! ditto場合は至って簡単でしたね

 

関連記事

Wayfinderの絶対パス化

TopicpathやBreadcrumbsの代わりにWayfinderでパンくずリストを表示する方法


comments powered by Disqus

 サイト内検索

広告


 

ツイッター

 

先頭へ戻る