On 28/07/2011 01:23, imran.azad wrote:
Hi Giacomo,

Thank you for your response. I have managed to register the local utility,
I'm just not sure how to set it up in the class: This is what I have so far:

class Test(interface.Interface):
     def normalize(self):
         return self.title

However, I get the following error:
Traceback (innermost last):
   Module ZPublisher.Publish, line 127, in publish
   Module ZPublisher.mapply, line 77, in mapply
   Module ZPublisher.Publish, line 47, in call_object
   Module plone.z3cform.layout, line 64, in __call__
   Module plone.z3cform.layout, line 54, in update
   Module plone.z3cform.fieldsets.extensible, line 59, in update
   Module plone.z3cform.patch, line 30, in GroupForm_update
   Module z3c.form.group, line 138, in update
   Module z3c.form.action, line 99, in execute
   Module z3c.form.button, line 311, in __call__
   Module z3c.form.button, line 170, in __call__
   Module plone.dexterity.browser.add, line 93, in handleAdd
   Module z3c.form.form, line 247, in createAndAdd
   Module plone.dexterity.browser.add, line 72, in add
   Module plone.dexterity.utils, line 142, in addContentToContainer
   Module plone.app.content.namechooser, line 49, in chooseName
   Module plone.i18n.normalizer.adapters, line 62, in normalize
AttributeError: normalize

--
View this message in context: 
http://plone.293351.n2.nabble.com/Remove-dashes-from-shortname-override-choosename-in-namechooser-py-tp6627262p6628133.html
Sent from the Product Developers mailing list archive at Nabble.com.
_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers
Hi,
   you could take inspiration from here:
plone.i18n-2.0-py2.6.egg/plone/i18n/normalizer/__init__.py

Just extend the original class and override your method.

Giacomo



--
Giacomo Spettoli

twitter: http://twitter.com/giacomospettoli
linkedin: http://linkedin.com/in/giacomospettoli
company site: http://redomino.com
blog: http://www.spettoli.com

_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers

Reply via email to