Standard-controller für die Erweiterung und plugins kann nicht ermittelt werden FEHLER in TYPO3

Baute ich eine Erweiterung, und ich möchte hinzufügen-plugin-Optionen zum Zeitpunkt des hinzufügen des plugin auf die Seite

 Extension Name : hotels

im Hotel-Modell ,

 <?php
    class Hotel{
          ... get set methods ...
      }
  ?>

in HotelController.php

 <?php
  namespace TYPO3\Hotels\Controller; 

   class HotelController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController{

    public function listAction(){
      //   $this->view->assign('result', array('test' => 'hello, u r in list'));               }
   }
 ?>

in ext_localconf.php

 \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
    'TYPO3.' . $_EXTKEY,
    'hotels',
     array('Hotel' => 'list,single,display,update,save,preview,edit')
    );

in ext_tables.php

  \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
    $_EXTKEY,
    'hotels',
   'list of Hotels'
   );

 $pluginSignature = str_replace('_','',$_EXTKEY) . '_hotels';

 $TCA['tt_content']['types']['list']['subtypes_addlist'][$pluginSignature] ='pi_flexform';

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPiFlexFormValue($pluginSignature, 'FILE:EXT:' . $_EXTKEY . '/Configuration/FlexForms/flexform_myhotel.xml');

Irgendwie denke ich, ich bin etwas fehlt. Dies gibt einen Fehler :

Sehe ich die option im backend-Seite bei der Erweiterung hinzufügen, aber wenn ich will, um zu zeigen (anzuzeigen), die Seite, wo ich hinzufügen, dass die Verlängerung , wird ein Fehler generiert .

----> The default controller for extension "Hotels" and plugin "hotels" can not be determined. Please check for TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin() in your ext_localconf.php.

Bitte Guide mich

  • habe versucht neu zu installieren-Erweiterung, plugin und klare TYPO3-cache?
  • hey Christoph ..!! nicht funktioniert noch..!!!
InformationsquelleAutor Aaska Patel | 2014-03-03
Schreibe einen Kommentar