Polskie wsparcie PrestaShop
PrestaShop => Konfiguracja => Wątek zaczęty przez: Pestqa w Sierpień 31, 2010, 11:48:47 am
-
Witam mam taki problem, dodałem atrybuty w kolejności od najmniejszego rozmiaru do największego później w produkcie skorzystałem z generatora atrybutów (nawet jak dodaje ręcznie to i tak nie wychodzi) no i w panelu wszystko ładnie wygląda a na stronie już nie
link do sklepu: http://bartoszak-biegi.pl/product.php?id_product=17
jak widzimy rozmiary są w kolejności takiej
10.5
10
11.5
11
a mają być
10
10.5
11
11.5
co mam zrobić żeby to wyglądało tak jak ma... ?? w starszych wersjach nie miałem z tym problemu ;/
-
Generator atrybutów działa poprawnie. Wejdź do niego, usuń te atrybuty a następnie dodaj w takiej kolejności jak chcesz by były wyświetlane.
Błąd kolejności występuje tylko w momencie klonowania produktów - z reguły atrybuty ustawiane są od końca (na głowie).
-
Generator atrybutów działa poprawnie. Wejdź do niego, usuń te atrybuty a następnie dodaj w takiej kolejności jak chcesz by były wyświetlane.
Błąd kolejności występuje tylko w momencie klonowania produktów - z reguły atrybuty ustawiane są od końca (na głowie).
no właśnie mam w panelu dobrze ustawione tak jak chce
(http://fotoo.pl/zdjecia/files/2010-08/4c67f30c.jpg)
a na stronie się wszystko rozwala ;/ próbowałem chyba już każdej kombinacji ustawienia atrybutów panelu administracyjnym i zawsze kończy się tak samo ;/
a jak zrobię atrybuty np 1, 2, 3, 4 to na stronie wszystko wyświetla się poprawnie i po kolei...
-
przecież gołym okiem widać,
że atrybuty ustawiają się alfabetycznie,
czy taki jest wielki problem by to zauważyć
i wpisać rozmiary:
7.0
7.5
8.0
8.5
9.0
9.5
itd
-
przecież gołym okiem widać,
że atrybuty ustawiają się alfabetycznie,
czy taki jest wielki problem by to zauważyć
i wpisać rozmiary:
7.0
7.5
8.0
8.5
9.0
9.5
itd
tak wiem że tak można zrobić ale czy nie można ominąć ustawiania alfabetycznego tak aby było 7 a nie 7.0 ??
-
wydaje mi się że to może Ci pomóc:
http://www.prestashop.com/forums/viewthread/62101/integration/solved_change_the_order_of_the_colours_in_the_colour_picker
-
Witam,
Trochę odświeżę daaaawny temat, ale mam problem.
Zainstalowałem właśnie najnowszą wersję PrestaShop 1.4.4.0 i utknąłem na kolejności atrybutów...
Jak to ułożyć?
Chcę by atrybuty były w kolejności:
-2.00
-1.50
-1.00
+1.00
+1.50
+2.00
A póki co to mam
+1.00
+1.50
+2.00
-1.00
-1.50
-2.00
Szukałem już w google, na forum, ale za chiny nie nie da się tego ułożyć...
Muszę to poukładać bo tak nie może być. Muszę to mieć w odpowiedniej kolejności.
-
witam dołączam się do tematu
mam problem z kolejnościami rozmiaru S , L , M chciałbym żeby było one po kolei
znalazłem coś na forach i zmieniałem kod ale wtedy znikają mi wogóle atrybuty produktu
-
Mozemy zrobic sami:
tworzymy plugin dla smarty:
<?php
function smarty_modifier_modattr($string)
{
if ($string[2] == '.'){
return substr($string,3);
} else {
return $string;
}
}
?>
zapisujemy jako modifier.modattr.php w smarty/plugins/
Jak z tego korzystac?
np. w product.tpl zamieniamy chyba w linii 336 - tak u mnie jest
zamiast:
... >{$group_attribute|escape:'htmlall':'UTF-8'}</option>
wpisac:
... >{$group_attribute|modattr|escape:'htmlall':'UTF-8'}</option>
w innych templatkach dopisujemy funkcje modattr jesli jest potrzeba
Jak to dziala:
funkcja modattr sprawdza czy na 3 pozycji w stringu znajduje sie kropka, jesli tak to wycina do tego miejsca
zasada dzialania podobna jak w kategoriach
wartosci atrybutow zapisujemy w postaci:
01.S
02.L
03.X
04.XL
itd.
sortowanie mamy po liczbach od najmniejszej do najwiekszej
ja z tego niekorzystam
po prostu zrobilem to na wasze potrzeby
to idea, reszta nalezy do was
-
2. rozwiazanie - jeszcze prostsze i trwale
mozemy alternatywnie zmodyfikowac zapytanie sql rozbudowujac je o funkcje sql
nie -testowalem, ale powinno dzialac
CASE WHEN INSTR( `al.name` , '.' ) = 3 THEN SUBSTRING( `al.name` , 4 ) ELSE `al.name` END AS name
zamiast `al.name` w selekcie
-
A w którym miejscu dokładnie? W jakim pliku? Jestem trochę zielony..
-
to sa rozwiazania dla zaawansowanych
przykro mi
-
Ok, poradzę sobie, tylko muszę wiedzieć gdzie.
Napisz jak możesz.
Albo wyjaśnij pierwszą opcję. Bo na moim sklepie pokazały się prostu 01.
-
masz dokladnie napisane
w product.tpl musisz dopisac funkcje przez ktora przepuszczony bedzie string
funkcje rozdzielone sa znakiem | pionowej linii miedzy nawiasami klamrowymi
wyczysc cache i compile
u mnie dziala za kazdym razem
i nie ma znaczenia jaka to wersja presty, jaki theme
przeczytaj poprzedni post ze zrozumieniem