Files
aux-bieaux-legumes/local/modules/Recettes/Hook/HookManager.php

36 lines
961 B
PHP

<?php
namespace Recettes\Hook;
use Thelia\Core\Event\Hook\HookRenderBlockEvent;
use Thelia\Core\Hook\BaseHook;
use Thelia\Model\ContentFolderQuery;
use Thelia\Model\FolderI18nQuery;
/**
* Class BackHook
* @package Recettes\Hook
*/
class HookManager extends baseHook
{
public function onEditTab(HookRenderBlockEvent $event)
{
$contentId = $event->getArgument('id');
$parentFolderId = ContentFolderQuery::create()->findOneByContentId($contentId)->getFolderId();
$parentFolder = FolderI18nQuery::create()->findOneById($parentFolderId)->getTitle();
if (0 != strpos($parentFolder, 'recette')) {
$event->add(
[
"id" => 'admin-content-recipe',
"title" => 'Recette',
"content" => ($this->render('recette-tab.html',
[ "people" => "2" ]
))
]
);
}
}
}