1. Forum używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce. Czytaj więcej...

ROZWIĄZANE nowa wyszukiwarka w starym miejscu

Dyskusja w 'Sklep internetowy eSklep' rozpoczęta przez użytkownika iisjah, 9 Styczeń 2020.

  1. iisjah

    iisjah Bystrzak

    Wiadomości:
    67
    Docenione treści:
    5
    Dzień dobry

    Czy da się ustawić nową wyszukiwarkę (tą z podpowiedziami) w starym miejscu? Czyli tam, gdzie się sama włącza przy zaznaczeniu opcji 'wyszukiwarka' w nagłówku?

    W tym momencie albo mamy ładnie ustawioną wyszukiwarkę obok koszyka która nie daje podpowiedzi, albo jest ona gdzieś schowana na stronie i przez to mniej użyteczna.
     
  2. PaulinaZ

    PaulinaZ eCommerce Team home.pl Moderator forum

    Wiadomości:
    22
    Docenione treści:
    0
    @iisjah standardowo nowa wyszukiwarka działa również we wskazanym przez Ciebie miejscu. Na Twoim sklepie również, ale w wersji szaty niemodyfikowanej. W obecnej aktywnej szacie na Twoim sklepie są zmodyfikowane pliki tpl co nie jest wspierane przez przez pomoc techniczną.
     
  3. iisjah

    iisjah Bystrzak

    Wiadomości:
    67
    Docenione treści:
    5
    @PaulinaZ

    Czy w takim razie mogłabym np dowiedzieć się, jaki kod dodać własnoręcznie do sklepu?
     
  4. Grzesiek

    Grzesiek Centrum Pomocy home.pl

    Wiadomości:
    3 660
    Docenione treści:
    333
    @PaulinaZ czy istnieje możliwość wyciągnięcia kodu wyszukiwarki z plików z niezmodyfikowanej szaty i wklejenie ich do drugiej skórki? To powinno się udać bez problemu, chyba że wyszukiwarka ma jakieś większe zależności od samej szaty. Rzucisz okiem?
     
  5. machum93

    machum93 Znawca

    Wiadomości:
    225
    Docenione treści:
    28
    @iisjah
    musisz wprowadzić następujące zmiany:
    Legenda: - przy liczbie oznacza usunięcie konkretnej linii ze skrypty, a + dodanie poprawki
    Kod:
    body_head.tpl
    
    -135             {feature name="search_client" disabled="1"}
    +135             {if $searchWithSuggest == false}
    
    -146             {/feature}
    -147
    -148             {feature name="search_client"}
    +146             {else}
    -150             {/feature}
    +150             {/if}
    
    Kod:
    search.tp
    
    -2   <form data-product-view-type="{$view|escape}" data-search-promotions-route="{route key="promotions"}" data-base-dir="{baseDir}" class="js__search search" action="{route key='search'}" method="post">
    +2    <form data-product-view-type="{$view|escape}" data-search-promotions-route="{route key="promotions"}" data-base-dir="{baseDir}" class="js__search search search-form" action="{route key='search'}" method="post">
    
    -4     <div class="search__input-area r--l-flex r--l-flex-vcenter">
    +4     <div class="search-input search__input-area r--l-flex r--l-flex-vcenter">
    
    -16             <button type="button" class="js__search-submit-btn search__input-area-item btn btn-red search__btn-search r--l-flex r--l-flex-vcenter r--l-flex-hcenter">
    +16             <button type="button" class="js__search-submit-btn search-btn search__input-area-item btn btn-red search__btn-search r--l-flex r--l-flex-vcenter r--l-flex-hcenter">
    Kod:
    Pliki .less
    
    styles/_modules.less
    
    309     .search {
    +310         .search-input {
    +311             float: none;
    +312             width: 100%;
    +313         }
    +314
    
    _search.less
    
    -154                 margin-left: @searchBaseSpacing * 0.5;
    +154                 padding: @searchBaseSpacing * 0.5 @searchBaseSpacing * 0.75 @searchBaseSpacing * 0.5 @searchBaseSpacing;+155                 margin: -@searchBaseSpacing * 0.5 -@searchBaseSpacing * 0.75 -@searchBaseSpacing * 0.5 -@searchBaseSpacing * 0.1;
    
    398         cursor: pointer;
    +399         z-index: 10;
    400
    401         &_open {
    
    -441     .js__search-results-suggestions {
    +441     [data-search-section-type="suggestions"] {
    
    475     }
    476     }
    477
    +478   .scroll_block {
    +479     overflow: hidden;
    +480     position: fixed; //for iOS
    +481    }
    +482
    483 @keyframes hide-mobile-btn {
    
    _searchResponsive.less
    
    -2   // @media screen and (min-width: 768px) and (max-width: (979px))
    
    -62             overflow: auto;
    +62             overflow: hidden;
    
    93                     }
    +94
    +95                     &-item {
    +96                         > span {
    +97                        padding: @searchBaseSpacing * 0.5;
    +98                         }
    +99                     }         
    
    -114             min-height: 100%;
    +114             height: calc(~"100% - 46px");
    +115             overflow-y: scroll;                   
     
  6. machum93

    machum93 Znawca

    Wiadomości:
    225
    Docenione treści:
    28
    Udało się przywrócić poprawne działanie nowego wyglądu wyszukiwarki ?
     
  7. TheL

    TheL @Lider VIP Beta-tester

    Wiadomości:
    2 403
    Docenione treści:
    535
    ale tak to nie ma sensu kombinować, jak się okazuje, że jakaś funkcjonalność nie działa to robimy sobie kopię pliku tpl który mamy zmodyfikowany, przywracamy oryginalny przez co się on aktualizuje, a następnie wprowadzamy na nim swoje zmiany, wystarczy, że mamy opisy zrobione i całą procedura trwa kilka minut :)
     

Poleć forum znajomym