Hi, In XenPorta 2 when I browse and attempt to upload images (1200x400 pixels) to my features it won't change the default image.
I also get these server error logs when I attempt to do so.
Server error log
- ErrorException: [E_NOTICE] Undefined variable: article
- src/addons/EWR/Porta/Admin/Controller/Feature.php:62
Stack trace
#0 src/addons/EWR/Porta/Admin/Controller/Feature.php(62): XF::handlePhpError(8, 'Undefined varia...', '/home/teamretr/...', 62, Array)
#1 src/XF/Mvc/Dispatcher.php(249): EWR\Porta\Admin\Controller\Feature->actionSave(Object(XF\Mvc\ParameterBag))
#2 src/XF/Mvc/Dispatcher.php(89): XF\Mvc\Dispatcher->dispatchClass('EWR\\Porta:Featu...', 'save', 'json', Object(XF\Mvc\ParameterBag), 'EWRporta', Object(EWR\Porta\Admin\Controller\Feature), NULL)
#3 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#4 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#5 src/XF.php(328): XF\App->run()
#6 admin.php(13): XF::runApp('XF\\Admin\\App')
#7 {main}
Request state
array(4) {
["url"] => string(36) "/admin.php?ewr-porta/features/8/save"
["referrer"] => string(62) "
https://www.team-retro.com/admin.php?ewr-porta/features/8/edit"
["_GET"] => array(1) {
["ewr-porta/features/8/save"] => string(0) ""
}
["_POST"] => array(7) {
["feature"] => array(1) {
["feature_media"] => string(11) "7wQ9dkqxF9Y"
}
["date"] => string(10) "2018-01-26"
["time"] => string(5) "22:19"
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(36) "/admin.php?ewr-porta/features/8/edit"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
Server error log
- ErrorException: [E_NOTICE] Trying to get property of non-object
- src/addons/EWR/Porta/Repository/Feature.php:62
Stack trace
#0 src/addons/EWR/Porta/Repository/Feature.php(62): XF::handlePhpError(8, 'Trying to get p...', '/home/teamretr/...', 62, Array)
#1 src/addons/EWR/Porta/Admin/Controller/Feature.php(62): EWR\Porta\Repository\Feature->setFeatureFromUpload(NULL, Object(XF\Http\Upload))
#2 src/XF/Mvc/Dispatcher.php(249): EWR\Porta\Admin\Controller\Feature->actionSave(Object(XF\Mvc\ParameterBag))
#3 src/XF/Mvc/Dispatcher.php(89): XF\Mvc\Dispatcher->dispatchClass('EWR\\Porta:Featu...', 'save', 'json', Object(XF\Mvc\ParameterBag), 'EWRporta', Object(EWR\Porta\Admin\Controller\Feature), NULL)
#4 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#5 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#6 src/XF.php(328): XF\App->run()
#7 admin.php(13): XF::runApp('XF\\Admin\\App')
#8 {main}
Request state
array(4) {
["url"] => string(36) "/admin.php?ewr-porta/features/8/save"
["referrer"] => string(62) "
https://www.team-retro.com/admin.php?ewr-porta/features/8/edit"
["_GET"] => array(1) {
["ewr-porta/features/8/save"] => string(0) ""
}
["_POST"] => array(7) {
["feature"] => array(1) {
["feature_media"] => string(11) "7wQ9dkqxF9Y"
}
["date"] => string(10) "2018-01-26"
["time"] => string(5) "22:19"
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(36) "/admin.php?ewr-porta/features/8/edit"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
Any thoughts guys?