Hi Himasha, Denuwanthi

Thanks for the reply.

I could fix it as Himasha mentioned, I guess, the helper js first looks for
the resource in our extension and if it is not there it goes to the default
location. The mistake that I made was, in the first place I edited the
navigaion.js's content to point to my modified css.

Thanks
Senduran

On Wed, Dec 10, 2014 at 12:18 PM, Himasha Guruge <himas...@wso2.com> wrote:

> Hi Senduran,
>
> Did you add your edited navigation.css under your asset extension? What
> you can do is, under your new extension(ex: myAsset) which will be located
> in store/extensions/assets/myAsset , add your edited navigation.css under
> myAsset/themes/store/css and then under myAsset/themes/store/helpers place
> navigation.js (helper file). This way you don't need to edit the content in
> navigation.js.
>
> Thanks,
> Himasha
>
>
> On Wed, Dec 10, 2014 at 11:58 AM, Senduran Balasubramaniyam <
> sendu...@wso2.com> wrote:
>
>> Hi all,
>>
>> I am currently using the Enterprise store’s extension model to customize
>> a particular rxt type in the store. Here I have a scenario to override a
>> default css (/themes/store/css/navigation.css) within my extensions. I
>> found that the navigation.css is return as a resource from the
>> navigation.js (/themes/store/helpers/navigation.js) so I override the
>> both navigation.css and navigation.js as I wanted. In the navigation.js I
>> returned something like
>>
>> var resources = function(page, meta) {
>>     return {
>>         js : ['asset-helpers.js', 'navigation.js', 'jquery.validate.js', 
>> 'search.js'],
>>         css : ['/extensions/assets/<my-rxt>/themes/store/css/navigation.css']
>>     };
>> };
>>
>> but when I check the page via the chrome’s Developer tool, the browser is
>> looking for
>> host:port/store/themes/css//extensions/assets/<my-rxt>/themes/store/css/navigation.css
>> from the above path what I could understand is the css :['abc.css'] in
>> the helpers js is always being resolved to the default css location.(i.e
>> /themes/store/css/abc.css)
>> Is there a way that I could return a custom css via the helpers function
>> As a workaround I have added my modified css as a link stylesheet to the
>> partial which uses the styles.
>>
>> Thanks
>> Senduran
>> ​
>> --
>> *Senduran *
>> Software Engineer,
>> WSO2, Inc.;  http://wso2.com/ <http://wso2.com/>
>> Mobile: +94 77 952 6548
>>
>> _______________________________________________
>> 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
>



-- 
*Senduran *
Software Engineer,
WSO2, Inc.;  http://wso2.com/ <http://wso2.com/>
Mobile: +94 77 952 6548
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to