Hallo zusammen,
Ich kapier die Welt nicht mehr. Wieso funktioniert das nicht?
lib.article = USER
lib.article {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
extensionName = Article
pluginName = Articlelist
vendorName = AQUA
controller = Article
action = list
settings =< plugin.tx_article.settings
persistence =< plugin.tx_article.persistence
view =< plugin.tx_article.view
}
ext_localconf.php
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'AQUA.' . $_EXTKEY,
'Articlelist',
array(
'Article' => 'list, show',
),
// non-cacheable actions
array(
'Article' => '',
)
);
ext_tables.php
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
$_EXTKEY,
'Articlelist',
'Article List'
);
<f:layout name="Default" />
<f:section name="Main">
<figure class="hero"></figure>
<div class="row">
<nav class="sub column small12">
<f:cObject typoscriptObjectPath="menu.secondlevel" />
</nav>
</div>
<section class="content">
<div class="row">
<div class="column small12">
<h3>{data.title}</h3>
</div>
</div>
<f:cObject typoscriptObjectPath="lib.article" />
</section>
</f:section>