[Warning] Invalid argument supplied for foreach() GET /admin/pages/edit/show/6 Line 40 in /home/autotech/public_html/widgets/code/form/WidgetAreaEditor.php Source 31 } 32 33 /** 34 * 35 * @return ArrayList 36 */ 37 public function AvailableWidgets() { 38 $widgets= new ArrayList(); 39 40 foreach($this->widgetClasses as $widgetClass) { 41 $classes = ClassInfo::subclassesFor($widgetClass); 42 array_shift($classes); 43 foreach($classes as $class) { 44 45 if (!empty($class::$only_available_in) && is_array($class::$only_available_in)){ 46 if(in_array($this->Name, $class::$only_available_in)) { Trace WidgetAreaEditor->AvailableWidgets() ViewableData.php:366 ViewableData->obj(AvailableWidgets,,,1,) ViewableData.php:408 ViewableData->cachedCall(AvailableWidgets,) ViewableData.php:421 ViewableData->hasValue(AvailableWidgets,,1) call_user_func_array(Array,Array) SSViewer.php:144 SSViewer_Scope->__call(hasValue,Array) SSViewer.php:490 SSViewer_DataPresenter->__call(hasValue,Array) .cache.widgets.templates.WidgetAreaEditor.ss:44 SSViewer_DataPresenter->hasValue(AvailableWidgets,,1) .cache.widgets.templates.WidgetAreaEditor.ss:44 include(/tmp/silverstripe-cache-home-autotech-public_html/.cache.widgets.templates.WidgetAreaEditor.ss) SSViewer.php:838 SSViewer->includeGeneratedTemplate(/tmp/silverstripe-cache-home-autotech-public_html/.cache.widgets.templates.WidgetAreaEditor.ss,WidgetAreaEditor,,Array) SSViewer.php:910 SSViewer->process(WidgetAreaEditor,) ViewableData.php:335 ViewableData->renderWith(WidgetAreaEditor) WidgetAreaEditor.php:30 WidgetAreaEditor->FieldHolder() ViewableData.php:366 ViewableData->obj(FieldHolder,,,1) ViewableData.php:443 ViewableData->XML_val(FieldHolder,,1) call_user_func_array(Array,Array) SSViewer.php:144 SSViewer_Scope->__call(XML_val,Array) SSViewer.php:490 SSViewer_DataPresenter->__call(XML_val,Array) .cache.framework.templates.forms.TabSet.ss:67 SSViewer_DataPresenter->XML_val(FieldHolder,,1) .cache.framework.templates.forms.TabSet.ss:67 include(/tmp/silverstripe-cache-home-autotech-public_html/.cache.framework.templates.forms.TabSet.ss) SSViewer.php:838 SSViewer->includeGeneratedTemplate(/tmp/silverstripe-cache-home-autotech-public_html/.cache.framework.templates.forms.TabSet.ss,TabSet,,Array) SSViewer.php:910 SSViewer->process(TabSet,) ViewableData.php:335 ViewableData->renderWith(Array) TabSet.php:83 TabSet->FieldHolder() ViewableData.php:366 ViewableData->obj(FieldHolder,,,1) ViewableData.php:443 ViewableData->XML_val(FieldHolder,,1) call_user_func_array(Array,Array) SSViewer.php:144 SSViewer_Scope->__call(XML_val,Array) SSViewer.php:490 SSViewer_DataPresenter->__call(XML_val,Array) .cache.cms.templates.Includes.CMSMain_EditForm.ss:58 SSViewer_DataPresenter->XML_val(FieldHolder,,1) .cache.cms.templates.Includes.CMSMain_EditForm.ss:58 include(/tmp/silverstripe-cache-home-autotech-public_html/.cache.cms.templates.Includes.CMSMain_EditForm.ss) SSViewer.php:838 SSViewer->includeGeneratedTemplate(/tmp/silverstripe-cache-home-autotech-public_html/.cache.cms.templates.Includes.CMSMain_EditForm.ss,Form,,Array) SSViewer.php:910 SSViewer->process(Form,) ViewableData.php:335 ViewableData->renderWith(Array) Form.php:1327 Form->forTemplate() ViewableData.php:444 ViewableData->XML_val(EditForm,,1) call_user_func_array(Array,Array) SSViewer.php:144 SSViewer_Scope->__call(XML_val,Array) SSViewer.php:490 SSViewer_DataPresenter->__call(XML_val,Array) .cache.cms.templates.Includes.CMSMain_Content.ss:94 SSViewer_DataPresenter->XML_val(EditForm,,1) .cache.cms.templates.Includes.CMSMain_Content.ss:94 include(/tmp/silverstripe-cache-home-autotech-public_html/.cache.cms.templates.Includes.CMSMain_Content.ss) SSViewer.php:838 SSViewer->includeGeneratedTemplate(/tmp/silverstripe-cache-home-autotech-public_html/.cache.cms.templates.Includes.CMSMain_Content.ss,CMSPageEditController,,Array) SSViewer.php:910 SSViewer->process(CMSPageEditController,) ViewableData.php:335 ViewableData->renderWith(Array) LeftAndMain.php:612 LeftAndMain->Content() ViewableData.php:366 ViewableData->obj(Content,,,1) ViewableData.php:443 ViewableData->XML_val(Content,,1) call_user_func_array(Array,Array) SSViewer.php:144 SSViewer_Scope->__call(XML_val,Array) SSViewer.php:490 SSViewer_DataPresenter->__call(XML_val,Array) .cache.framework.admin.templates.LeftAndMain.ss:36 SSViewer_DataPresenter->XML_val(Content,,1) .cache.framework.admin.templates.LeftAndMain.ss:36 include(/tmp/silverstripe-cache-home-autotech-public_html/.cache.framework.admin.templates.LeftAndMain.ss) SSViewer.php:838 SSViewer->includeGeneratedTemplate(/tmp/silverstripe-cache-home-autotech-public_html/.cache.framework.admin.templates.LeftAndMain.ss,CMSPageEditController,,Array) SSViewer.php:910 SSViewer->process(CMSPageEditController,) ViewableData.php:335 ViewableData->renderWith(SSViewer) LeftAndMain.php:487 LeftAndMain->{closure}() call_user_func(Closure) PjaxResponseNegotiator.php:75 PjaxResponseNegotiator->respond(SS_HTTPRequest) LeftAndMain.php:464 LeftAndMain->show(SS_HTTPRequest) Controller.php:205 Controller->handleAction(SS_HTTPRequest) RequestHandler.php:184 RequestHandler->handleRequest(SS_HTTPRequest,DataModel) Controller.php:153 Controller->handleRequest(SS_HTTPRequest,DataModel) LeftAndMain.php:357 LeftAndMain->handleRequest(SS_HTTPRequest,DataModel) AdminRootController.php:89 AdminRootController->handleRequest(SS_HTTPRequest,DataModel) Director.php:296 Director::handleRequest(SS_HTTPRequest,Session,DataModel) Director.php:119 Director::direct(/admin/pages/edit/show/6,DataModel) main.php:126