<?php 
/**
* 
*/

// Disallow direct access.
defined('ABSPATH') or die('Restricted Access');

// Block viee object.
$blockView = $this->getBlockView();
$assignPanelBlock = $blockView->getOption('assignPanelBlock');

add_action(CJTPluggableHelper::ACTION_BLOCK_ASSIGN_PANEL . '-' . $blockView->block->id, 

    function($block) {
        
        echo $block->getOption('assignPanelBlock')->getTemplate('assign-panel', array('block' => $block));
    }
    
);

// Put the Objects Panel at the begning of the block content.
echo $this->structuredContent['content'] = $blockView->getTemplate($this->isLoading ? 'content' : $blockView->templateName);
