wdrożenia PrestaShop

Problem z prawą kolumną

  • 8 Odpowiedzi
  • 2938 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline majkelkofi

  • Nowy
  • *
  • 7
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Problem z prawą kolumną
« dnia: Kwiecień 27, 2013, 07:57:41 pm »
Witam
Próbuję usunąć prawą kolumnę i rozszerzyć na jej miejsce środkową.
Jak na razie usunąłem moduły z prawej kolumny i nie wiem co dalej :)
Które pliki trzeba edytować?
Jeśli taka operacja jest bardzo skomplikowana to proszę o podpowiedź jak przywrócić moduły do prawej kolumny.

www.megitarnow.pl/ogrod

*

Offline majkelkofi

  • Nowy
  • *
  • 7
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: Problem z prawą kolumną
« Odpowiedź #1 dnia: Kwiecień 27, 2013, 10:40:15 pm »
Znalazłem instrukcję, jak ktoś też potrzebuje łopatologicznie wytłumaczenie tego tematu to tutaj: http://www.prestashopic.com/how-to-removehide-left-or-right-column-of-the-homepage


Teraz jeszcze pytanie następne, jak rozciągnąć środkową kolumnę tak, żeby zajmowała jeszcze miejsce usuniętej prawej kolumny?

*

Offline Angar

  • Tubylec
  • ****
  • 190
  • 2
Odp: Problem z prawą kolumną
« Odpowiedź #2 dnia: Kwiecień 28, 2013, 12:55:05 am »
Dam ci szybkie i łatwe rozwiązanie.
Edytuj global.css znajdź linie odpowiedzialne za prawą i środkową kolumnę i dopisz do nich coś takiego:

#center_column {width: (tutaj szerokość w px)}
#right_column {display: none}

i gotowe :]
Presta-Portal.pl - Dokumentacja, funkcjonalność, szablony i usługi związane z PrestaShop.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Problem z prawą kolumną
« Odpowiedź #3 dnia: Kwiecień 28, 2013, 11:00:59 am »
Angar to nie wszystko następnie wejdź w grid.css i popraw wszystkie wartości. Ponadto w pliku global css popraw wartości dla np płatności. Wtedy to będzie wszystko .....:)
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Angar

  • Tubylec
  • ****
  • 190
  • 2
Odp: Problem z prawą kolumną
« Odpowiedź #4 dnia: Kwiecień 28, 2013, 11:24:07 am »
West nie to jeszcze nie wszystko  ;D
Trzeba poprawić wartości w globalu o których wspomnałeś:

   Line 655: #authentication #center_column{width:757px}
   Line 664: #order #center_column{width:757px}
   Line 1032: #order-opc #center_column{width:757px}
   Line 1135: #order-confirmation #center_column{width:757px}
   Line 1179: #addresses #center_column{width:757px}
   Line 1186: #address #center_column{width:757px}
   Line 1261: #order-slip #center_column{width:757px}
   Line 1275: #discount #center_column{width:757px}
   Line 1286: #order-follow #center_column{width:757px}
   Line 1475: #module-cheque-payment #center_column{width:757px}
   Line 1482: #module-bankwire-payment #center_column{width:757px}
   Line 1489: #module-gcheckout-payment #center_column{width:757px}
   Line 1495: #module-paypal-payment-submit #center_column{width:757px}
   Line 1502: #module-cashondelivery-validation #center_column{width:757px}
   Line 1535: #module-referralprogram-referralprogram-program #center_column{width:757px}
   Line 1559: #module-loyalty-loyalty-program #center_column{width:757px}


ale również te znajdujące się w history.css, identity.css, order-opc.css itd.
dopiero wtedy będzie wszystko :]


ale jeśli ktoś jest leniwy/ma mało czasu/chce przetestować inny układ to może skorzystać z rozwiązania które podałem w poprzednim poście dopisując tam !important
Presta-Portal.pl - Dokumentacja, funkcjonalność, szablony i usługi związane z PrestaShop.

*

Offline majkelkofi

  • Nowy
  • *
  • 7
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: Problem z prawą kolumną
« Odpowiedź #5 dnia: Kwiecień 28, 2013, 04:54:13 pm »
Dam ci szybkie i łatwe rozwiązanie.
Edytuj global.css znajdź linie odpowiedzialne za prawą i środkową kolumnę i dopisz do nich coś takiego:

#center_column {width: (tutaj szerokość w px)}
#right_column {display: none}

i gotowe :]


Znalazłem to rozwiązanie na jakimś zagranicznym forum, ale nie działało u mnie - sklep się rozjechał.


Znalazłem również informację żeby wyedytować grid_prestashop.css linia 47 - .container_9 .grid_5 {width:XXXpx;}
działa u mnie, ale tylko na stronie głównej.


W którym miejscu dokładnie trzeba dopisać "!important"? :)

*

Offline Angar

  • Tubylec
  • ****
  • 190
  • 2
Odp: Problem z prawą kolumną
« Odpowiedź #6 dnia: Kwiecień 28, 2013, 06:13:53 pm »

Spróbuj tak:

#center_column {width: 735px!important}
Presta-Portal.pl - Dokumentacja, funkcjonalność, szablony i usługi związane z PrestaShop.

*

Offline majkelkofi

  • Nowy
  • *
  • 7
  • 0
  • PrestaShop: 1.5.4
  • Status: Programista
Odp: Problem z prawą kolumną
« Odpowiedź #7 dnia: Kwiecień 28, 2013, 07:59:46 pm »
Działa :D
Ale nie wszędzie. Przy podsumowaniu zamówienia nie działa i jak się włączy opis produktu to tytuł, krótki opis i cena są w starej szerokości ale już opis jest szeroko. Szczegół, ale dobrze byłoby, że wszystko było ładnie.


Mam jeszcze kilka pytań typowych dla początkującego. Będę wdzięczny za ewentualną pomoc :)

1. Czy da się w backoffice przetłumaczyć wyrazy które są w prawym górnym rogu? ("contact", "sitemap", "cart" etc), czy trzeba grzebać w plikach modułu. Jeśli trzeba edytować pliki to w jakim folderze się one znajdują?

2. Kolejny problem jest z modułem Featured Products. Od dwóch dni próbuje różnych kombinacji i nie potrafię ustawić tak, żeby nie obcinało miniaturek. Animowany podpis, który pokazuje się po najechaniu kursorem początkowo ma wysokość 25px co jest ok, ale po zdjęciu kursora chowa się tak, że ma już tylko 15px i obcina litery.


www.megitarnow.pl/ogrod

*

Offline Angar

  • Tubylec
  • ****
  • 190
  • 2
Odp: Problem z prawą kolumną
« Odpowiedź #8 dnia: Kwiecień 28, 2013, 10:42:58 pm »
Wszystko jest ok.
Po po prostu masz wyłączone wyświetlanie lewej kolumny w niektórych miejscach sklepu.
Sprawdź linie kodu które wcześniej podałem np. w lini 1031 masz taki kod
#order-opc #left_column {display:none}
który wyłącza wyświetlanie lewej kolumny.
Na stronie produktu też musisz ustawić sobie szerokość strony. Odpowiednią linę znajdziesz przy pomocy narzędzi deweloperskich chroma lub firebuga.


1.W panelu admina masz możliwość tłumaczenia modułów.
2.Prawdopodobnie będziesz musiał edytować pliki .tpl modułu którego używasz znaleźć i zmienić wartość:
top: 160px; na inną większa.
Presta-Portal.pl - Dokumentacja, funkcjonalność, szablony i usługi związane z PrestaShop.