Jump to content

filtrytotu

Members
  • Posts

    20
  • Joined

  • Last visited

Profile Information

  • First Name
    Maciej
  • Last Name
    Kijak

filtrytotu's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Pomogło wyczyszczenie catch. Teraz adresy generują się prawidłowo.
  2. Witam Mój problem objawia się tym że, po wyborze filtra na stronie np tej https://filtrytotu.pl/pl/18-oleje w pasku adresu powinien dodać się stosowny dopisek do adresu a tak się nie dzieje Podobnie mam z adresami producentów np: https://filtrytotu.pl/pl/2_ jest zamiast https://filtrytotu.pl/pl/2_elf problem ten pojawił się w tym tygodniu tak wygląda u mnie ścieżka do filtrów: pl/{id}-{rewrite}{/:selected_filters} i do tej pory działał dobrze ścieżka producentów: pl/{id}_{rewrite} zna może ktoś przyczynę dlaczego tak się może dziać gdzie w bazie danych mogę znaleźć odpowiednią tabele skąd pobierane są adresy proszę o pomoc jeszcze mój plik htacces RewriteCond %{HTTP:X-Forwarded-Proto} https RewriteRule (.*) - [E=HTTPS:on] RewriteEngine on RewriteRule ^en/ index.php?controller=404 # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> RewriteEngine on RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/x-font-woff .woff <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
  3. Gdyby ktoś potrzebował zmodyfikowanego, gotowego kodu <meta name="robots" content="{if isset($nobots)}no{/if}{if $lang_iso == 'en'}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> dzięki temu angielskie strony nie będą indeksowane
  4. W search console -> udoskonalenia html -> podwójne meta opisy strony te powinny zostać wyrzucone z indeksu bo ich niema przez to że pod adresami z "?" pojawia się główna strona google myśli że strona ta istnieje i jej nie usuwa z indeksu blokada w robot.txt zaczyna działaś bo ilość podwójnych opisów się zmniejszyła Ciekawi mnie już tylko dlaczego tak się dzieje, ze gdy po głównej domenie znajduje się pytajnik nie wyświetla kodu błędów 404 Zna ktoś na to odpowiedz?
  5. Sorki w adresie były dwa ukośniki genezo.pl/?45,gaznik-do-silnika-hr-160-oraz-hr-200 strona na nowym silniku stoi już 4 miesiąc robot txt zmieniłem kilka dni temu i czekam na wyniki wcześniej ukrywałem strony w google ale teraz znowu zaczynają się pojawiać całkowicie usunąć adresów url się nie da, chyba, ze da się dobry powód wersja presty 1.6.0.14 interesuje mnie gdzie w preście jest fragment kodu odpowiedzialny za takie a nie inne zachowanie myślałem jeszcze o htacces ale tam nic niema
  6. Dobra ale gdzie mam usunąć ten znak "?" Google kiedyś za czasów starej strony zindeksowało stronę np: genezo.pl//?45,gaznik-do-silnika-hr-160-oraz-hr-200 Teraz kiedy robot google na nią wchodzi dostaje treść z głównej domeny a więc z genezo.pl ale w pasku zostaje adres genezo.pl//?45,gaznik-do-silnika-hr-160-oraz-hr-200 chociaż tego adresu fizycznie niema, ja nie mogę go zmienić. Powoduje to ummie z duplikowane treści. Jedyne co mogę zrobić to zablokować adresy z "?" w robot.txt lub nakazać w google usunąć te adresy z indeksu (jest ich wiele), lub dodać dla stron z pytajnikiem w adresie atrybut noindex, ale nie wiem jak to zrobić. Normalnie dla tego adresu genezo.pl//?45,gaznik-do-silnika-hr-160-oraz-hr-200 powinna wyskakiwać strona z kodem błędu 404 ale z jakiegoś powodu dla tego typu stron z "?" tak się nie dzieje, musi to być więc gdzie ustawione.
  7. Witam Mam taki mały problem, że przekierowuje mi przykładowe strony np: genezo.pl//?45,gaznik-do-silnika-hr-160-oraz-hr-200 na genezo.pl ale bez zmieniania adresu url. W skrócie wszystkie strony w których po nazwie głównej domeny występuje znak ? są przekierowywane na stroną główną. W moim przypadku jest to problem ponieważ stary sklep posiadał produkty z adresem właśnie zaczynającym się od ? W google webmaster mam teraz sporo podwójnych meta opisów. W jaki sposób można zmienić aby strony z ? nie były przekierowywane na główną domene. Skoro tak się dzieje to musi to być gdzieś ustawione. Zablokowałem już strony z "?" w robot.txt, i chciałbym znać też bardziej fachowe rozwiązanie. proszę o pomoc pozdrawiam
  8. Problem rozwiązany, dla potomnych podaje rozwiązanie: w themes/twoja-templatka/js/modules/blocklayered znajduje się plik blocklayered.js w nim trzeba zamienić tą linijkę kodu: $(document).on('click', '#layered_form .select, #layered_form input[type=checkbox], #layered_form input[type=radio]', function(e) { reloadContent(true); }); na $(document.body).on('change', '#layered_form .select', function(e) { reloadContent(true); }); $(document).on('click', '#layered_form input[type=checkbox], #layered_form input[type=radio]', function(e) { reloadContent(true); }); zmiana kodu pomaga w wersji presty 1.6.0.14, być może w innych też zadziała
  9. Witam Mam problem z blokiem filtrów nawigacyjnych a mianowicie nie działa tak jak powinna lista rozwijana filtrów. Można zobaczyć tutaj: http://www.filtrygd.vot.pl/siatki/index.php?id_category=52&controller=category# Problem pojawia się także na standardowym szablonie. Zrobiłem dla testów inny sklep z innymi produktami i problem też się pojawia. Presta, której dotyczy ten problem to 1.6.14 a Blok filtrów nawigacyjnych v2.1.2, wcześniejsza wersja filtrów posiada ten sam błąd. Zna może ktoś ten problem i wie jak go naprawić? Liczę na pomoc i pozdrawiam.
  10. Wszystko jest okey i działa tagi miałem w angielskiej wersji wystarczy wszyskie usunąć i będzie gitens:) zamykam
  11. To jest moduł dokupiony, wykorzystyje on standardowe tagi przypisywane do produktu. Formułka, którą potrzebuje ma sprawdzać czy do produktu przypisane sa jakies tagi, więc moduł nas nie interesuje.
  12. Witam Jak zrobić aby link do modułu relatedtag pokazywał się tylko na stronach z produktami które posiadają przypisane tagi Np ten produkt posiada tagi: https://filtrytotu.pl/pl/filtry/11253-bosch-0-450-905-002-lub-0450905002.html dodałem pod przyciskiem dodaj do koszyka link prowdadzący do znajdującego sie nad dole modułu relatedtag Natomiast ten produkt nie podiada przypiasnych tagów https://filtrytotu.pl/pl/filtry/11237-bosch-0-450-904-005-lub-0450904005.html i niechcę aby ten przycisk sie pojawiał pod koszykiem próbowałem w product.tpl dodawać coś takiego {if $product->tags} <a class="zamienniki" href="#relatedproductstags_block">Zobacz zamienniki</a> {/if} ale to nie działa proszę o pomoc
  13. O i o taki kodzik mi własnie chodziło bardzo dziekuje pozdrawiam
  14. Ktoś może ma jeszcze jakiś inny pomysł? boje się że blokowanie w ten sposób w robot txt niekorzystnie odbije sie na pozycjnowaniu strony odkąd zmodyfikowałem robot.txt bardzo wolno mi indkesuje strony może to byc przyczyną?
×
×
  • Create New...