/* * Created by PyramIDE. * User: フランスのトトロ aka (David RENÉ) * Date: 09/09/2018 * Time: 19:22 * © David RENÉ */ read system/convert.anubis read xlib/web/types/making_a_web_site.anubis read xlib/web/CXM_web_action.anubis //read xlib/web/CXM_jquery.anubis read xlib/web/js_tools.anubis public define String load_content ( String target, WEB_Action_Name web_action, List((String,String)) extra_args, Bool replace )= "CalexiumToolBox.ajax_load_content('"+target+"', '"+format_web_action_name(web_action, extra_args)+"', "+to_String(replace)+");" . public define String load_content_JS_String ( String target, WEB_Action_Name web_action, List((String,String)) extra_args, Bool replace )= to_JS_String("CalexiumToolBox.ajax_load_content('"+target+"', "+format_web_action_name_to_js(web_action, extra_args)+", "+to_String(replace)+")") . public define String load_content ( String target, WEB_Action_Name web_action, List((String,String)) extra_args )= load_content(target, web_action, extra_args, true) . public define String load_content ( String target, WEB_Action_Name web_action, (String, String) extra_arg )= load_content(target, web_action, [extra_arg], true) . public define String load_content ( String target, WEB_Action_Name web_action )= load_content(target, web_action, [], true) . public define String load_content ( String target, WEB_Action_Name web_action, Bool replace )= load_content(target, web_action, [], replace) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action, List((String,String)) extra_args, Bool replace )= partial_content([ js(js_file("js/cxm/cxm.js")), js_inline(script("text/javascript","$(document).ready(function(){"+load_content(target, web_action, extra_args, replace)+"});")) ], empty) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action, List((String,String)) extra_args )= load_content_init(target, web_action, extra_args, false) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action )= load_content_init(target, web_action, [], false) . public define HTML_Partial_Content load_content_init ( String target, WEB_Action_Name web_action, Bool replace )= load_content_init(target, web_action, [], replace) .