Jump to content

hrachocode2

Members
  • Posts

    4
  • Joined

  • Last visited

About hrachocode2

  • Birthday 08/15/1994

Profile Information

  • Location
    Yerevan
  • Interests
    Football, Web Development.
  • First Name
    Hrach
  • Last Name
    Avagyan

Recent Profile Visitors

437 profile views

hrachocode2's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Hello folks https://linzoptic.am/4-sunglasses#/Price-40500-3700000 If you follow this link, and click one of filters, for example Bentley, than refresh page, you can see its resetting, but if you do force-reload like cntrl+f5 or cntrl+shift+r he will show ya filter you selected once, I am confused why this can happen? here is the algorithm I wrote to generate click from filtered url after reload. but suspiciously it works only after force-reload, how to solve this kinda trouble? I am using blocklayered module, which is corrupted by fact $('div.layered_filter a').each(function(key, elem){ var _text = $(this).text(); var removeBracks = _text.replace(/[{()}]/g, ''); var removeNums = removeBracks.replace(/[0-9]/g, ''); var replaceSpaces = removeNums.replace(/\s+/g, '_'); var removeLastChar = replaceSpaces.substring(0, replaceSpaces.length - 1); var removeAmbersand = removeLastChar.replace('&', ''); var removeDoublUnderscores = removeAmbersand.replace('__', '_'); var removeDot = removeDoublUnderscores.split('.').join(""); var dashToUnderscore = removeDot.replace('-', '_'); var readyStr = dashToUnderscore.toLowerCase(); var checker = $(elem).parent().prev().children('span')[0]; if( _decodedURL.includes(readyStr) ){ if(!$(checker).hasClass('checked')) { setTimeout(function() { // in first mileseconds it resetting URL, so I set timeout after a second generating click $('form#layered_form a')[key].click(); // here is the click generator to specifit filter finded from old url(trigger is not working) return false; // breaking loop }, 1000); } }); }
  2. Hello folks https://linzoptic.am/4-sunglasses#/Price-40500-3700000 If you follow this link, and click one of filters, for example Bentley, than refresh page, you can see its resetting, but if you do force-reload like cntrl+f5 or cntrl+shift+r he will show ya filter you selected once, I am confused why this can happen? here is the algorithm I wrote to generate click from filtered url after reload. but suspiciously it works only after force-reload, how to solve this kinda trouble? I am using blocklayered module, which is corrupted by fact $('div.layered_filter a').each(function(key, elem){ var _text = $(this).text(); var removeBracks = _text.replace(/[{()}]/g, ''); var removeNums = removeBracks.replace(/[0-9]/g, ''); var replaceSpaces = removeNums.replace(/\s+/g, '_'); var removeLastChar = replaceSpaces.substring(0, replaceSpaces.length - 1); var removeAmbersand = removeLastChar.replace('&', ''); var removeDoublUnderscores = removeAmbersand.replace('__', '_'); var removeDot = removeDoublUnderscores.split('.').join(""); var dashToUnderscore = removeDot.replace('-', '_'); var readyStr = dashToUnderscore.toLowerCase(); var checker = $(elem).parent().prev().children('span')[0]; if( _decodedURL.includes(readyStr) ){ if(!$(checker).hasClass('checked')) { setTimeout(function() { // in first mileseconds it resetting URL, so I set timeout after a second generating click $('form#layered_form a')[key].click(); // here is the click generator to specifit filter finded from old url(trigger is not working) return false; // breaking loop }, 1000); } }); }
  3. in this URL>> https://linzoptic.am/4-արեվային#/Գին-40500-3700000 I have got trouble ... you can see products and in sidebar you can see filters(Brand, sex etc.) , when I am setting filter for example show only Ray-Ban glasses, and after going to 2 or 3 page , filter again shows all type of glasses so resetting filter, I need to save filter when going through pages , can someone help me please? additional: Using blocklayered module
  4. In order statuses, I see also, but what if I want to edit that template in locaizations->translations->modify section? I cannot see my renamed template there to modify
×
×
  • Create New...