Kezdő ATI képe

Ezt hogy érted?

0
0
Kezdő ATI képe

Köszönöm, próbálkozom vele, a baj az még mindig, hogy sehogy sem sikerül olyan nézetet beállítanom ahol csak azokat a termékeket listázza ki amire kattintanék a menüben. Van egy ilyen taxonomy menum:
Termékek
-Termék csoport1
--Termékcsoport1.1
---Termékcsoport1.1.a
----Termék1
---Termékcsoport1.1.b
----Termék2
----Termék3
---Termékcsoport1.1.c
----Termék4
--Termékcsoport1.2
---Termékcsoport1.2.a
----Termék5
----Termék6
----Termék7
---Termékcsoport1.2.b
----Termék8

Azt szeretném elérni hogy ha a Termékcsoport1.1.a-t választom a menüben, akkor:

-Termékcsoport1.1.a
----Termék1
jelenjen meg,
ha Termékcsoport1.2-t akkor:

-Termékcsoport1.2
---Termékcsoport1.2.a
----Termék5
----Termék6
----Termék7
---Termékcsoport1.2.b
----Termék8

...

Nálam most ha a Termékek menüre nyomok akkor mindent megjelenít, ez a szótár neve, de ha már egy szinttel lejjebb megyek (pl.:Termékcsoport1.1) akkor azt írja ki,hogy "Jelenleg nincs beküldött tartalom a kategóriában" pedig az almenükben vannak feltöltve termékek.

Ezt hogy lehetne megoldani?
Teljesen rossz úton járok?

0
0
Pál úr képe

Nos, lassan, de biztosan haladok.

Sikerült összeépíteni egy demo oldalt, http://drupal.rudan.hu/

Itt kellene működnie, de nem teszi.

Semmi nincsen az oldalon, egy Zen sminkből származtatott smink-kezdemény, valamint a 2 szükséges js fájl.

És továbbra is val is undefined.

Nyilván én rontok el valamit, csak mit?

Köszönöm, P

0
0
vajdasági képe

Koszonom ismet. A dorgon talaltam az elobbi hozzaszolashoz, modulhoz irast es eppen ott emlitettek a title modult is, mivel az mezositi a cimet ha jol fejezem ki magam, es fel is tettem.

Egyelore meg tanulmanyozom, de ugynezki sikerult vele beallitanom hogy pl. ha az egyik nyelvben megvaltoztatom a termek sulyat akkor az minden nyelven megvaltoztassa a sulylt.

0
0
pityu73 képe

Köszönöm az instrukciókat, de elvéreztem a feltételeknél :(
Ha egyszer lesz egy kis szabad időd egy vizuális megjelenítésre akkor talán jobban megértem a ctools-t.
Mivel nem hagyott nyugodni a dolog elkezdtem cél modult keresni :)...és találtam kettőt is.

Mind kettő a view-re épít.
Le klónoztam az alap Taxonomy_term nézetet a "page" és a "feed" megjelenítést kiszedtem belőle. A mester nézetnél aztán átalakítottam a formátumot grid-re. (több módosítást is megtettem, de a megoldás szempontjából csak részlet kérdés)
A két modulhoz ez fogja az alapot szolgáltatni az egyéni nézethez.
Az első modulnál nem csak a szótárt hanem magát a kifejezéseket is lehet egyéni elrendezésbe rakni. Ez beépül a szótár admin részébe. Itt kell megadni mely nézetet kívánjuk használni, és bekapcsolása után mentéskor már az egyéni elrendezést kapjuk.
A második modulnál csak globálisan bírálhatjuk felül a megjelenést. (csak a szótárt szerkeszthetjük, a kifejezések öröklik)
A megjelenítés beállítása fűlnél engedélyezzük a "Taxonómia kifejezés oldal" megjelenítés mert csak akkor tudjuk aktiválni a modul admin felületét. Itt a "Associated content display" -résznél válasszuk ki a nézetünket mentés és már is a saját elrendezésünket kapjuk az adott szótárra.
A két modul teljesen eltérően viselkedik a beállítások szempontjából, de futnak egymás mellet is. Csak az adott szótár megjelenítését bírálják felül, és nem akadtak össze eddig egyetlen modullal sem nálam.

Mivel nekem egy katalógus grid megjelenítésű összeállításhoz kellet a Drupal Commerce-hez, az utóbbi modult használom a Taxonomy Menu-vel párosítva.

0
0
pityu73 képe

Nézd meg ezt hátha segít...

0
0
Kezdő ATI képe

Végül sikerült megoldanom a problémát a taxonomy list modullal.
Létre is hoztam 2 view-t. Csak azt nem találom hogy ezeket a nézeteket hogy tudom hozzárendelni az egyes linkekhez. Azt szeretném, hogy ha nem adott termékre kattintok akkor az egyik view legyen egyébként meg a másik. Ezt hogy tudom beállítani?

0
0
pityu73 képe

Ú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.

0
0
Sk8erPeter képe

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. :)

1
0
Sk8erPeter képe

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.

  1. 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/
  2. 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/
  3. 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.

2
0