Commerce katalógus oldalról rossz link

Ramirez_hun képe

Sziasztok!
Egy webshopon dolgozom, commercet használok. Létrehoztam egy katalógus nézetet a termékekről (próbáltam views oldal és page manager segítségével is).

Miután rányomunk a gombra, hogy a termék a kosárba kerüljön, ez meg is történik, de rosszul. A következő hibákat tapasztaltam:
1. A kosárban a termék linkje nem a termékre, hanem a kosárra mutat.
2. A kosárban az "egységár" kifejezés "unit price" alakban jelenik meg.
3. A termékekre létrehozott, kedvezményes árat szabályozó rule nem érvényesül.

Ezek a hibák nem jelntkeznek, ha a terméket nem a katalógus oldalról, hanem a termék saját display oldaláról helyezzük a kosárba. Pl. ha kétszer kiválasztom ugyan azt a terméket, egyiket a display oldalról, másikat a katalógusból, akkor azt külön terméknek érzékeli, külön sorokat hoz létre neki a kosárban, és egyik helyesen lesz kezelve, a másik a fenti hibákkal.

Úgy gondolom az egész ott bukik meg, hogy amikor a katalógusból a kosárba teszem, akkor nem a termék saját linkjét veszi át, hanem a katalógus oldalét.

Hogy lehetne ezt korrigálni?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Illyés Edit képe

Nyisd meg a katalógus oldal nézetet szerkesztésre, és keresd meg a Kosárba űrlapot a mezők között. Ott van egy olyan beállítási lehetőség, hogy „Link products added to the cart from this page display to the View's path.” Próbáld meg, hogy ha innen kiveszed a pipát, megjavul-e.

0
0
Ramirez_hun képe

Ha kiveszem a pipát, egyáltalán nem lesz link. A termék neve csak sima szövegként jelenik meg.

0
0

- ad astra per aspera -

Illyés Edit képe

Ja igen, az alapértelmezett kosár kb. használhatatlan, saját Views kosarat érdemes használni. Kellenek ezek a táblák a kapcsolat résznél:

  • Commerce rendelés: Megrendelés azonosítója
  • (Line items referenced by commerce_line_items) Commerce tétel: Product
  • (Products referenced by commerce_product) Commerce Product: Referencing Tartalom

A Products referenced by... hozzáadása után elérhető lesz a mezők közt a termékmegjelenítő node linkelt címe.

0
0
Ramirez_hun képe

Megnézem sajáttal, köszi.
Máskülönben a rules és a fordítás hibára rájöttem. A Views-ban nem ugyanaz a line item type volt kiválasztva, ami alapból a termékhez tartozik, azért hogy a katalógus oldalon ne jelenítse meg a line item type-ban meglévő taxonomy mezőket (ami jó, ha a terméken látszódik, de a katalógusban túl sok).
Viszont mivel a views-ban másik line item type lett kiválasztva, ezért a fordítás és a rules (condition miatt) nem érvényesült. Szóval ezt végülis én néztem el. Keresk másik megoldást.

Viszont a linkek kérdése továbbra is fent áll, bármit csinálok.
Lehet, hogy az általad javasolt saját kosár megoldja majd. Köszi.

0
0

- ad astra per aspera -

Ramirez_hun képe

Közben rájöttem, hogy teljesen jó nekem a mostani kosár, hiszen már alapból annyit csiszoltam rajta, hogy szükségtelen elölről kezdeni.
A link kérdését meg megoldotta az, hogy simán felvettem a nézetbe egy "Tartalom: Cím" mezőt, az eredeti címet meg kukáztam.

0
0

- ad astra per aspera -