* @package design * @link https://www.zentao.net */ namespace zin; /* zin: Set variables to define picker options for form. */ jsVar('projectID', $projectID); jsVar('type', strtolower($type)); /* Cannot show product field in no-product project. */ $productRow = ''; if($project->hasProduct) { $productRow = formRow( formGroup ( set::width('1/2'), set::name('product'), set::label($lang->design->product), set::value($productID), set::items($products), set::required(true), on::change('loadStory'), ) ); } formPanel ( set::title($lang->design->create), set::back('GLOBAL'), set::backUrl(helper::createLink('design', 'browse', "projectID={$projectID}")), $productRow, formRow ( formGroup ( set::width('1/2'), set::name('story'), set::label($lang->design->story), set::items($stories), ) ), formRow ( formGroup ( set::width('1/2'), set::name('type'), set::label($lang->design->type), set::items($lang->design->typeList), ) ), formRow ( formGroup ( set::width('1/2'), set::name('name'), set::label($lang->design->name), ) ), formRow ( formGroup ( set::label($lang->design->desc), editor ( set::name('desc'), set::rows('5'), ) ), ), formRow ( formGroup ( set::label($lang->design->file), upload() ), ), ); /* ====== Render page ====== */ render();