Extbase - Ne Service Klasse implementieren


  • 1
  • BlackPixel BlackPixe...
    Sternenflotten-Admiral
    0 x
    230 Beiträge
    3 Hilfreiche Beiträge
    14. 05. 2010, 09:59

    ich hab nun versucht in der ext_tables die pi2 zu regfistrieren:

    1. Tx_Extbase_Utility_Extension::registerPlugin (
    2. $_EXTKEY, 'Pi2', 'Static Service' );

    Danach habe ich versucht in der localconf das ganze zu konfigurieren:

    1. Tx_Extbase_Utility_Extension::configurePlugin (
    2. $_EXTKEY,
    3. 'Pi2',
    4. Array ( 'Service' => 'service'),
    5. Array ( 'Service' => 'service')
    6. );

    hab nen ServiceController angelegt der folgendes macht (test):

    1. <?php
    2. Class Tx_MrLastvisited_Controller_ServiceController
    3. Extends Tx_Extbase_MVC_Controller_ActionController {
    4. /**
    5.   * @var Tx_MrLastvisited_Domain_Repository_PagesRepository
    6.   */
    7. Protected $pagesRepository;
    8. Public Function initializeAction() {
    9. $this->pagesRepository =& t3lib_div::makeInstance (
    10. "Tx_MrLastvisited_Domain_Repository_PagesRepository" );
    11. }
    12. Public Function ServiceAction() {
    13. echo "Test Service";
    14. }
    15.  
    16.  
    17. }
    18. ?>

    Hab dann im TS Setup versucht das ganze aufzurufen:

    1. page.11220 < plugin.tx_mrlastvisited_pi2

    Wie zu erwarten keine reaktion. Im TYPO3 Backend bekomme ich das 2. Plugin und beim setzen auf eine Seite springt auch der ServiceController an, aber er soll ja immer anspringen. Wie gehts weiter?

    Gruß Manfred

    TYPO3 Slider Revolution: https://www.rutschmann.biz/extensions/typo3-slider-revolution/
    TYPO3 Layerslider Extension: http://www.rutschmann.biz/extensions/typo3-layerslider/
    TYPO3 Responsive Flipbook Extension: http://www.rutschmann.biz/extensions/typo3-responsive-flipbook/
    TYPO3 PayPal Download Checkout: http://www.rutschmann.biz/extensions/typo3-paypal-download/

    http://www.rutschmann.biz/
    ----------------------------------------------------
    Extbase, Fluid, HTML & CSS Development

  • 1