From: Anthony Talarico Date: Fri, 9 Mar 2018 14:34:53 +0000 (-0500) Subject: adding shortcode and starting the front models and views X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=d527b566c16244fd41eba42d566c136018915c65;p=WP-Plugins%2Fglm-member-db-assets.git adding shortcode and starting the front models and views fixed issue with edit dialog boxes not having prompts, started the front end shortcode --- diff --git a/classes/data/dataAssetTypes.php b/classes/data/dataAssetTypes.php index 54b6ce5..636ef6b 100644 --- a/classes/data/dataAssetTypes.php +++ b/classes/data/dataAssetTypes.php @@ -137,6 +137,7 @@ class GlmDataAssetsAssetTypes extends GlmDataAbstract 'type' => 'list', 'list' => $this->config['use_type'], 'force_list' => true, + 'required' => true, 'use' => 'a' ), @@ -144,6 +145,7 @@ class GlmDataAssetsAssetTypes extends GlmDataAbstract 'lead_time' => array ( 'field' => 'lead_time', 'type' => 'integer', + 'required' => true, 'use' => 'a' ), @@ -151,6 +153,7 @@ class GlmDataAssetsAssetTypes extends GlmDataAbstract 'reuse_time' => array ( 'field' => 'reuse_time', 'type' => 'integer', + 'required' => true, 'use' => 'a' ), @@ -158,6 +161,7 @@ class GlmDataAssetsAssetTypes extends GlmDataAbstract 'cost' => array ( 'field' => 'cost', 'type' => 'money', + 'required' => true, 'use' => 'a' ), @@ -165,6 +169,7 @@ class GlmDataAssetsAssetTypes extends GlmDataAbstract 'hold_time' => array ( 'field' => 'hold_time', 'type' => 'integer', + 'required' => true, 'use' => 'a' ), @@ -174,6 +179,7 @@ class GlmDataAssetsAssetTypes extends GlmDataAbstract 'type' => 'list', 'list' => $this->config['map_item_type'], 'force_list' => true, + 'required' => true, 'use' => 'a' ) diff --git a/models/front/assets/index.php b/models/front/assets/index.php new file mode 100644 index 0000000..3ac00fa --- /dev/null +++ b/models/front/assets/index.php @@ -0,0 +1,8 @@ + array( + 'plugin' => GLM_MEMBERS_ASSETS_PLUGIN_SLUG, + 'menu' => 'assets', + 'action' => 'index', + 'table' => false, + 'attributes' => array( + + + ) + ), ); $glmMembersAssetsShortcodesDescription = ''; diff --git a/setup/validActions.php b/setup/validActions.php index a518251..f3f4656 100644 --- a/setup/validActions.php +++ b/setup/validActions.php @@ -70,6 +70,9 @@ $glmMembersAssetsAddOnValidActions = array( ), ), 'frontActions' => array( + 'assets' => array( + 'index' => GLM_MEMBERS_ASSETS_PLUGIN_SLUG + ), ) ); diff --git a/views/admin/settings/assetTypes.html b/views/admin/settings/assetTypes.html index bc701bf..83ff956 100644 --- a/views/admin/settings/assetTypes.html +++ b/views/admin/settings/assetTypes.html @@ -12,36 +12,70 @@
- +

* Required

- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Asset Type Name: Name: +
Cost: +
Description: +
Lead Time: +
Reuse Time: +
Hold Time - +
Map Item Type: +
Use Type: -
-

* Required

+ Cancel @@ -63,24 +97,60 @@ - +

* Required

- - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + +
Asset Type Name: - - - - - - +
Name: + +
Cost: + +
Description: + +
Lead Time: + +
Reuse Time: + +
Hold Time + +
Map Item Type: +
Use Type:
-

* Required

+ Cancel