# coding: utf-8 import json from ru.curs.celesta.showcase.utils import XMLJSONConverter from edu._edu_orm import educational_groupCursor try: from ru.curs.showcase.core.jython import JythonDTO except: from ru.curs.celesta.showcase import JythonDTO def webtext(context, main=None, add=None, filterinfo=None, session=None, elementId=None): webtextdata = {"test": {'params': None}} educational_groupCur = educational_groupCursor(context) if educational_groupCur.tryGet(main): webtextdata['test']['params'] = json.loads(educational_groupCur.params) educational_groupCur.close() webtextsettings = {"properties": {}} settings = XMLJSONConverter.jsonToXml(json.dumps(webtextsettings)) data = XMLJSONConverter.jsonToXml(json.dumps(webtextdata)) return JythonDTO(data, settings)