Jump to content
  • 0

problem z górnym menu poziomym


Rosti69

Question

Dzień dobry,

 

zwracam się do Was z prośbą o pomoc, ponieważ firma, która wykonywała sklep umywa ręce od problemu. A mianowicie, posiadam dwa sklepu oparte na presta 1.6.0.14, które w zasadzie są identyczne. Problem wygląda tak, że mój pracownik przez przypadek zaktualizował moduły z zaplecza sklepu co poskutkowało usunięciem menu poziomego. Wygląda to tak jak na obrazku poniżej (z czerwonym motywem) a powinno być jak na zdjęciu z szarym motywem.

 

Co można z tym zrobić i gdzie szukać problemu? Ewentualnie jeżeli potrzebujecie jeszcze jakichś informacji to chętnie udostępnie co trzeba.

 

z góry dziękuje i pozdrawiam

 

 

post-1095293-0-70189800-1475494872_thumb.jpg

post-1095293-0-31285700-1475494873_thumb.jpg

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

zresetowałem moduł, ustawiłem linki jednak nadal nie pokazuję się tam gdzie trzeba :(

Pokazał się za to w DisplayTop ale go z stamtad usunąłem. Dalsze wskazówki?

post-1095293-0-33957600-1475527271_thumb.png

 

Dobra udało mi się znaleźć winowajcę, jednak nie mam zielonego pojęcia gdzie umieścic ten kod. Zacząłem porównywać źródła stron no i wyszło, że:

w sklepie www.borner.pl brakuje czegoś takiego, konkretnie od wiersza 253. Po dodaniu tego kodu przez chrome, wszystko się naprawia tylko pytanie gdzie to mam umieścić aby zostało to na stałe?

 

<div class="col-md-7">
<nav class="navbar navbar-default">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav nav-tabs">
<li><a href="/19-produkty" role="button" aria-expanded="false">PRODUKTY</a></li>
<li>
<a href="/20-nowosci" role="button" aria-expanded="false">NOWOŚCI</a>
</li>
<li role="presentation" class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-expanded="false">AUTORYZOWANE SKLEPY <span class="arrow2"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="/content/9-sklep">Sklep 1</a></li>
<li><a href="/content/10-sklep">Sklep 2</a></li>
</ul>
</li>
                                                <li><a href="/content/11-o-firmie" role="button" aria-expanded="false">O FIRMIE</a></li>
</ul>


</div>
</nav>
</div>
Edited by Rosti69 (see edit history)
Link to comment
Share on other sites

  • 0

Większość opcji modyfikacji wyglądu presty masz w global.css. Ewentualnie moduł ma też swoje własne CSSy pochowane w Modules lub też w katalogu z szablonem także może znajdować się podfolder z modułami i w nim kolejne CSSy. Wszystko zależy od programisty i tego jaką "drogę" wybrał.

Link to comment
Share on other sites

  • 0

Okej to teraz mam jeszcze jedno pytanie, w jaki sposób mogę przenieść poprawny moduł z drugiego sklepu do tego z błędami? W sensie, które pliki należy poprzenosić bo z kolorystyką myślę, że sobie poradzę :)  Oba sklepy są w zasadzie w budowie identyczne, różnią się jedynie kolorami więc może z tej strony do tego podejść

Link to comment
Share on other sites

  • 0

Czyli moduł był zaczepiony do jakiegoś niestandardowego hooka.

Firma robiąca szablon zrobiła to bardzo nieprofesjonalnie. Jeśli chcemy użyć jakiegoś modułu presty z własnymi modyfikacjami, to robimy kopię tego modułu, albo override modułu.

Teraz to trzeba zobaczyć w header.tpl szablonu jak ten hook się nazywa i dodać jego obsługę w module.

Czyli tworzymy plik:

/override/modules/blocktopmenu/blocktopmenu.php

z zawartością:

<?php
class BlocktopmenuOverride extends Blocktopmenu
{
    public function Tu_Nazwa_Tego_Wlasnego_Hooka($params)
    {
        return $this->hookDisplayTop($params);
    }
}

Po dodaniu modyfikacji kasujemy plik: /cache/class_index.php

 

W Moduły -> Pozycje: Przemieszczenie modułu

Przenosimy moduł do własnego hooka.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...