added header_image flag to page view and model, cleaned up uploader
This commit is contained in:
parent
1a3664b517
commit
4c21bbcefd
4 changed files with 18 additions and 52 deletions
|
@ -4,30 +4,13 @@ class AdminUploadController extends Katharsis_Controller_Abstract
|
|||
public function indexAction()
|
||||
{
|
||||
}
|
||||
|
||||
public function productAction()
|
||||
{
|
||||
$shop = new Product();
|
||||
$this->_view->item = $shop->getProduct($this->_getParam('productId'));
|
||||
}
|
||||
|
||||
public function processAction()
|
||||
public function headerAction()
|
||||
{
|
||||
$upload = new Upload();
|
||||
|
||||
if($this->_getParam('productId'))
|
||||
{
|
||||
if($_FILES['small']['type'] != $_FILES['big']['type'])
|
||||
{
|
||||
throw new DidgeridooArtwork_Exception('Beide Bilder müssen vom selben Dateityp sein.');
|
||||
}
|
||||
|
||||
$filename = $upload->product($this->_getParam('productId'), $_FILES);
|
||||
$product = new Product();
|
||||
$product->addImage($this->_getParam('productId'), $filename);
|
||||
$filename = $upload->header($this->_getParam('pageId'), $_FILES);
|
||||
|
||||
DidgeridooArtwork_Notice::add('Das Hochladen war erfolgreich.');
|
||||
$this->_location('edit', 'adminShop', array('productId' => $this->_getParam('productId')));
|
||||
}
|
||||
DidgeridooArtwork_Notice::add('Das Hochladen war erfolgreich. Dateiname: ' . $filename);
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue