Miniatury zdjęć przsuwają cenę w dół

Echelon

Avatar: Echelon

2018-10-10 23:31

Witam.

Czy moglibyście zerknąć na moją stronę: http://mach-maszyny.cba.pl/?58,rozdrabniacz-rebak-chippermax-830-260

Cena jest przesunięta. Używam darmowego Quicka. Raczej nie chciałbym zmniejszać rozmiaru miniatur.

» Quick.Cart v6.x

Roni

Avatar: Roni

2018-10-11 08:07

Masz na sztywno ustawioną szerokość dla #product #box na 250px.
Po prostu nie mieści się ten box z ceną obok miniatur.
Możesz zmienić sposób wyświetlania miniatur na np w wierszu - to wymaga znajomości CSS.
Choć w sumie może nawet wystarczy tylko ustawienie float:left dla #content .imagesList#imagesListPreview li
Wtedy cenę sobie wstawisz obok zdjęcia - trzeba ją przenieść w kodzie html/php w templates/ (np nad imagesListPreview)

Echelon

Avatar: Echelon

2018-10-11 09:46

Trochę znam się na kodzie, ale to co napisałeś jest dla mnie enigmatyczne, za mało.

Możesz dokładnie krok po kroku napisać tak jak np. w dodatkach https://opensolution.org/pobierz,pl,18.html?iGetManual=284

selekcjoner

Avatar: selekcjoner

2018-10-11 14:52

W style.css w linii 268 zamiast width: 250px; ustaw width: auto;
I zobacz jak będzie brzydko :)
Najlepiej zmniejszyć miniatury lub dać je pod zdjęciem

Roni

Avatar: Roni

2018-10-11 15:06

W pliku styli znajdź #content .imagesList#imagesListPreview li i wstaw float:left

Echelon

Avatar: Echelon

2018-10-11 21:49

@selekcjoner działa, dzięki

@Roni, też działa, ale połowicznie. Już w poziomie ustawiłem miniaturki, ale powiedz mi, która sekcja odpowiada za cenę, pewnie "price", ale jest dużo takich linijek

aktualna strona http://mach-maszyny.cba.pl/?58,rozdrabniacz-rebak-chippermax-830-260

Roni

Avatar: Roni

2018-10-12 07:56

@Echelon chodzi Ci o sekcję w kodzie HTML?
Przenieś cały <div id="box">... nad diva z id="imagesListPreview"

Nie wiesz który element za co odpowiada to masz opcję "Zbadaj element" w przeglądarkach:
https://opensolution.org/docs/?p=pl-design#menu0

Echelon

Avatar: Echelon

2018-10-12 21:24

@Roni

Ale w którym pliku? Żeby zmiana odnosiła się do wszystkich stron, bo inspektor otwiera debugger konkretnej strony produktu z wpisaną ceną.

Roni

Avatar: Roni

2018-10-12 22:47

templates/default/product.php
Tutaj masz opis plików:
https://opensolution.org/Quick.Cart/docs/ext_6.6/?id=pl-templates
co prawda do płatnego carta, ale dla darmówki wszystko też jest.

https://opensolution.org/Quick.Cart/docs/ext_6.6/?id=pl-design

Echelon

Avatar: Echelon

2018-10-13 00:24

Działa.

Tylko ostatnie pytanie:

Przeniosłem razem z linijką "if"


if( isset( $aData['mPrice'] ) || isset( $aData['sAvailable'] ) ){ // displaying box with price, basket and availability - START
    
echo '<div id="box">';

    (
)

     echo 

'</div>';
} // displaying box with price, basket and availability - END

Czy to jest poprawne?

Echelon

Avatar: Echelon

2018-10-13 00:27


if( isset( $aData['mPrice'] ) || isset( $aData['sAvailable'] ) ){ // displaying box with price, basket and availability - START
    
echo '<div id="box">';


(
)

    echo 
'</div>';
  } 
// displaying box with price, basket and availability - END

Do góry
o nas | kontakt