我的Flexform配置没有显示出来。我认为ext_tables.php中的所有内容都是错误的。
也许路径(pluginSignature)出了什么问题?
defined('TYPO3_MODE') || die('Access denied.');
call_user_func(
function()
{
// Build extension name vars - used for plugin registration, flexforms and similar
$extensionName = \TYPO3\CMS\Core\Util
我构建了一个扩展,在将插件添加到页面时,我想添加插件选项。
Extension Name : hotels
在酒店模型中,
<?php
class Hotel{
... get set methods ...
}
?>
在HotelController.php中
<?php
namespace TYPO3\Hotels\Controller;
class HotelController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController{
我用Extbase创建了第一个TYPO3扩展。一切都很好。我可以创建新的记录,并在前面显示这些记录。
但是我在后端有两个问题:
删除
如果我删除一个记录,一个javascript确认框弹出,并问我是否要删除该记录。如果我单击“是”,页面将重新加载,但记录未被删除。数据库中的deleted标志也是0
排序
如果单击以对我的记录进行排序或向下排序,我将得到以下错误消息
1: Attempt to move record 'dasdas' (tx_oaevents_domain_model_events:35) to after a non-existing