自動入力されたドロップダウンリストに(現在のページの)すべての添付ファイルを表示しようとしています。これは、パラメータを定義するatlassian-plugin.xmlの部分です。
<xhtml-macro name="plugin-name" class="com.example.macro.name" key="macroname-xhtml" icon="/download/resources/${project.groupId}.${project.artifactId}/icons/macroname.png">
<category name="formatting"/>
<parameters>
<parameter name="content_input" type="confluence-content" />
<parameter name="space_input" type="spacekey" />
<parameter name="attachment_input" type="attachment" />
</parameters>
</xhtml-macro>
confluence-content
とタイプはspacekey
問題なく機能します。ページとスペースをオートコンプリートするテキストフィールドが表示されます。
ただし、attachment
タイプには、オートコンプリートできない空のドロップダウンリスト(選択ボックス)が表示されます。
Confluenceの公式ドキュメントには、私と同じように機能するはずだと書かれています: https ://developer.atlassian.com/display/CONFDEV/Inclusive+Information+in+your+Macro+for+the+Macro+Browser
ここで何かが足りないに違いないが、何がわからない。誰もが問題が何であるか知っているかもしれませんか?