Hali,
A Variants Magic egyenlőre kísérleti fázisban van. Át kellett írnom az egész adatkezelést SQL-ben, a sablonokat, a termék megjelenítéseket, az akciós modult, stb.. de még nem vagyok megelégedve vele, mert az elképzelés jónak tűnik, de a megvalósítása körülményes. Az eddigi GOOGLE eredmények viszont biztatóak, mert azt mutatják, hogy az összes oldalt indexeli. (3 db termékkel esetenként az első oldalra hoz, komolyabb seo nélkül)
Jelenleg a GITHUB-on vagyok, hiszen van néhány elem, ami hibás az osc3-ban. Ilyen például a váz ÁFA kezelése. Ezeket előbb fixálni kellene. Ha sikerül akkor az OSCOM V3 tartalmazni fogja ezeket a lehetőségeket is, ha nem alapból, akkor bővítményben, illetve a
oscom.hu -n elérhető lesz valamilyen formában.
Ahhoz, hogy a vázban megjelenjenek az akciós árak, egy tru értéket kell megadni a priceformat funkciónak.
Lásd products.php
| Kód: |
function getPrice($with_special = false) {
|
A getPrice(true) értékkel kell meghívni az akciós árképzést.
Alább egy bővítmény, ami egy kicsit korlátos, de kiindulásnak nem rossz. Igaz az akciós ár képzése az összes termékváltozatra élni fog (nem lehet, mondjuk csak a zöld terméket akciózni csak az összes színváltozatot egyszerre a szülő (parent) rekordon keresztül.)
SpecialsEx - Specials on product with variants
Vigyázat! Az osc 3alfa5 alapvázban nem jó a terméklistázás dobhat egy csomó hibát és a termékváltozatok ÁFA képzése is lehet hibás, mert a szülő (default variants) ÁFA beállítását veszi alapul, nem a konkrét változatét.
Egyszóval nem egyszerű és nem kis kódról van szó, amit egyenlőre nem osztanék meg ingyen.
Remélem azért segítettem valamit.
Az adatkonverzióval még érdemes foglalkozni.