Hi all, This problem solved by adding @Shell component before @Body component
but, there is another question: Is it possible to distinct error message lines in Client Side Validation message box (Same message just appear once) ? plz help Thanks in advance, Yohan On Wed, 2008-07-02 at 13:37 +0700, Yohan Yudanara wrote: > Hi, > > I'm using tapestry 4.1.5. > Why client-side validation doesn't work? > > There are 2 errors, which saying: "dojo is undefined" and "tapestry is > undefined" > > When I click view source on Firefox, Tapestry adds these lines on the > bottom section: > <script type="text/javascript"><!-- > tapestry.addOnLoad(function(e) { > dojo.require("tapestry.form");tapestry.form.registerForm("virtualPinChange"); > > tapestry.form.clearProfiles('virtualPinChange'); > tapestry.form.registerProfile('virtualPinChange',{"trim":["currentvpin","newvpin","newvpin2"],"required":["currentvpin","newvpin","newvpin2"],"currentvpin":{"required":["Virtual > Pin tidak boleh kosong"],"constraints":["Virtual Pin harus 6 digit > angka","Virtual Pin harus 6 digit > angka"]},"constraints":{"currentvpin":[[tapestry.form.validation.isText,{minlength:6}],[tapestry.form.validation.isValidPattern,"\\d\{6\}"]],"newvpin":[[tapestry.form.validation.isText,{minlength:6}],[tapestry.form.validation.isValidPattern,"\\d\{6\}"]],"newvpin2":[[tapestry.form.validation.isText,{minlength:6}],[tapestry.form.validation.isValidPattern,"\\d\{6\}"],[tapestry.form.validation.isEqual,"newvpin"]]},"newvpin":{"required":["Virtual > Pin tidak boleh kosong"],"constraints":["Virtual Pin harus 6 digit > angka","Virtual Pin harus 6 digit angka"]},"newvpin2":{"required":["Virtual > Pin tidak boleh kosong"],"constraints":["Virtual Pin harus 6 digit > angka","Virtual Pin harus 6 digit angka","Kedua Virtual Pin anda harus > cocok"]}}); > tapestry.form.focusField('newvpin');}); > // --></script> > > Tapestry also add this line after <body> tag: > <script type="text/javascript" > src="/bprks/assets/static/dojo-0.4.3-custom-4.1.5/dojo3.js"></script> > > When I try to open dojo3.js using browser, it's there. > So what do I miss in this case? > > plz help > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]