added header_image flag to page view and model, cleaned up uploader

This commit is contained in:
Logsol 2013-07-10 10:35:54 +02:00
parent 1a3664b517
commit 4c21bbcefd
4 changed files with 18 additions and 52 deletions

View file

@ -52,7 +52,8 @@ class Page extends Katharsis_Model_Abstract
'subtitle' => $params['subtitle'],
'url' => $params['url'],
'content' => $params['content'],
'active' => $params['active']
'active' => $params['active'],
'header_image' => $params['header_image']
);
if(isset($params['id']) && is_numeric($params['id']))
@ -64,7 +65,8 @@ class Page extends Katharsis_Model_Abstract
subtitle = :subtitle,
url = :url,
content = :content,
active = :active
active = :active,
header_image = :header_image
WHERE
id = :id
";

View file

@ -5,37 +5,11 @@ class Upload extends Katharsis_Model_Abstract
{
}
public function product($id, $files)
{
$dir = getcwd() . '/img/shop/product';
$name = $this->_uploadFile($id, $files['small'], $dir . '/small');
$this->_uploadFile($id, $files['big'], $dir . '/big', $name);
return $name;
}
public function category($id, $file)
{
$dir = getcwd() . '/img/shop/category';
return $this->_uploadFile($id, $file, $dir);
}
public function sound($id, $file)
{
$dir = getcwd() . '/sound';
return $this->_uploadFile($id, $file, $dir);
}
public function event($id, $files)
{
$dir = getcwd() . '/img/event';
$name = $this->_uploadFile($id, $files['image'], $dir);
$this->_uploadFile($id, $files['image_full'], $dir . '/full', $name);
return $name;
public function header($id, $file)
{
$dir = getcwd() . '/img/header';
return $this->_uploadFile($id, $file, $dir);
}
public function page($file)