-
Nový SEO tester na Joomlaportálu
Linelabcz ·
- X Online Joomla bar xunil ·
-
Phoca Cart 6.2.0 Beta - Booking & Subscription
H13 ·
-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
MooAccordion show/hide
- ZAJDAN
- Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 50
05. dub 2013 09:16 - 05. dub 2013 09:18 #106360
od ZAJDAN
MooAccordion show/hide od ZAJDAN
Ahoj joomlaci,
použil jsem jeden šikovný plugin "MooAccordion ",
acusti.ca/mooaccordion-joomla-accordion-article-plugin/
který zajistí zobrazení/schování modulu ve článku. Na to používá funkci z mootols "Fx.Accordion".
Napadla mě jedna dobrá myšlenka:
--- v článku mám vloženo několik bloků (blok hlava, blok ruce, blok trup, blok nohy) uzavřených tímto pluginem
--- mám svg obrázek postavy, kde jeho jednotlivé části jsou v kódu obaleny v tagu a to tak, že mohu
j ednotlivě stylovat/ovládat každý blok (hlava, trup, nohy, ruky) - typické pro svg
--- na tyto jednotlivé tagy bych rád použil handlery (onMouseOver, onMouseOut)...atd
cílem je, že po přejetí myší na obrázku (oblast hlavy) by se vyroloval blok hlava v článku obsahující informace o hlavě, ale nedokážu přijít na to jak získat/zasjistit nějaký identifikátor z toho pluginu, který volá z mootools Fx.Accordion
použil jsem jeden šikovný plugin "MooAccordion ",
acusti.ca/mooaccordion-joomla-accordion-article-plugin/
který zajistí zobrazení/schování modulu ve článku. Na to používá funkci z mootols "Fx.Accordion".
Napadla mě jedna dobrá myšlenka:
--- v článku mám vloženo několik bloků (blok hlava, blok ruce, blok trup, blok nohy) uzavřených tímto pluginem
--- mám svg obrázek postavy, kde jeho jednotlivé části jsou v kódu obaleny v tagu a to tak, že mohu
j ednotlivě stylovat/ovládat každý blok (hlava, trup, nohy, ruky) - typické pro svg
--- na tyto jednotlivé tagy bych rád použil handlery (onMouseOver, onMouseOut)...atd
cílem je, že po přejetí myší na obrázku (oblast hlavy) by se vyroloval blok hlava v článku obsahující informace o hlavě, ale nedokážu přijít na to jak získat/zasjistit nějaký identifikátor z toho pluginu, který volá z mootools Fx.Accordion
- ZAJDAN
- Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 50
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5178
05. dub 2013 10:02 #106363
od Cony
Odpověď od Cony v tématu Re: MooAccordion show/hide
MooTools zavádějí dvě nové události - onMouseEnter a onMouseLeave - Myslím že budou pro vás zajímavější.
Jinak ty jednotlivé bloky by měly mít nějakou třídu, obalující element bude mít nejspíš také nějakou třídu nebo Id.
Případně si jej můžete obalit do nějakého bloku s Id.
Jinak ty jednotlivé bloky by měly mít nějakou třídu, obalující element bude mít nejspíš také nějakou třídu nebo Id.
Případně si jej můžete obalit do nějakého bloku s Id.
- ZAJDAN
- Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 50
05. dub 2013 10:12 - 05. dub 2013 10:15 #106365
od ZAJDAN
Odpověď od ZAJDAN v tématu Re: MooAccordion show/hide
ten plugin je napsaný v PHP a z něj se nejspíše nějak volá ta mootools funkce
teď se mi podařilo odchytat ty třídy tak jdu na to...snad se zadaří
teď se mi podařilo odchytat ty třídy tak jdu na to...snad se zadaří
- ZAJDAN
- Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 50
08. dub 2013 14:24 #106471
od ZAJDAN
Odpověď od ZAJDAN v tématu Re: MooAccordion show/hide
netušíte zda existuje metoda, kterou by se odkázalo na ID nebo class obsaženého v jiném dokumentu?
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5178
08. dub 2013 14:59 #106472
od Cony
Odpověď od Cony v tématu Re: MooAccordion show/hide
Co tím myslíte "v jiném dokumentu"?
- ZAJDAN
- Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 50
08. dub 2013 16:35 #106474
od ZAJDAN
Odpověď od ZAJDAN v tématu Re: MooAccordion show/hide
viz obrázek víše:
vedle článku bude zobrazena skrin ve formatu SVG, kde uvnitr jeho kodu bude take javascript, zajistujici handlery na udalosti mysi. Prejedete na dekl skrine a dekl se podbarvi (highlighting) a timto zpusobem vsechny casti skrine. Kazda tato cast ma v calnku take svuj modul, ktery resim pluginem "mooaccordion".
Takze v tuto chvíli mám ID jednotlivých částí uvnitr svg a ID z pluginu umisteneho uvitr clanku. Jak tedy uvnitr svg pracovat s ID, ktere je v pluginu?
vedle článku bude zobrazena skrin ve formatu SVG, kde uvnitr jeho kodu bude take javascript, zajistujici handlery na udalosti mysi. Prejedete na dekl skrine a dekl se podbarvi (highlighting) a timto zpusobem vsechny casti skrine. Kazda tato cast ma v calnku take svuj modul, ktery resim pluginem "mooaccordion".
Takze v tuto chvíli mám ID jednotlivých částí uvnitr svg a ID z pluginu umisteneho uvitr clanku. Jak tedy uvnitr svg pracovat s ID, ktere je v pluginu?
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5178
08. dub 2013 17:14 #106475
od Cony
Odpověď od Cony v tématu Re: MooAccordion show/hide
Pokud máte SVG přímo v HTML mělo by vše fungovat normálně (myslím si nezkoušel jsem). Pokud je vložené pomocí embed, iframe nebo podobně mělo by fungovat this.parent.document tedy např. něco z
Code:
this.parent.document.id('mojeid');
this.parent.document.getElement('#mojeid');
this.parent.document.getElements('div.mojetrida');
- ZAJDAN
- Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 50
08. dub 2013 19:16 #106480
od ZAJDAN
Odpověď od ZAJDAN v tématu Re: MooAccordion show/hide
no tak, jsem skončil na tom, že nemohu najít modul schopný zobrazovat SVG a právě mít ty obrázky v modulu potřebuju abych mohl jednoduše říkat kde se zobrazit a kde ne.
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5178
08. dub 2013 22:46 #106487
od Cony
Odpověď od Cony v tématu Re: MooAccordion show/hide
No a co obyčejný Custom HTML modul? Jen si musíte nastavit filtrování editoru tak aby Vám povolil vkládat příslušné tagy...
- ZAJDAN
- Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 50
09. dub 2013 07:53 #106491
od ZAJDAN
Odpověď od ZAJDAN v tématu Re: MooAccordion show/hide
moooc dekuji....to je presne ono.....SVG jsem includovat dovnitr HTML a je to tam.....diky
Vygenerováno za 0.174 sekund