2016-11-09 10 views
0

私のアプリケーションにダイアログを追加しようとしていますが、フォームの定義に問題はありませんが、保存とキャンセルのボタンは表示されません。なぜかわからない。私はMagnoliaとカスタムアプリには新しいので、何か不足していると確信していますが、私が見つけることができるドキュメントのセクションを見てきましたが、私が見たすべてから、これはうまくいくはずです。MagnoliaダイアログにSave/Cancelダイアログ・ボタンが表示されない

detailFeatured: 
     subAppClass: info.magnolia.ui.contentapp.detail.DetailSubApp 
     class: info.magnolia.ui.contentapp.detail.DetailSubAppDescriptor 
     actions: 
      commit: 
       class: info.magnolia.ui.form.action.SaveFormActionDefinition 
       label: "Save" 
      cancel: 
       class: info.magnolia.ui.form.action.CancelFormActionDefinition 
       label: "Cancel" 
     editor: 
      wide: true 
      actions: 
       - name: commit 
       - name: cancel 
      form: 
       tabs: 
        - name: featured 
         label: "Featured Slideshows" 
         fields: 

          - name: ogLabel 
           label: "" 
           class: info.magnolia.ui.form.field.definition.StaticFieldDefinition 
           value: "<strong>Hero Slideshow</strong>" 

          - name: hero 
           class: info.magnolia.ui.form.field.definition.TextFieldDefinition 
           required: true 
           label: Slideshow URI 

          - name: ogLabel 
           label: "" 
           class: info.magnolia.ui.form.field.definition.StaticFieldDefinition 
           value: "" 
          - name: ogLabel 
           label: "" 
           class: info.magnolia.ui.form.field.definition.StaticFieldDefinition 
           value: "<strong>Slideshow Carousel</strong>" 


          - name: carousel 
           class: info.magnolia.ui.form.field.definition.MultiValueFieldDefinition 
           required: true 
           label: Slideshow URIs 
           field: 
             class: info.magnolia.ui.form.field.definition.TextFieldDefinition 
             label: URI 
      nodeType: 
       icon: icon-files 
       name: mgnl:featured 
     contentConnector: 
      workspace: featured 

enter image description here

答えて

0

大丈夫見えます。そのようなものを実行するときに行う作業はほとんどありません。
- 空白ではなく、定義に特殊な非表示文字がないことをファイルにチェックインします。
- また、定義ファイルを保存するときにmagnolia.develop=trueがログに記録されていることを確認してください。うまくいけば、それはあなたに何か有用なことを教えてくれます
最後に、最善のことに、Magnolia 5.5(書き込み時に利用可能なベータ版、最終版は2016年11月15日にリリース予定)をインストールしたら、新しい定義アプリケーションでアプリを見てください。それはあなたの定義で見つかったすべてのエラーを表示する必要があります。

関連する問題