## Script (Python) "kss_MarshallTest"
##bind container=container
##bind context=context
##bind namespace=
##bind script=script
##bind subpath=traverse_subpath
##parameters=value_singleton='', value_list=[], value_record={}, value_records=[], value_singleton_empty='', value_list_empty=[], value_record_empty={}, value_records_empty=[], value_sparserecords=[], value_form={}
##title=kss_MarshallTest
##
#raise 'ayayaya'
from Products.PloneAzax import AzaxBaseView
from Products.PloneAzax.commands.interfaces import IIssuePortalMessageCommand
from Products.azax.plugins.core.interfaces import IKSSCoreCommands
from Products.CMFPlone import PloneMessageFactory as _
from Products.CMFCore.utils import getToolByName
view = AzaxBaseView(context, context.REQUEST)
ksscore = IKSSCoreCommands(view)
msg = """
singleton = %s
list = %s
record = %s
records = %s
singleton_empty = %s
list_empty = %s
record_empty = %s
records_empty = %s
sparse records = %s
form = %s
""" % (value_singleton, value_list, value_record, value_records, value_singleton_empty, value_list_empty, value_record_empty, value_records_empty, value_sparserecords, value_form)
ksscore.replaceInnerHTML(ksscore.getHtmlIdSelector('divMsg'), str(msg))
IIssuePortalMessageCommand(view).issuePortalMessage('Done')
return view.render()