2
1
0

ページタイトルに設定した文言を、同ページ内にある全てのマクロに条件として付加したいのですが、できますか?

※無償、有償は問いません

例えば、下記のページタイトル、マクロを設定した時に、

それぞれのマクロ条件に「業務A」をデフォルトで設定できないでしょうか?

そして、ページタイトルを変更(業務A⇒業務B)した時、自動で設定条件も「業務B」に変更することはできますか?

ページタイトル:業務A

・マクロ「ラベル別コンテンツ」

  設定条件:ラベル名=業務A

・マクロ「添付ファイル」

  設定条件:アタッチメントラベル=業務A


    Commentコメントを追加...

    1 回答

    1.  
      3
      2
      1

      マクロに設定するパラメータ名はそれぞれのマクロによって異なってしまうので
      ある程度形式化しないと少し難しそうでしょうか...

      例えば「ラベル別コンテンツ」のラベル名と
      「添付ファイル」のアタッチメントラベルを設定する場合、
      以下のようなユーザーマクロを作成することで
      ページのタイトルに合わせた設定での「ラベル別コンテンツ」と「添付ファイル」を表示することはできるかと思いました。

      ## @noparams
      #set ($title = $content.title)
      <p>
        <ac:structured-macro ac:name="contentbylabel" ac:schema-version="3">
          <ac:parameter ac:name="cql">label = &quot;${title}&quot;</ac:parameter>
        </ac:structured-macro>
      </p>
      <p><br /></p>
      <p>
        <ac:structured-macro ac:name="attachments" ac:schema-version="1">
          <ac:parameter ac:name="labels">${title}</ac:parameter>
        </ac:structured-macro>
      </p>
      1. Kamiya

        回答ありがとうございます。

        ユーザマクロを作成してみたところ、想定通りに表示されました!

        本当にありがとうございます!

        追加で2点質問なのですが、

        ①「ラベル別コンテンツ」の表示オプション(並び替え順序、最大ページ数等)はどの様に設定すればよろしいでしょうか?

        ②「添付ファイル」で別スペースのページを表示する場合の設定はどの様にすればよろしいでしょうか?

        調べ方が悪かったのか、調べてもそれらしいものはヒットせず、

        お手数をお掛けし大変恐縮ですが、よろしくお願いします。

      2. Kamiya

        色々試してみた結果、想定通りに表示することができました。

        お手数おかけしました。

      Commentコメントを追加...