Я следую этому официальному учебнику
добавить новый блок в мою свежую установку бетона5. Когда я скачал zip-архив и распаковал его в виде бетона / блоков, он говорит, что ничего не ждет, чтобы быть установленным в типах блоков. Когда я помещаю его в приложение / блоки, он выдает ошибку «Класс ‘BlockController’ not found». Я уже пытался очистить кеш. Я использую бетон 5.7.2
Что я делаю неправильно? Спасибо
Я сделал ниже, и, кажется, работает. Не совсем уверен насчет пространства имен
<?php
namespace Application\Block\BasicTest;
use Concrete\Core\Block\BlockController;
class Controller extends BlockController {
protected $btTable = "btBasicTest";
protected $btInterfaceWidth = "350";
protected $btInterfaceHeight = "300";
public function getBlockTypeName() {
return t('Basic Test JR');
}
public function getBlockTypeDescription() {
return t('A simple testing block for developers');
}
}
?>
Других решений пока нет …