function loadPage($prefix, $name, $default = false)
{
-
+ if (preg_match('/^BuilderJS/', $name)) {
+ $this->outputJS(preg_replace('/BuilderJS/','', $name));
+
+ }
var_dump($name, $default);
//DB_DataObject::debugLevel(5);
parent::loadPage($prefix, $name, $default );
}
+ function outputJS($name)
+ {
+ $proj = HTML_FlexyFramework::get()->project;
+ // DB_DataObject::debugLevel(1);
+ $m = DB_DAtaObject::factory('Builder_modules');
+ $m->get('name', $proj );
+ $p = DB_DAtaObject::factory('Builder_part');
+ $p->module_id = $m->pid();
+ if (!$p->get('name', $name )) {
+ $this->err("invalid url");
+ }
+ header('Content-type: text/javascript');
+ echo $p->jsource;
+ exit;
+ }
+
function outputBody()
{