A Joomla komponens div helyét mozgatja a sablonszerkezetben

Van egy problémám, ami diót űz!

joomla

Korábban rengeteg Joomla sablont készítettem, és ritkán találkoztam ezzel a problémával, de az utóbbi időben kétszer is megtörtént néhány olyan webhelyen, amelyekkel dolgoztam.

Alapvetően ezt a sablont írtam a Joomla számára, és minden rendben van. mostanáig nincsenek valódi kérdések.

Itt van a "Vásároljon most!" oldal: Vásárlás most oldal

Igen. um a webhely nem az én ötletem, csak azt adom az ügyfélnek, amit akarnak. egyébként.

Az alján lévő lábléc ragadós lábléc (vagy feltételezzük, hogy van), és valóban jól működik, és "tapad" az oldal aljára. Valamilyen oknál fogva azonban, ha valaki a "Vásárlás most" gombra kattint, bármely oldal alján (minden oldalon szerepelnie kell) a lábléc NEM ragad. Alapvetően a "Vásároljon most!" gomb az RS tagsági komponenst használja a Joomla számára, és ez generálja azt az oldalt, amelyet kap, miután rákattint a "Vásároljon most!" gomb (az első).

A kódban ez történik:

A "lábléc" div NEM feltételezheti, hogy a div belsejében van a "gridContainer clearfix" osztályban. éppen alatta kell lennie. A sablonban ez van alatta. és az összes oldal jól működik, kivéve EZT. Miért nincs ennek a ragadós lábléce? Mivel a div hely VÁLTOZIK a "gridContainer" kívülről annak belsejébe. Természetesen az első gondolat, ami a fejembe bukkant, a "MI. Hogyan a?". bizony semmi értelme. Itt van egy alapvető "példa" arra, amire gondolok. Kérjük, ellenőrizze a tényleges webhelyet a részletekért mert nem csak a teljes sablonkódot tudom felsorolni a bejegyzésben.

Hogyan KELL (és általában) lennie:

Hogyan kerül a "Vásároljon most!" oldal:

Hogyan változtathatja meg pontosan a Joomla komponens a sablon felépítését? Ennek semmi értelme. Ne feledje, hogy ez egy sablon. A sablont használó összes többi oldal működik. Nincs változás a sablonfájlban azokról az oldalakról (amelyek működnek) és a "vásárolj most!" oldal.