* @package install * @link https://www.zentao.net */ namespace zin; set::zui(true); $formRows = array(); foreach($components->category as $item) { $formRows[] = formGroup ( set::label($item->alias), set::name($item->name), set::required(true), set::items($item->schemaChoices), on::change('checkMemory(this)') ); } jsVar('category', $category); div ( setID('main'), setClass('flex justify-center'), div ( setID('mainContent'), setClass('px-1 mt-2 w-full max-w-7xl'), formPanel ( set::formID('solutionForm'), setClass('bg-canvas m-auto mw-auto'), set::title($lang->install->solution->title), set::submitBtnText($lang->solution->install), set::formClass('w-1/2 m-auto'), set('data-loading', $lang->solution->notices->creatingSolution), div ( setClass('text-center'), $lang->install->solution->desc ), $formRows, div ( setClass('hidden text-center text-warning'), setID('overMemoryNotice'), $lang->install->solution->overMemory ), set::actions(array( array( 'text' => $lang->install->solution->skip, 'href' => createLink('install', 'step6'), 'id' => 'skipBtn', 'class' => 'btn hidden' ), array( 'text' => $lang->solution->install, 'id' => 'submitBtn', 'class' => 'btn primary', 'onclick' => 'checkSolution(this)' ) )) ) ) ); render('pagebase');