Compatibility module for running the Saleslogix Mobile 2.0, 2.1, 2.2 and 3.0 client with the Saleslogix 7.5.4 platform.
##To Develop
- Clone the git repo or use the Downloads page to get a zip file
- Unzip (or move clone) to your
mobile/products/folder. The same level asargos-saleslogix - Copy
index-dev-20_for_754.htmland paste a copy intoargos-saleslogixrun the index file from withinargos-saleslogix
##To Deploy
- Build this module
- Copy this modules deploy folder contents to your main deploy folder
- Edit your main deploy folder
indexfiles to:- add a script reference to
content/javascript/argos-backcompat_20_for_754.js - require the
configuration/backcompatwith the main app config
- add a script reference to
###Building this Module
-
Save this gist as
build-module.cmdto the directory where you cloned Argos SDK (The same folder where you created the Products folder). -
Open a command prompt and execute the following, changing paths as appropriate, eg:
cd \mobile
build-module sample
- The deployed module will be in a
deployfolder in the directory where you cloned [argos-saleslogix-20_for_754][argos-saleslogix-20_for_754].
###Copy Deploy Contents
Open mobile/products/argos-saleslogix-20_for_754/deploy, copy all folders (configuration, content) to your main deploy folder mobile/deploy/argos-saleslogix. Click yes to merge folders.
###Edit Index Files
Edit index.html, index-nocache.html, index.aspx and index-nocache.aspx to include the script reference:
From:
<!-- Modules -->
<!--{{modules}}-->To:
<!-- Modules -->
<!-- BackCompat 754 -->
<script type="text/javascript" src="content/javascript/argos-backcompat_20_for_754.js"></script>Lastly we need to add the application and modules configuration by editing the following lines:
(function() {
var application = 'Mobile/SalesLogix/Application',
configuration = [
'configuration/production'
];To:
(function() {
var application = 'Mobile/BackCompat/Application',
configuration = [
'configuration/production',
'configuration/backcompat/production'
];The argos-saleslogix-754 module will now be part of the Saleslogix Mobile client.