関数索引
fullURL() 関数は、与えられたオブジェクトが公開サーバ上に配信された場合の URL を返します。いろいろなオブジェクトの URL を得ることができます。
fullURL() 関数は http:// または https:// から始まる URL を返します。あるページの URL がどのような形になるかは、チャネルの設定に依存しています。もし、チャネル設定側で、チャネルの URL として https:// で始まる URL を指定している場合は fullURL() 関数も https:// から始まる URL を返します。
URL を得たいオブジェクトを指定します。ここには様々なオブジェクトが指定できますが、公開サーバ上に配信され、公開されるオブジェクトのみ指定可能です。
チャネル:サイトに複数のチャネルが定義されている場合に、特定のチャネルにおける URL を得たい場合にはそのチャネルの名前を指定します。 このパラメタは省略可能です。省略された場合には現在処理中のチャネル(channel() 関数の戻り値として得られるチャネル)における URL が返されます。
fullURL() 関数には、下記のオブジェクトを渡すことができます。
自分のページが配信される URL は下記のコードで得ることができます。
%fullURL(thisPage())%
戻り値は、例えば https://www.example.com/folder1/test.html という形式になります。
defalut_css という名前のサイトリソースの URL は下記のコードで得ることができます。
%fullURL(default_css)%
link という名前のリンク要素の先に指定されているページに置かれている banner という名前のイメージ要素の URL は下記のコードで得ることができます。
%fullURL(link.banner)%
展開中のページが置かれているフォルダの URL は下記のコードで得ることができます。
%fullURL(folder())%