Nézd meg ezt hátha segít...
Nézd meg ezt hátha segít...
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Úgy, hogy az übercart mag
Úgy, hogy az übercart mag kiegészítéseknél kapcsold be a catalog modult.
Az pont az csinálja, hogy a magasabb szintű kifejezés esetén ha nincs beküldött tartalom akkor az alárendelt kifejezéseket listázza ki. A mezők megjelenítésének a szabályozására ugyan ez nem fog megoldást adni, arra a Display Suite fog segíteni. Ezzel mezőkre szedheted a termékedet és egy egyénileg szabályozhatod mely megjelenítésben mi jelenjen meg. (term nézet, tartalom nézet stb..) pl: a term nézetnél le tilthatod a kosár gombot, meg az árat.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ezzel mit akartál mondani?
Ez nem változtat azon, amit korábban mondtam, és nem is vonja kétségbe az abban foglaltak igazságtartalmát, lényeg röviden:
$('#rolunk')
- mint írtam is, mivel nincs "rolunk" id-vel rendelkező elem az oldalon, nem is fog működni az a kód, amit a kérdező bemásolt. Ergo a $('#rolunk')
egy üres objektumot ad vissza!
$('[name="rolunk"]')
Ez viszont működik, "érvényes" jQuery-objektumot kapunk vissza. De talán egyszerűbb lenne hozzáadni az id-t...
Remélem érthető, amit próbálok magyarázni, ha nem világos valami, mindenképp szólj! Ahogy észreveszem, a kérdezőnek sem sikerült még megfejtenie, amit fentebb írtam. :D
Aztán lehet, hogy félreértettem a kommented célját, és csak arra szeretted volna felhívni a figyelmet, hogy a böngészők a name és az id attribútum hatására is alapból támogatják az oldalon belüli ugrálást (a # jel után írt érvényes name-mel vagy id-vel). Mert ha utóbbi, akkor arra csak annyit mondok, hogy igen, ez így van. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Demóból újabb demo - és egyben a magyarázat.
Engedelmeddel ezt a demót felraktam jsFiddle-re, mert egyrészt itt könnyen szerkeszthető, másrészt a kódolási problémádnak tulajdonképpen a Drupal és a ScrollTo plugin együttműködéséhez abszolúte semmi köze - ez inkább azt bizonyítja, hogy alapvetően értetted félre a ScrollTo működését.
-
Tehát itt a demo, amit az oldaladon mutattál, ez egész pontosan ugyanaz (még a CSS-sel kapcsolatos dolgok is ugyanazok, a markup is teljesen bemásolva, egyedül a Zen logó elérési útját szerkesztettem át, hogy semmit ne húzzon be a Te oldaladról):
http://jsfiddle.net/Sk8erPeter/tnVWD/ -
Ahol a kódodat működőképessé teszem úgy, hogy a jelenlegi HTML-felépítésen SEMMIT nem változtatok, csakis a JavaScript-kódon:
http://jsfiddle.net/Sk8erPeter/tnVWD/1/ -
Ahol a HTML-tartalmakat apró módosítással átszerkesztem úgy, hogy az eredeti kódod működjön:
http://jsfiddle.net/Sk8erPeter/tnVWD/2/
Lásd a kommenteket az egyértelmű magyarázathoz!
A lényeg: az eredeti kódod teljesen működőképes volt a markup id attribútummal történő kiegészítésével, amelynek az értéke megegyezett a name-ével:
<a name="rolunk"></a>
HELYETT lett
<a name="rolunk" id="rolunk"></a>
- és íme, a demo bizonyítja, így már működik. Az "Akkor meg is van, miért nem megy" című hozzászólásomban pont ezt fejtegettem. :)
Remélem így már mindenki számára tiszta.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ezt hogy érted?
Ezt hogy érted?