$productPhotos */ ?>
Html->link(__('New Product Photo'), ['action' => 'add'], ['class' => 'button float-right']) ?>

Paginator->sort('id') ?> Paginator->sort('product_category_id') ?> Paginator->sort('product_id') ?> Paginator->sort('product_sku_id') ?> Paginator->sort('photo_filename') ?> Paginator->sort('primary_photo') ?> Paginator->sort('photo_position') ?> Paginator->sort('enabled') ?> Paginator->sort('created') ?> Paginator->sort('modified') ?> Paginator->sort('deleted') ?>
id) ?> hasValue('product_category') ? $this->Html->link($productPhoto->product_category->name, ['controller' => 'ProductCategories', 'action' => 'view', $productPhoto->product_category->internal_id]) : '' ?> hasValue('product') ? $this->Html->link($productPhoto->product->name, ['controller' => 'Products', 'action' => 'view', $productPhoto->product->id]) : '' ?> hasValue('product_sku') ? $this->Html->link($productPhoto->product_sku->sku, ['controller' => 'ProductSkus', 'action' => 'view', $productPhoto->product_sku->id]) : '' ?> photo_filename) ?> primary_photo) ?> Number->format($productPhoto->photo_position) ?> enabled) ?> created) ?> modified) ?> deleted) ?> Html->link(__('View'), ['action' => 'view', $productPhoto->id]) ?> Html->link(__('Edit'), ['action' => 'edit', $productPhoto->id]) ?> Form->postLink(__('Delete'), ['action' => 'delete', $productPhoto->id], ['confirm' => __('Are you sure you want to delete # {0}?', $productPhoto->id)]) ?>

Paginator->counter(__('Page {{page}} of {{pages}}, showing {{current}} record(s) out of {{count}} total')) ?>