diff --git a/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/extended.phtml b/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/extended.phtml index ddd9fa5f2f18ae565d365c090d2ad2c8dd35f55a..3fbc198921448e9b6994db3d7358bbd185ae1e28 100644 --- a/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/extended.phtml +++ b/app/code/Magento/Backend/view/adminhtml/templates/widget/grid/extended.phtml @@ -255,6 +255,12 @@ $numColumns = sizeof($block->getColumns()); deps.push('mage/adminhtml/grid'); + <?php if (is_array($block->getRequireJsDependencies())): ?> + <?php foreach ($block->getRequireJsDependencies() as $dependency): ?> + deps.push('<?php /* @escapeNotVerified */ echo $dependency; ?>'); + <?php endforeach; ?> + <?php endif; ?> + require(deps, function(<?php echo ($block->getDependencyJsObject() ? 'registry' : '') ?>){ <?php //TODO: getJsObjectName and getRowClickCallback has unexpected behavior. Should be removed ?>