* @package opportunity * @link https://www.zentao.net */ namespace zin; $libItems = array(); foreach($libraries as $id => $value) { $url = createLink('opportunity', 'importFromLib', "projectID={$projectID}&from={$from}&libID={$id}&orderBy={$orderBy}"); $libItems[] = array('value' => $id, 'text' => $value, 'data-url' => $url, 'data-on' => 'click', 'data-do' => "loadPage(options.url)"); } featureBar ( backBtn ( set::icon('back'), set::type('primary-outline'), $lang->goback ), inputGroup ( setClass('ml-2'), $lang->assetlib->selectLib, picker ( set::width(200), set::name('fromlib'), set::items($libItems), set::value($libID), set::required(true) ) ) ); searchForm ( set::module('importOpportunity'), set::show(true) ); $footToolbar['items'][] = array( 'text' => $lang->opportunity->import, 'className' => 'btn secondary toolbar-item batch-btn size-sm', 'data-url' => createLink('opportunity', 'importFromLib', "projectID={$projectID}&from={$from}&libID={$libID}") ); dtable ( set::cols($config->opportunity->dtable->importOpportunity->fieldList), set::data($opportunities), set::checkable(true), set::orderBy($orderBy), set::sortLink(createLink('opportunity', 'importFromLib', "projectID={$projectID}&from={$from}&libID={$libID}&orderBy={name}_{sortType}&browseType={$browseType}&queryID={$queryID}&recTotal={$pager->recTotal}&recPerPage={$pager->recPerPage}")), set::footToolbar($footToolbar), set::footPager(usePager()) );