Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
Extension not working
Hello,
I have embedded Scripts on my theme and it seems to be hindering site performance. I am offloading them onto extensions; which was what NS Support recommended that I do.
I created my extension through the command line, it's only for the webstore and I only created a JS module.
I pasted my JS into the modalview js file, deployed and activated my extension. I navigate the website, and it does not seem to be working. Below is the ModuleView JS
// @module FAS.headerjs.headerModule
define('FAS.headerjs.headerModule.View'
, [
'fas_headerjs_headermodule.tpl'
, 'FAS.headerjs.headerModule.SS2Model'
, 'Backbone'
]
, function (
fas_headerjs_headermodule_tpl
, headerModuleSS2Model
, Backbone
)
{
'use strict';
// @class FAS.headerjs.headerModule.View @extends Backbone.View
return Backbone.View.extend({
template: fas_headerjs_headermodule_tpl
, initialize: function (options) {
/* Uncomment to test backend communication with an example service
(you'll need to deploy and activate the extension first)
*/
// this.model = new headerModuleModel();
// var self = this;
// this.model.fetch().done(function(result) {
// self.message = result.message;
// self.render();
// });
}
, events: {
}
, bindings: {
}
, childViews: {
}
//@method getContext @return FAS.headerjs.headerModule.View.Context
, getContext: function getContext()
{
//@class FAS.headerjs.headerModule.View.Context
$(document).ready(function() {
0