}
end
- def my_template
- Manifest.manifest.system_resources.templates[self.table_name]
+ def self.template_manifest
+ Manifest.manifest.system_resources.templates[self.item_name]
end
def enable?
- return false unless tpl = self.my_template
- tpl.template_items.include? self.classname
+ return false unless tpl = self.class.template_manifest
+ tpl.template_items.include? self.module_name
end
- def my_engine_name
- self.my_template.template_items[self.classname]
+ def template_module
+ Object.const_get self.module_name
end
- def my_engine
- Object.const_get self.classname
+ def template_path_name
+ self.class.template_manifest.template_items[self.module_name]
end
+
end
end