$itemId)); if ($ret) {ldelim} return array($ret, null); {rdelim} $ret = GalleryCoreApi::addMapEntry( '{$mapName}', array('itemId' => $itemId, 'itemValue' => $form['value'])); if ($ret) {ldelim} return array($ret, null); {rdelim} /* Send the user to a confirmation page, for now */ $redirect['view'] = '{$moduleId}.{$viewName}'; $redirect['itemId'] = (int)$itemId; $status['added'] = 1; {rdelim} $results['status'] = $status; $results['error'] = $error; $results['redirect'] = $redirect; return array(null, $results); {rdelim} {rdelim} /** * This is a sample page generated by the Gallery 2 module creator. * * @package {$ucModuleId} * @subpackage UserInterface * */ class {$viewName}View extends GalleryView {ldelim} /** * @see GalleryView::loadTemplate */ function loadTemplate(&$template, &$form) {ldelim} /* Load our item */ list ($ret, $item) = $this->getItem(); if ($ret) {ldelim} return array($ret, null); {rdelim} ${$viewName} = array(); ${$viewName}['item'] = (array)$item; GalleryCoreApi::requireOnce('modules/{$moduleId}/classes/{$viewName}Helper.class'); list ($ret, ${$viewName}['value']) = {$viewName}Helper::getItemValue($item->getId()); if ($ret) {ldelim} return array($ret, null); {rdelim} $template->setVariable('{$viewName}', ${$viewName}); return array(null, array('body' => 'modules/{$moduleId}/templates/{$viewName}.tpl')); {rdelim} {rdelim} ?>