/** * _getIncSearchScript * * @param void * * @return string **/ protected function _getIncSearchScript() { $searchList = Playermap_Utils::getSearchList($this->mDataname); $listDirname = $this->mDataname == 'rpg' || $this->mDataname == 'book' ? TRPG_DIRNAME : PLAYERMAP_DIRNAME; $base = rtrim(Legacy_Utils::renderUri($listDirname, $this->mDataname, 1), 1); $idString = implode(',', $searchList['id']); $titleString = '"' . implode('","', $searchList['title']) . '"'; $searchString = '"' . implode('","', $searchList['search']) . '"'; return sprintf('var arr={"title":[%s],"search":[%s],"id":[%s]};$("#incsearch").add_incsearch_on($("#searchList"),arr,"%s");', $titleString, $searchString, $idString, $base); }
/** * _getIncSearchScript * * @param void * * @return string **/ protected function _getIncSearchScript() { $searchList = Playermap_Utils::getSearchList('group'); $base = rtrim(Legacy_Utils::renderUri($this->mAsset->mDirname, 'group', 1), 1); $idString = implode(',', $searchList['id']); $titleString = '"' . implode('","', $searchList['title']) . '"'; $searchString = '"' . implode('","', $searchList['search']) . '"'; return sprintf('var arr={"title":[%s],"search":[%s],"id":[%s]};$("#incsearch").add_incsearch_on($("#searchList"),arr,"%s");', $titleString, $searchString, $idString, $base); }
/** * _getRpgSelectScript * * @param void * * @return string **/ protected function _getRpgSelectScript() { $searchList = Playermap_Utils::getSearchList('rpg'); $idString = implode(',', $searchList['id']); $titleString = '"' . implode('","', $searchList['title']) . '"'; $searchString = '"' . implode('","', $searchList['search']) . '"'; return sprintf('var arr={"title":[%s],"search":[%s],"id":[%s]};$("#incsearch").add_incsearch_on($("#rpgSelect"),arr);', $titleString, $searchString, $idString); }