Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Imported from: http://groups.google.com/group/in-portal-dev/browse_thread/thread/cc382e2d8c64a41a#

Starting with In-Portal 5.0.0 there is ability to create "theme.xml" file
under "_install" folder in theme. This file holds meta-information that is
used to interact with theme templates.
You can even create "_install" folder under each module sub folder in one
theme, e.g.

  • /themes/theme_folder/_install/theme.xml - in-portal file
  • /themes/theme_folder/*in-commerce*/_install/theme.xml - in-commerce module

...

  • file

Right now I'm integrating (infusing pure HTML slice-up with In-Portal tags)
new In-Commerce theme and I don't have any "in-commerce" module sub-folder
to place it's theme.xml into it.
So I've decided, that you can specify alternative module directly in
in theme.xml file to place all module-specific theme information into single
single theme.xml file.

Here the sample:<theme>

Code Block
languagehtml/xml
<theme>
	<default_design>designs/general</default_design>

...


	<section_design

...

 module="in-commerce"

...

>designs/section</section_design>

...


	<item_design

...

 module="in-commerce"*>products/details</item_design>

...


	<form_design>designs/form</form_design>

...


	<form_thankyou>thankyou</form_thankyou>

...


</theme>

In the above example is the contents of /themes/theme_folder/_install/
theme.xml file and you can see how "section_design" and "item_design" have "
module" attribute specified.
Task:  

module_in_theme_xml_feat.patch

Related Tasks

Jira Legacy
serverIn-Portal Issue Tracker
keyINP-944

Ready for testing.

--
Best Regards,

http://www.in-portal.com
http://www.alex-time.com

module_in_theme_xml_feat.patch