Close

Bugs

Deni
3 years ago
#10739 Quote
Avatar
  • Moderator
  • 389
RBfinelines wrote:
As I understand it, Nop generates its own Robots.txt (on the fly) in the Common Controller. So you can either manually setup the entire Robots.txt (good luck with that!). By telling the web.config file to ignore the current Robots.txt path. Or hope plugin creators have a way to tell Nop to add exclusions, without making core changes.

...same holds true for the sitemap. -- Really annoying that Nopcommerce doesn't just do things the way everyone else has them done. It wouldn't be hard to code sitemap [as a XML] and Robots [as a TXT] file generation based on settings. After all, it's what all webpage creation software do out of the box.


Hi, 

Yes, it is really annoying and it is a must to have an extendibility point from which every plugin should be able to modify the Robots.txt file.

I think this should be suggested to the nopCommerce team.


Thanks for your feedback !
Best Regards,
Mladen Staykov
Nop-Templates.com
ernest
3 years ago
#11910 Quote
Avatar
  • 5
I have added to custom robots.txt



Disallow: /catalog7spikes/getfilteredproducts
. But problems still persists, because other crawlers than Google do not respect it.
Deni
3 years ago
#11912 Quote
Avatar
  • Moderator
  • 389
ernest wrote:
I have added to custom robots.txt



Disallow: /catalog7spikes/getfilteredproducts
. But problems still persists, because other crawlers than Google do not respect it.


Hi, 

We will investigate this further for other crawlers.

Thanks for your feedback !
Best Regards,
Mladen Staykov
Nop-Templates.com
ernest
3 years ago
#11921 Quote
Avatar
  • 5
Hi, I think that crawler is searching for "Url" string in HTML code and afterwards trying to extract it.
Rename  data-getFilteredProductsUrl= to data-getFilteredProductsAddr=  in two files NopFilters.cshtml and Filters.min.js
. ( I also found , that crawler's IP address belongs to Blue Coat Systems , so definitely not Google )
Deni
3 years ago
#11922 Quote
Avatar
  • Moderator
  • 389
ernest wrote:
Hi, I think that crawler is searching for "Url" string in HTML code and afterwards trying to extract it.
Rename  data-getFilteredProductsUrl= to data-getFilteredProductsAddr=  in two files NopFilters.cshtml and Filters.min.js
. ( I also found , that crawler's IP address belongs to Blue Coat Systems , so definitely not Google )


Hi, 

We can not be sure how the crawlers search the files. They may look for some REGEX to identify full or relative links for example. So we are not sure that changing the name of the data attribute will prevent crawlers from finding some URLs.
Anyway, we will take this note under consideration too.

Thanks for your cooperation !
Best Regards,
Mladen Staykov
Nop-Templates.com
santoshbpathak
one year ago
#13957 Quote
Avatar
  • 2
We have applied nop ajax filter on our live site and it was working fine, but before few days it was not working on one page  and giving error like " Cannot read property 'toLowerCase' of undefined TypeError: $(...).attr(...) is undefined in  Filters.min.js file" in browser console.  

Page url is "https://dermawear.co.in/all-products" on which it shows error.

Need help to resolve this issue as soon as possible.
Refer these Screenshots :
http://prntscr.com/h77e9i
http://prntscr.com/h77erf


hristian.dimov
one year ago
#13959 Quote
Avatar
  • Moderator
  • 386
santoshbpathak wrote:
We have applied nop ajax filter on our live site and it was working fine, but before few days it was not working on one page  and giving error like " Cannot read property 'toLowerCase' of undefined TypeError: $(...).attr(...) is undefined in  Filters.min.js file" in browser console.  

Page url is "https://dermawear.co.in/all-products" on which it shows error.

Need help to resolve this issue as soon as possible.
Refer these Screenshots :
http://prntscr.com/h77e9i
http://prntscr.com/h77erf




Hi,

I can see that you have made a lot of modifications to the plugin markup and one of them is breaking it. You have multiple "<div class="nopAjaxFilters7Spikes">" elements on the page while there should be only one <div> element with that class and it should contain a lot of data-attributes. Please remove that class from the rest of the <div> elements and everything should be fine.

Hope this helps!
Regards,
Hristian Dimov
Nop-Templates.com
aistvan
one year ago
#14461 Quote
Avatar
  • 2
We have a default nopCommerce 4.00 installation and we installed the latest version of Nop Ajax Filters Pro.

We found that if we use the price range filter, the page stuck in that state, what I attached.
As you can see, in the example, I lowered the maximum price, I and got that screen.
The browser working, likes to finish something, but this takes forever.

Can anyone help us?

SDobrev
one year ago
#14473 Quote
Avatar
  • Moderator
  • 269
Hello,

Please submit a ticket with more information about this issue (plugin version, URL to your store, do you have any custom modifications, etc).
Best Regards,
Stoyan Dobrev
Nop-Templates.com
renatolg
one year ago
#14704 Quote
Avatar
  • 3
The plugin does not work correctly on the NopVenture theme.


https://docs.google.com/document/d/1qMUatyv3LvPgpMmTI7cgcRiUaoN8k86xFSPvdHsXexM/edit?usp=sharing