2009/6/17 Иван <[email protected]>

Hello Иван,


> ko/widgets/forms/OrderForm.py:
>
> from tw.api import WidgetsList
> from tw.forms import TableForm, CalendarDatePicker, \
>    SingleSelectField, TextField, TextArea, FileField
> from tw.forms.validators import NotEmpty, Email, DateConverter
>
> class OrderForm(TableForm):
>
>    show_errors = True
>
>    class fields(WidgetsList):
>        client_name = TextField(validator=NotEmpty,
>                                help_text="Enter client_name")
>        client_email = TextField(validator=Email)
>        client_subject = TextField(validator=NotEmpty)
>        client_time = CalendarDatePicker(validator=DateConverter,
>                                         date_format='%d.%m.%y')
>        client_file = FileField()
>        client_city = TextField()
>        client_edu = TextField()
>        client_money = TextField()
>        client_description = TextArea()
>
> create_order_form = OrderForm("create_order_form", action="/order/
> create")
>
>
>
> ko/controllers/OrderController.py:
>
> # turbogears imports
> from tg import expose
> from tg import redirect, validate, flash
>
> # third party imports
> from pylons.i18n import ugettext as _
> #from repoze.what import predicates
>
> # project specific imports
> from ko.lib.base import BaseController
> #from ko.model import DBSession, metadata
> from datetime import datetime
> from tg import tmpl_context
> from ko.widgets.forms.OrderForm import create_order_form
>
> class OrderController(BaseController):
>
>    @expose('ko.templates.order')
>    def index(self, **kw):
>
>        tmpl_context.form = create_order_form
>
>        return dict(tmpl_context=tmpl_context)
>
>    @validate(create_order_form, error_handler=index)
>    @expose('ko.templates.order_create')
>    def create(self, **kw):
>        return dict()
>
>
> When I click on the Submit button and there are mistakes in filling
> out forms, there is a bug
>
> "TypeError: pylons_formencode_gettext() got an unexpected keyword
> argument 'domain'"
>
> If no errors in the form, then this bug is no
>
> Help! (I apologize for my english)



Looks like a bug. Could you please send a test case project to reproduce
this?

Full stack trace would be also helpful.

Thanks.

-- 
Timur Izhbulatov — www.timka.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to