Więcej kolumn z produktami

azzir

Avatar: azzir

2011-04-09 21:25

Jak w QCart v4 zwiększyć ilość kolumn z produktami?

Sama modyfikacja css-a nie daje pożądanego efektu więc przypuszczam ze musi to być ustalone w innym miejscu...

» Quick.Cart v4.x

waldek

Makaron

Avatar: Makaron

2011-04-11 16:45

Było na tym forum, prawdopodobnie uda się znaleźć nawet w FAQ.

Mak-Web.pl - Modyfikacje skryptów Q.Cart i Q.Cms

azzir

Avatar: azzir

2011-04-11 20:34

NO właśnie szukałem i nie znalazłem rozwiązania.
Większość odpowiedzi dotyczy starszych wersji skryptu a w v4 jest już skrypcie dodana opcja wyboru lista-kolumny.
Skoro robi to moduł zaimplementowany to pewnie jest to ustawione w kodzie programu. Tylko gdzie?
Nie oczekuję gotowego rozwiązania ale raczej podpowiedzi gdzie szukać ;)

azzir

boboo

Avatar: boboo

2011-04-11 21:10

moooment.
czy tobie chodzi o więcej niż oferowane 2 kolumny na liście produktów?

http://it-service.kimla.de QC- & QCMS-plugins

azzir

Avatar: azzir

2011-04-11 22:16

tak, dokładnie o to.
W starej wersji robiło się to w css, a w 4-ce z poziomu admina można zmieniać sposób wyświetlania z listy na kolumny (2).
I właśnie chodzi o to żeby zamiast 2 były 3 lub 4 kolumny.

A podejmiesz się zrobienia "+" w menu bocznym o którym pisałem na priv?
Jeśli tak to daj znać też przez priv.

azzir

azzir

Avatar: azzir

2011-04-13 00:00

szukałem, szukałem i nie znalazłem na forum...

Spytam ponownie: jak dodać w najnowszej wersji QCarta dodatkowa kolumnę produktów?
Próbowałem różnych opcji z css i nie skutkuje więc przypuszczam że problem tkwi w kodzie skryptu.

azzir

marcincook

Avatar: marcincook

2011-04-13 01:05

Jeśli znasz css to czemu nie zrobisz tego po prostu w css z floatami? A co w tym niby złego, przecież nawet organizacja w3c zaleca takie stosowanie opływania że jak dokument stracji stylizacje to lista będzie jedna pod drugim.
A jak css działa to dla trzech kolumn będzie tak:
Li class 3
Li class 3
Li class 3
Span class clearfloat
Li class 3
I tak dalej
.3 { float:left}
.clearfloat {clear:both}

I przed zamknięciem ul wstaw znowu span czyszczący opływanie

I domyślnie masz 3 kolumny a jak admin uzna że chce dwie to sobie zmieni na dwie
A jak chcesz wstaić span czyszczący po każdym trzecim bloku
To w foreach który generuje listę produltów
Lub w widoku poprzez js

Ja widzę kilkanaście sposobów rozwiązania tego problemu
I tak szczerze mówiąc nie bardzo kumam w czym tkwi twój problem

OpenSolution swoją funkcję wykombinowało że dla dwóch kolumn dają co drugi element float right
I to jest niegłupie rozwiązanie bo możesz mieć różne wysokości bloków
A jak chciałbyś różne wysokości bloków i 5 kolumn to zrób to w js po prostu

Fabos

Avatar: Fabos

2012-02-08 17:26

Przepraszam ale czy moglibyście jaśniej troszkę wytłumaczyć jak w 4.x zmienić na 3 kolumny. Od wczoraj siedzę i próbuje coś wykombinować ale niestety. próbowałem coś zmienić wedle twojej instrukcji ale nic nie idzie bo nie rozumiem gdzie mam to wstawić. Pomożecie troszke?

pl

Aniwo.pl

Avatar: Aniwo.pl

2012-03-15 19:48

Udało mi się to zrobić w QC 5.0:

W pliku "core/products.php" znajdź linijkę:

"$aData['iStyleColums'] = ( $i % 3 ) ? 0: 1;"

Ta "trójeczka" w kodzie oznacza liczbę kolumn.

Nie zapomnij tylko zmienić szerokość elementów w CCS'ie żeby mieściły się na stronie.

Pozdrawiam

Do góry
o nas | kontakt