DocListerで絶対パスをかき出したいのですが?

質問全般・改善要望
youhei
メンバー
メンバー
記事: 3
登録日時: 2017年3月01日(水) 01:00

DocListerで絶対パスをかき出したいのですが?

投稿記事by youhei » 2020年5月06日(水) 18:19

いつもお世話になっております
Doclisterを使って絶対パスをかき出したいのですが

[(site_url)][+url+]と書くと

https://※※※※//※※※/となってしまいます

サイトURLの後に2重になってる//を一つにすることは出来ないでしょうか?
masco
メンバー
メンバー
記事: 139
登録日時: 2014年9月26日(金) 10:43

DocListerで絶対パスをかき出したいのですが?

投稿記事by masco » 2020年5月06日(水) 21:29

こんにちは。

最近触っていないのでわかりませんが、
[(site_url)][~[+id+]~]ではだめでしたか?

prepareパラメータでmakeUrlを使ってもできると思います。

参考に
http://forum.modx.jp/viewtopic.php?f=32&t=1845
youhei
メンバー
メンバー
記事: 3
登録日時: 2017年3月01日(水) 01:00

DocListerで絶対パスをかき出したいのですが?

投稿記事by youhei » 2020年5月06日(水) 23:32

masco様

[(site_url)][~[+id+]~]に変更したらうまくできました

同じようなタグあって何が何やらでもっと勉強してみます

有難うございました!!
アバター
yama
管理人
記事: 3125
登録日時: 2009年7月29日(水) 02:50

DocListerで絶対パスをかき出したいのですが?

投稿記事by yama » 2020年5月07日(木) 08:36

コード: 全て選択

[(site_url:trim(/))]

上記のように書いて、[(site_url)]側のスラッシュを取り除くということもできます。
http://200507083155-19645.evo.demo.modx ... -help.html
サンプル