14 <?php
if (
$block->getCollection()): ?>
15 <div
class=
"dashboard-item-content">
16 <?php
if (
$block->getCollection()->getSize()>0): ?>
17 <table
class=
"admin__table-primary dashboard-data" id=
"<?= /* @escapeNotVerified */ $block->getId() ?>_table">
23 <?php
if (
$block->getHeadersVisibility() ||
$block->getFilterVisibility()): ?>
25 <?php
if (
$block->getHeadersVisibility()): ?>
27 <?php
foreach (
$block->getColumns() as $_column): ?>
28 <?= $_column->getHeaderHtml() ?>
34 <?php
if (!
$block->getIsCollapsed()): ?>
36 <?php
foreach (
$block->getCollection() as $_index =>
$_item): ?>
37 <tr title=
"<?= /* @escapeNotVerified */ $block->getRowUrl($_item) ?>">
38 <?php
$i = 0;
foreach (
$block->getColumns() as $_column): ?>
39 <td
class=
"<?= /* @escapeNotVerified */ $_column->getCssProperty() ?> <?= ++$i == $numColumns ? 'last' : '' ?>"><?= (($_html = $_column->getRowField(
$_item)) !=
'' ? $_html :
' ') ?></td>
47 <div
class=
"<?= /* @escapeNotVerified */ $block->getEmptyTextClass() ?>"><?=
$block->getEmptyText() ?></div>
50 <?php
if (
$block->canDisplayContainer()): ?>
54 <?php
if (
$block->getDependencyJsObject()): ?>
55 deps.push(
'uiRegistry');
58 <?php
if (strpos(
$block->getRowClickCallback(),
'order.') !==
false): ?>
59 deps.push(
'Magento_Sales/order/create/form');
62 deps.push(
'mage/adminhtml/grid');
64 require(deps,
function(<?= (
$block->getDependencyJsObject() ?
'registry' :
'') ?>){
67 <?php
if (
$block->getDependencyJsObject()): ?>
68 registry.get(
'<?= /* @escapeNotVerified */ $block->getDependencyJsObject() ?>',
function (<?=
$block->getDependencyJsObject() ?>) {
71 <?=
$block->getJsObjectName() ?> =
new varienGrid(
'<?= /* @escapeNotVerified */ $block->getId() ?>',
'<?= /* @escapeNotVerified */ $block->getGridUrl() ?>',
'<?= /* @escapeNotVerified */ $block->getVarNamePage() ?>',
'<?= /* @escapeNotVerified */ $block->getVarNameSort() ?>',
'<?= /* @escapeNotVerified */ $block->getVarNameDir() ?>',
'<?= /* @escapeNotVerified */ $block->getVarNameFilter() ?>');
72 <?=
$block->getJsObjectName() ?>.useAjax =
'<?= /* @escapeNotVerified */ $block->getUseAjax() ?>';
73 <?php
if (
$block->getRowClickCallback()): ?>
74 <?=
$block->getJsObjectName() ?>.rowClickCallback = <?=
$block->getRowClickCallback() ?>;
76 <?php
if (
$block->getCheckboxCheckCallback()): ?>
77 <?=
$block->getJsObjectName() ?>.checkboxCheckCallback = <?=
$block->getCheckboxCheckCallback() ?>;
79 <?php
if (
$block->getRowInitCallback()): ?>
80 <?=
$block->getJsObjectName() ?>.initRowCallback = <?=
$block->getRowInitCallback() ?>;
81 <?=
$block->getJsObjectName() ?>.rows.each(
function(row){<?=
$block->getRowInitCallback() ?>(<?=
$block->getJsObjectName() ?>, row)});
83 <?php
if (
$block->getMassactionBlock()->isAvailable()): ?>
84 <?=
$block->getMassactionBlock()->getJavaScript() ?>
87 <?php
if (
$block->getDependencyJsObject()): ?>
foreach( $block->getColumns() as $_column)() ?><? endforeach