| RSForm!Pro popup zahvalno sporočilo pomoč | ||
|---|---|---|
| nessuno25. maj 2011 08:58:53Pridružen od: 12. apr 2007 336 objav +141-81 | #1Živjo, imam http://www.rsjoomla.com/joomla-components/joomla-form.html in bi rad, da ko uporabnik izpolni obrazec, se mu zahvalno sporočilo odpre v popup oknu. Ker nisem ravno programer, mi to nikakor ne rata... :/ Trenutno je nastavljeno (po defaultu), da se zahvalno sporočilo prikaže pod obrazcem, sem pa naredil tudi, da se odpre na novi strani. Bi pa rabil, da se odpre kot popup. Taka je pač zahteva od naročnika. Sem tudi pisal že developerjem in so mi napisali naslednje: You can try using a script similar to the following onei n the "Scripts called after form process" area: Kot sem napisal nisem programer in mi to ravno dosti ne pove. :/ Vsaka pomoč bo doborodšla. Hvala. všeč(0)ni všeč(0)spam(0) | |
| vajokrunic25. maj 2011 11:06:23Pridružen od: 17. apr 2011 59 objav +45-1074 | #2Tudi jaz nisem nek programer, ampak mislim, da zahteva od tebe, da poveš kateri dokument, naj naloži za popup pri <a name="last">test</a> všeč(+1)ni všeč(0)spam(0) Uporabniku je bila prepovedana uporaba foruma zaradi večih uporabniških računov, ki so po pravilih obnašanja prepovedani. | |
| nessuno25. maj 2011 11:19:41Pridružen od: 12. apr 2007 336 objav +141-81 | #3Do tukaj sem prišel, hehe. Ampak problem je, ker ne vem kje pol to definiram? $thankYouMessage.='<script type="text/javascript">document.location = "#last";</script>'; -> to gre v sekcijo "Scripts called after form process". To mi je jasno. <a name="last">test</a> -> to pa? všeč(0)ni všeč(0)spam(0) | |
| carli25. maj 2011 12:48:10Pridružen od: 5. avg 2008 602 objavi +137-157 | všeč(0)ni všeč(0)spam(0) | |
| nessuno25. maj 2011 12:57:00Pridružen od: 12. apr 2007 336 objav +141-81 | #5HTML poznam, ni to težava. Težava je, ker ne vem, kaj naj si s tem "<a name="last">test</a>" pomagam v praksi? Vem, da se mora nekaj sklicevat na nekaj, da se odpre zahvalni popup. :) Ampak dejansko tisti drugi del kode ("<a name="last">test</a>") ne vem kam vstavit. :/ Ali gre v "Scripts called after form process", ali v kodo od strani, kjer se nahaja obrazec, ali...? všeč(0)ni všeč(0)spam(0) | |
| carli25. maj 2011 13:40:31Pridružen od: 5. avg 2008 602 objavi +137-157 | #6Eh pravim ti, da je to: <script type="text/javascript">document.location = "#last";</script> isto kot da bi linkal na index.php#last. Lahko ta document.location zamenjaš z alertom :D Skoraj popup :D <script type="text/javascript">alert('Hvala za izpolnjen obrazec!');</script> ... všeč(+1)ni všeč(0)spam(0) | |
| nessuno25. maj 2011 14:12:45Pridružen od: 12. apr 2007 336 objav +141-81 | #7Ok, zdaj sem zadevo uredil po navodilih developerjev, ampak ni popup, ampak te vrže na dno strani, kjer je zahvalno sporočilo. Ne vem, če bo stranki dovolj, ker si močno želi v popupu to zahvalno sporočilo. @carli: tvoje pa mi ne deluje. Bom pogledal še 1x, sem mogoče jaz kaj narobe naredil. všeč(0)ni všeč(0)spam(0) | |
| vajokrunic25. maj 2011 14:24:16Pridružen od: 17. apr 2011 59 objav +45-1074 | #8#last se označuje kje na spletni strani se nahaja nekaj.. tak kot #top te vrže na top strani... probam v <a....> nastavit dokument, ki ga želiš prikazat.. všeč(0)ni všeč(0)spam(0) Uporabniku je bila prepovedana uporaba foruma zaradi večih uporabniških računov, ki so po pravilih obnašanja prepovedani. | |
| nessuno25. maj 2011 15:22:17Pridružen od: 12. apr 2007 336 objav +141-81 | #9@vajokrunic: sem probal tudi to že, pa ne gre. Lahko si pogledate demo backenda na: http://www.rsjoomla.com/joomla-components/joomla-form.html Pod Edit Form se ureja Zahvalno sporočilo. Tam sem dal <a name="last">test</a>. Pod Scripts v razdelek Script called after form has been processed pa sem dal $thankYouMessage.='<script type="text/javascript">document.location = "#last";</script>';. Tu lahko v živo vidite kako zadeva deluje in morda nadjete rešitev za popup. Jaz sem razmišljal dat java script v Show Thank You Message, ampak scripta ne dovoli uporabe jave tam. všeč(0)ni všeč(0)spam(0) | |
| carli25. maj 2011 15:53:40Pridružen od: 5. avg 2008 602 objavi +137-157 | #10Ja sorry mora biti tako: <script type="text/javascript">alert("Hvala za izpolnjen obrazec!");</script> ... všeč(0)ni všeč(0)spam(0) | |