137
137
ajax::success ($ return );
138
138
}
139
139
140
- function jeeAjax_objectToHtml ($ _id = -1 , $ _version = 'dashboard ' , $ _category = 'all ' , $ _tag = 'all ' , $ _summary = '' ) {
140
+ function jeeAjax_objectToHtml ($ _id = -1 , $ _version = 'dashboard ' , $ _category = 'all ' , $ _tag = 'all ' , $ _summary = '' , $ _hideOnMain = 0 ) {
141
141
$ html = array ();
142
142
if ($ _summary == '' ) {
143
143
$ eqLogics = eqLogic::byObjectId ($ _id , true , true );
@@ -153,6 +153,9 @@ function jeeAjax_objectToHtml($_id = -1, $_version = 'dashboard', $_category = '
153
153
if ($ _tag != 'all ' && strpos ($ eqLogic ->getTags (), init ('tag ' )) === false ) {
154
154
continue ;
155
155
}
156
+ if ($ _hideOnMain == 1 && $ eqLogic ->getConfiguration ('hideOnMain ' ,0 ) == 1 ) {
157
+ continue ;
158
+ }
156
159
$ order = $ eqLogic ->getOrder ();
157
160
while (isset ($ html [$ order ])) {
158
161
$ order ++;
@@ -197,13 +200,13 @@ function jeeAjax_objectToHtml($_id = -1, $_version = 'dashboard', $_category = '
197
200
$ return = array ();
198
201
$ i = 0 ;
199
202
foreach ($ objects as $ id ) {
200
- $ html = jeeAjax_objectToHtml ($ id , init ('version ' ), init ('category ' , 'all ' ), init ('tag ' , 'all ' ), init ('summary ' ));
203
+ $ html = jeeAjax_objectToHtml ($ id , init ('version ' ), init ('category ' , 'all ' ), init ('tag ' , 'all ' ), init ('summary ' ), init ( ' hideOnMain ' , 0 ) );
201
204
$ return [$ i . ':: ' . $ id ] = $ html ;
202
205
$ i ++;
203
206
}
204
207
ajax::success ($ return );
205
208
} else {
206
- $ html = jeeAjax_objectToHtml (init ('id ' ), init ('version ' ), init ('category ' , 'all ' ), init ('tag ' , 'all ' ), init ('summary ' ));
209
+ $ html = jeeAjax_objectToHtml (init ('id ' ), init ('version ' ), init ('category ' , 'all ' ), init ('tag ' , 'all ' ), init ('summary ' ), init ( ' hideOnMain ' , 0 ) );
207
210
ajax::success ($ html );
208
211
}
209
212
}
0 commit comments