Technote Details :: Working with KTML 4 and MX Includes
Issue
Applying the KTML 4 control on a page that is then included in another using MX Includes does not work. The paths needed by the KTML 4 control are broken.
Reason
This happens because of a bug in KTML 4 and which causes the paths to be broken. The big affects the ktml.js file which needs to be patched in order to allow this functionality.
Solution
This bug has been addressed and the fix is included in the 4.0.1 release. If using the KTML 4.0.0 release, you can solve this issue by following the steps below:
- Download the appropriate patch for the KTML version you are using:
-
- Get the patch for KTML 4 Lite here.
- If using KTML 4 Commercial and MX Includes, contact the InterAKT Online support department at support@interaktonline.com and the patch will be e-mailed to you shortly.
- Unzip the downloaded file to a folder of choice.
- Copy the ktml.js file from the downloaded package in the [site_root]\includes\ktm\core folder, overwriting the previously generated one.
Note: [site_root] is the root folder of the site where you are using KTML.
- Reload the site in a browser. All should work now.
This patch works for KTML version 4.0.0. Do not apply it if having a higher version.
We are sorry for any inconvenience this issue might have caused.