Installation
To add In-edit to a working copy of In-portal, upgrade In-portal to the latest version (1.3.0) first. After upgrading, once again go to admin/install.php and select Update License. Follow the instructions on the screen to retrieve your In-edit license.
When the upgrade and license update are finished, log in to the administrative console, navigate to the Configuration -> Module Management -> Add Module section, locate In-edit in the grid and click Install. The installation should be completed in few seconds. The tree on the left will be automatically reloaded and will contain the “In-edit” section. Before proceeding, please go to Configuration -> Themes section and click ‘Rescan themes’ button in the toolbar.
Updating themes to use with In-edit
You may skip this step if you are starting with clean installation of In-edit and any other In-portal modules.
If you are using a theme based on the ‘default’ theme or the ‘onlinestore’ theme and want to continue using you current theme with In-edit, you have to take the following steps to enable In-edit for your theme.
If you are using any derived themes, you would have to copy the in-edit directory from the ‘Default’ or ‘Onlinestore’ theme respectfully after installing In-edit and follow the instructions for your base-theme below.
Default Theme
Edit Page button
If you are using the ‘Default’ theme, please open common/pagetop.tpl file inside the theme folder and place the following tag right at the beginning of the template (before the <table> tag opens): <inp2:cms_EditPage />
Layout adjustments
In-edit adds dynamic menu generating capabilities and requires some minor adjustments to the common/pagetop.tpl to add more space for the dynamically generated menu items. The best way to perform these adjustment is to copy over common/pagetop.tpl from the separately unpacked default theme of the latest version. If you have made any modifications to your pagestop.tpl template, make sure to compare and merge the changes.
Dynamic menu
Please add the following code to the bottom of common/pagetop.tpl, before </head> closing tag:
<script type="text/javascript" src="in-edit/dmenu/nlsmenu.js"></script>
<script type="text/javascript" src="in-edit/dmenu/nlsmenueffect_1_2_1.js"></script>
<script type="text/javascript" src="<inp2:m_link template="in-edit/dmenu/menu.js" __NO_REWRITE__="1"/>"></script>
<link href="in-edit/dmenu/nlsmenu.css" rel="stylesheet" type="text/css" />
Onlinestore Theme
Edit Page button
If you are using the ‘Onlinestore’ theme, please open platform/blocks/common/header.tpl file inside the theme folder and place the following tag right at the beginning of the template (before the <table> tag opens):
<inp2:cms_EditPage />
This tag is required to display “Edit Page” button when browsing the front end in administrative mode (see below)
Meta tags
Open platform/blocks/common/html_head.tpl and replace the tags displaying page meta description and keyword which should look like this:
<meta name="description" content="<inp2:c_Meta name="Description"/>" />
<meta name="keywords" content="<inp2:c_Meta name="Keywords"/>" />
with the following:
<inp2:m_if check="cms_PageInfo" type="meta_description">
<meta name="description" content="<inp2:cms_PageInfo type="meta_description"/>" />
</inp2:m_if>
<inp2:m_if check="cms_PageInfo" type="meta_keywords">
<meta name="keywords" content="<inp2:cms_PageInfo type="meta_keywords"/>" />
</inp2:m_if>
Search results
If you would like the pages search results to appear on the quick search results page, add the following tag to the in-commerce/blocks/products/product_search_results.tpl right after the closing </form> tag:
<inp2:m_include template="in-edit/blocks/search_short_results"/>
You should also move the following tag:
<inp2:m_if check="p_TotalRecords" list_name="search_results">
right below the <inp2:m_include … /> tag mentioned above.
Dynamic menu
To integrate the menu into the toolbar which contains the “Home | Your Account | Your Wishlist …” items by default open the platform/blocks/toolbar.tpl template and add the following tag after the last menu item (which is “<a href="<inp2:m_Link template="in-commerce/store/contact_info" />" class="toolbar"><inp2:m_Phrase label="lu_ContactUs"/></a>” by default):
<inp2:m_include template="in-edit/blocks/dmenu"/>
Once this step is done the system will generate the site menu and add it after the regular items in the toolbar.


