← Back to team overview

dhis2-devs team mailing list archive

Re: Custom Tracked Entity Form - SOLVED

 

Sure Knut,

I look forward to writing something by end this weekend. I just got a
highlight from Randy that something of the sort was done by HISP India in
one of their instances - I look forward to discussing with the HISP India
team to gauge whether its any different from what i was doing or if its the
same so we can adapt from whichever solution seems more stable. I will
write after the discussion - *i dislike re-inventing :-)*



-----

* Blessings & regards*

Martin Namutso
IT/MIS Consultant *|* Mob: +256 782 006 662* / *+256 704  336 161 *| *
http://ug.linkedin.com/in/mnamutso

*1. To oppose Corruption in government is the highest obligation of
patriotism - G. Edward Griffin*
*2. Try not to become a man of success but a man of value - Albert Einstein*


On Thu, Aug 21, 2014 at 3:24 PM, Knut Staring <knutst@xxxxxxxxx> wrote:

> Great.
>
> And Martin, since you brought it up, I think it would be excellent if you
> could add some of the more generic aspects of what you are doing to the new
> "developer manual" that Jason is putting together - the Web API is quite
> extensively covered, but I think there is a strong need for "howto get
> going" and guidance in how to use it both for reports and apps.
>
> Knut
>
>
> On Thu, Aug 21, 2014 at 2:18 PM, Martin Namutso <mnamutso@xxxxxxxxx>
> wrote:
>
>> Thanks Abyot - works just fine now.!
>>
>>
>> -----
>>
>> * Blessings & regards*
>>
>> Martin Namutso
>> IT/MIS Consultant *|* Mob: +256 782 006 662* / *+256 704  336 161 *| *
>> http://ug.linkedin.com/in/mnamutso
>>
>> *1. To oppose Corruption in government is the highest obligation of
>> patriotism - G. Edward Griffin*
>> *2. Try not to become a man of success but a man of value - Albert
>> Einstein*
>>
>>
>> On Thu, Aug 21, 2014 at 2:13 PM, Abyot Gizaw <abyota@xxxxxxxxx> wrote:
>>
>>> Hi Martin,
>>>
>>> The 404 response is when you have something missing - in your case
>>> jquery. From your pasetbin you have something like
>>>
>>> <script type="text/javascript"
>>> src="/dhis-web-commons/javascripts/jQuery/jquery.min.js"></script>
>>>
>>> I guess it should be...
>>>
>>> <script type="text/javascript"
>>> src="../dhis-web-commons/javascripts/jQuery/jquery.min.js"></script>
>>>
>>> But I don't think this is the real issue... you can remove the above
>>> like because jquery is already added by the app that is why your code is
>>> till working ... though not doing what you wanted to do.
>>>
>>>
>>> On Thu, Aug 21, 2014 at 12:57 PM, Martin Namutso <mnamutso@xxxxxxxxx>
>>> wrote:
>>>
>>>> Hi Abyot,
>>>>
>>>> Attached are the current developer console errors. Well to explain a
>>>> little more at what i want to achieve here is:-
>>>> I have this custom form, for which i would like to have both English &
>>>> French and what i have basically done is i have made 3 divs; 1 for *en*,
>>>> another for *fr* and the last one for the inputs. I have written a
>>>> jQuery to switch between *en *and *fr*. Currently it renders in my
>>>> browser just fine with the errors captured below.
>>>>
>>>> Am sure i got something wrong and i would love to follow this up and
>>>> write up a case on it for wider sharing...If it helps, we could skype *(id
>>>> => mnamutso)* to get my thinking better.
>>>>
>>>>
>>>>
>>>> -----
>>>>
>>>> * Blessings & regards*
>>>>
>>>> Martin Namutso
>>>> IT/MIS Consultant *|* Mob: +256 782 006 662* / *+256 704  336 161 *| *
>>>> http://ug.linkedin.com/in/mnamutso
>>>>
>>>> *1. To oppose Corruption in government is the highest obligation of
>>>> patriotism - G. Edward Griffin*
>>>> *2. Try not to become a man of success but a man of value - Albert
>>>> Einstein*
>>>>
>>>>
>>>> On Thu, Aug 21, 2014 at 10:27 AM, Abyot Gizaw <abyota@xxxxxxxxx> wrote:
>>>>
>>>>> Yes I can see that...have looked at his code as well. but not sure
>>>>> which show/hide he was talking - because there is also a show/hide in the
>>>>> app.
>>>>>
>>>>> the way app works is that... if you have a custom form defined it is
>>>>> displayed by default. The app also provides a button to toggle back to
>>>>> default form... in case you want to revert back.
>>>>>
>>>>> when in custom form, the app parses and renders whatever is put under
>>>>> the "custom form" ... from there on, the custom form/code takes in charge
>>>>> of things. can he see all his code rendered?
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Aug 21, 2014 at 9:17 AM, Knut Staring <knutst@xxxxxxxxx>
>>>>> wrote:
>>>>>
>>>>>> It's at the bottom of his pastebin script, he wants to change between
>>>>>> English and French
>>>>>>  On 21 Aug 2014 09:12, "Abyot Gizaw" <abyota@xxxxxxxxx> wrote:
>>>>>>
>>>>>>> Hi Martin,
>>>>>>>
>>>>>>> I am a bit unsure with things here... which show/hide functionality
>>>>>>> are you referring?
>>>>>>>
>>>>>>> Can you provide us some details?
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Aug 20, 2014 at 3:05 PM, Martin Namutso <mnamutso@xxxxxxxxx>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Greetings...
>>>>>>>>
>>>>>>>> In my effort to create a custom tracked entity form with bi-lingual
>>>>>>>> (English & French) functionality...I quickly decided to use jQuery and HTML
>>>>>>>> DIVs as coded here http://pastebin.com/CP3u1jZ8 *i.e. this is just
>>>>>>>> a snippet of the code*.
>>>>>>>>
>>>>>>>> As a newbie i finally got it working on my HTTP localhost (outside
>>>>>>>> DHIS2) however as i try to replicate it inside the DHIS2 tracked entity
>>>>>>>> form - *alas *- things go wrong; i can't seem to get it working
>>>>>>>> with the show/hide functionality its intended for. Once i select French
>>>>>>>> from the select option, it displays the French DIV but also leaves the
>>>>>>>> English DIV showing too.
>>>>>>>>
>>>>>>>> Any help on this is much appreciated...
>>>>>>>>
>>>>>>>> -----
>>>>>>>>
>>>>>>>> * Blessings & regards*
>>>>>>>>
>>>>>>>> Martin Namutso (Snr)
>>>>>>>> IT/MIS Consultant *|* Mob: +256 782 006 662* / *+256 704  336 161 *|
>>>>>>>> *http://ug.linkedin.com/in/mnamutso
>>>>>>>>
>>>>>>>>
>>>>>>>> *1. To oppose Corruption in government is the highest obligation of
>>>>>>>> patriotism - G. Edward Griffin2.** Try not to become a man of
>>>>>>>> success but a man of value - Albert Einstein*
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>>>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>
>>>>>>>
>>>>>
>>>>
>>>
>>
>
>
> --
> Knut Staring
> Dept. of Informatics, University of Oslo
> +4791880522
> http://dhis2.org
>

References