Close

Profile: hristian.dimov

Avatar

User posts

botman86 wrote:
We have a similar issue With nop 3.6 and Urban Theme.
We are on a dedicated server and Application Pool Recycle time is 1740 minutes. No limits on memory.

Application started every 20 seconds.

How can we resolve the problem?

we have also opened a ticket with you about this.



Hi,

In the ticket discussion, you have said that you have changed the "Maximum number of worker processes" from 15 to 1, which fixed your issue. Only if you are using web gardens, you need it to be more than 1. But as in nopCommerce 3.60, you do no have distributed cache or support for web gardens you should have it set to 1 worker process.

Hope this helps!

mkzaman wrote:
One more thing, how do you generate the string showing? Like Price: Low to High for PriceAsc Enum Value. When I have added SkuAsc in the enum file, it shows Sku Asc in the admin panel. What's the way to beautify the string we want to show in the admin panel.


Hi,

in nopCommerce the enums are localized in this way: Enums.Nop.Core.Domain.Catalog.ProductSortingEnum.CreatedOn. So, basically, you need to add a new resource corresponding to the new enum value. You can add it in the Administration -> Configuration -> Languages -> View string resources and click on the "Add new record". In the resource name add "Enums.Nop.Core.Domain.Catalog.ProductSortingEnum.SkuAsc" and for the value "Sku acdending" for example.

Hope this helps!

Bugs
9 years ago

[email protected] wrote:
You may have fixed this already in later builds, but in 3.7.209.18969 your link to the google fonts in _Root.Head.cshtml is using http.  You need to use https or some browsers throw a "HTTPS security is comprimised" message when accessing secure pages.


Hi,

Yes, it is fixed in the 19141 revision - Monday, February 1, 2016.

mkzaman wrote:
Ajax filter provided us the opportunity to select default sort option for category page.



I didn't find the view file for admin panel, so I assume it's embedded. Is there any way to include more sort options in the dropdown rather than the default nop sort options? I just want to know how to populate more options in the dropdown. 


Hi,

we are using ProductSortingEnum enumaration from nopCommerce, so if you need to add more sorting options you need to make changes in this file: "\Libraries\Nop.Core\Domain\Catalog\ProductSortingEnum.cs" / you need to have the source code version of nopCommerce /.

Hope this helps!

9 years ago

chadwixk wrote:
Thanks Hristian for your quick reply. So I do have that .js file, but I did not have that reference to it in Head.cshtml, so I added it at line 51 (see below in bold):


However, now I do not get that error, but when clicking the Products link arrow to show the categories, the sub-tree of categories is not displayed and no errors are thrown in the chrome console.

I can see the .close class being added to the <div class="plus-button"></div> element, so something is firing, but the categories are not displayed. You can verify this yourself by navigating to http://ExtremeLEDLightBars.com with your mobile device or by emulating a mobile device in Chrome dev tools.

Any ideas?

Thanks in advance!
Chad


Hi Chad,

I can see that there are a lot of mark up difference between your site and our demo site ( http://themes.traction.nop-templates.com/ ) and maybe this is the reason why the menu is not expandable on mobile devices.

Could you please update your theme to the latest version as I believe this will fix everything that is related to the menu. You can follow this article: https://www.nop-templates.com/how-to-update-a-nopcommerce-theme

Hope this helps!

9 years ago

goodman wrote:
Hi guys 

I would like to know, if a person wants to an email on the contact us form to 2 different recipients. 

a.  TO – the store
b.  CC – Customer Care

how can we do it. 


Hi,

we answered you in the other topic - https://www.nop-templates.com/boards/topic/2915/contact-us-form#12255

please do not duplicate forum posts.

9 years ago

mshaikhji wrote:
Hi all,

I am working on accordion part of quick view and willing to active all tabs in the quick view.

I tried writing jQuery, but still it was getting overwritten by other jQuery.

Finally found out the code where it is actually implemented. i.e jquery-ui-1.10.3.custom.js and tried changing, but still it is not getting reflected.

any help with the knowledge of implementing this will be appreciated.

Thanks


Hi,

Unfortunately, this is not something that is available in the jQuery UI accordion. Please read this topic: http://stackoverflow.com/questions/12843418/jquery-ui-accordion-expand-collapse-all

There is a working solution in the topic above, but keep in mind that this could lead to other problems.

Hope this helps!

dtkubal wrote:
Hi, we have purchased and integrated the store locator in one of our nopcommerce (v3.6) project.

The search available on Google map in a plugin doesn't shows the accurate results compare to that of google map site.

Example:

In Google map available on Google site, if I put "2375" in search location and have enabled use my location.
The Google map shows below list of locations which are nearby...
"2375 E Letterly St"
"2375 East Letterly Street, Philadelphia, PA, United States"
"2375 Orthodox Street, Philadelphia, PA, United States"
"2375 Duncan Street, Philadelphia, PA, United States"

Whereas the store locator shows the location far away (some are in other countries).
Below is the list of location presented in store locator on search of "2375"

"2375 Pennsylvania Avenue Northwest, Washington, DC, United States"
"2375 Yonge Street, Toronto, ON, Canada"
"2375 Market Street, San Francisco, CA, United States"
"2375 Biscayne Boulevard, Miami, FL, United States"
"2375 El Camino Real, Atascadero, CA, United States"


Is there is a way to make it more accurate. Since it is confusing our customer, could you please look into it ?

Thanks,

DK


Hi,

I looked in the code and we don't have any custom logic behind what results will be returned. The Google API is responsible for returning the results based on the what you have entered in the search box.

From what I have read, the google maps and this search is completely different services. That's why you see different results.

Hope this helps!

9 years ago

chadwixk wrote:
When attempting to click on the Mega Menu equivalent top link in the mobile view, the sub-menu is not displaying. The console then displays the error .perfectScrollbar is not a function. 

You can see for your self at: http://extremeledlightbars.com/. Click the center menu button at the top and click the Products menu item arrow.

I tried adding a reference to perfectScrollbar in the <heade> section, but it did not fix it.
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/0.6.7/js/min/perfect-scrollbar.jquery.min.js"></script>


How can I fix this?

Thanks in advance,
Chad



Hi Chad,

Can you make sure that perfect-scrollbar.min.js file is present in the Plugins\SevenSpikes.Nop.Plugins.Core\Scripts folder?

Also, in the \Themes\Traction\Views\Shared\Head.cshtml file, around line 51 you should have this: Html.AddScriptParts("~/Plugins/SevenSpikes.Core/Scripts/perfect-scrollbar.min.js");

Looking forward to your reply!

mstuart wrote:
Thank you!  Your suggestion works great, but I have one last issue.


Hi,

You cannot do that with the current implementation. However, here is a work-around:

1) Replace this:

address.customAddressAttributes[0].defaultValue


with this:

address.customAddressAttributes[0].defaultValue | addressName: address


2) Open app.min.js file and in the bottom of the file add this:

angular.module('realOnePageCheckout.filters')
    .filter("addressName", addressName);

function addressName() {
    return function (defaultValue, address) {

        if (defaultValue === null) {
            return address.customProperties['fullAddress'];
        }

        return defaultValue;
    };
}



Basically, if the some of the addresses do not have defaultValue the "fullAddress" property will be used. For the New Address entry in the dropdown, the "fullAddress" property is "New Address".

Hope this helps!