Hi Rasika, Shouldn't it be 'store_common' instead of store-common?
Thanks, Himasha On Thu, Sep 10, 2015 at 11:15 AM, Rasika Perera <rasi...@wso2.com> wrote: > Hi all, > > I am trying to partially override a global page in ES v2. I followed this > [1] doc. Here are the steps I followed; > > 1. Created "shell" of an app extension called "store-device" in > "<CARBON_HOME>/repository/deployment/server/jaggeryapps/store/extensions/app" > path. > > 2. Added a dependency to "store-common" and overridden app.server() > callback method on app.js on > "<CARBON_HOME>/repository/deployment/server/jaggeryapps/store/extensions/app/store-device/app.js" > path. > > app.dependencies = ['store-common']; > app.server = function(ctx) { > return { > endpoints: { > pages: [ > title:'Store | My Items', > url:'my-items', > path:'my_items.jag', > secured:true, > permission:'APP_MYITEMS' > }] > }, > > 3. Added an overriding controller "my_items.jag" on " > <CARBON_HOME>/repository/deployment/server/jaggeryapps/store/extensions/app/store-device/pages/" > path. > > 4. Added an overriding renderer "my_items.js" on > "<CARBON_HOME>/repository/deployment/server/jaggeryapps/store/extensions/app/store-device/themes/store/renders/pages/" > path. > > 5. Added an overriding partial "my_items.hbs" on " > <CARBON_HOME>/repository/deployment/server/jaggeryapps/store/extensions/app/store-device/themes/store/partials/" > path. > > ---------- > > When trying to access the my page on " > https://localhost:9443/store/pages/my-items"; I am getting a "TypeError: > Cannot read property "types" from undefined". Complete log can be found on > [2]. > > Complete "store-device" shell's folder structure is as follows; > > > <CARBON_HOME>/repository/deployment/server/jaggeryapps/store/extensions/app/store-device > | > |---*app.js* > |---pages > | `---*my_items.jag* > `---themes > |---default > | `---renderers > | `---pages > | `---*my_items.js* > `---store > `---partials > `---*my_items.hbs* > > Any help to solve this problem will be greatly appreciated. > > Thank you > > Links > [1] https://docs.wso2.com/display/ES200/Overriding+a+Global+Page > [2] Error log; see the attachment: console_log.txt > > -- > With Regards, > > *Rasika Perera* > Software Engineer > M: +94 71 680 9060 E: rasi...@wso2.com > LinkedIn: http://lk.linkedin.com/in/rasika90 > > WSO2 Inc. www.wso2.com > lean.enterprise.middleware > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Himasha Guruge *Software Engineer* WS*O2* *Inc.* Mobile: +94 777459299 himas...@wso2.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev