32 parent::__construct($instance, $opts);
45 public function modelAction($model, $options=array(), $options_element=array()) {
48 $update_galleries =
true;
51 $update_galleries =
false;
54 $result = parent::modelAction($model, $options, $options_element);
56 if(is_array($result) && isset($result[
'error'])) {
60 if($update_galleries) {
61 foreach(explode(
',', $model->galleries) as $gid) {
63 $gallery->last_edit_date = date(
'Y-m-d H:i:s');
64 $gallery->updateDbData();
68 $model_tags = array();
70 foreach(explode(
',', $model->tags) as $tag) {
73 $model_tags[] = $tag_id;
77 return $model->saveTags($model_tags);