首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Alfresco定制aikau页脚

Alfresco定制aikau页脚
EN

Stack Overflow用户
提问于 2016-02-29 14:18:25
回答 1查看 392关注 0票数 0

我想定制Alfresco页脚。首先,我想在AlfShareFooter中注入自定义html模板。到目前为止,我创建了一个扩展:

代码语言:javascript
复制
<extension>
  <modules>
    <module>
      <id>MyCmpny widgets</id>
      <version>1.0</version>
      <auto-deploy>true</auto-deploy>
      <configurations>
        <config evaluator="string-compare" condition="WebFramework" replace="false">
          <web-framework>
            <dojo-pages>
              <packages>
                <package name="mycmpny" location="js/mycmpny"/>
              </packages>
            </dojo-pages>
          </web-framework>
        </config>
      </configurations>
    </module>
  </modules>
</extension>

页脚的Html模板,现在我试图重写AlfShareFooter对象的AlfShareFooter:

代码语言:javascript
复制
define(["dojo/_base/declare",
        "alfresco/footer/AlfShareFooter'",
        "dojo/text!./templates/ep-footer.html"],
       function (declare, AlfShareFooter, template) {
         return declare([AlfShareFooter], {
           templateString: template
         })
       });

但不起作用。我不熟悉Dojo,我认为问题在于语法.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-01 20:45:53

我已经了解了如何覆盖模板:

代码语言:javascript
复制
define(["dojo/_base/declare",
    "dojo/text!./templates/my-footer.html",
    "alfresco/footer/AlfShareFooter"],
    function (declare, template, AlfShareFooter) {
      return declare([AlfShareFooter],{
        postMixInProperties: function my_footer_AlfShareFooter__postMixInProperties(){
          this.inherited(arguments);
          this.templateString = template;
        }
      });
    });

但g̶r̶e̶a̶t̶自定义页脚模板有g̶r̶e̶̶t̶自定义css和.所以我写了一个关于在阿尔弗雷科改变Aikau页脚的帖子

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35701866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档