Files
CHIEFSOFT\ameye df3a033196 first commit
2024-06-08 17:09:23 -04:00

26 lines
1.1 KiB
Smarty

{**
* templates/controllers/listbuilder/listbuilderOptions.tpl
*
* Copyright (c) 2014-2021 Simon Fraser University
* Copyright (c) 2000-2021 John Willinsky
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
*
* Listbuilder java script handler options.
*}
gridId: {$grid->getId()|json_encode},
fetchRowUrl: {url|json_encode op='fetchRow' params=$gridRequestArgs escape=false},
fetchOptionsUrl: {url|json_encode op='fetchOptions' params=$gridRequestArgs escape=false},
availableOptions: {$availableOptions|json_encode},
{if $grid->getSaveType() == \PKP\controllers\listbuilder\ListbuilderHandler::LISTBUILDER_SAVE_TYPE_INTERNAL}
saveUrl: {url|json_encode op='save' params=$gridRequestArgs escape=false},
saveFieldName: null,
{else}{* \PKP\controllers\listbuilder\ListbuilderHandler::LISTBUILDER_SAVE_TYPE_EXTERNAL *}
saveUrl: null,
saveFieldName: {$grid->getSaveFieldName()|json_encode},
{/if}
sourceType: {$grid->getSourceType()|json_encode},
bodySelector: '#{$gridActOnId|escape:javascript}',
features: {include file='controllers/grid/feature/featuresOptions.tpl' features=$features},