TYPO3 Plugin:

in2connector

in2connector - Verbindungen verwalten

in2connector ist eine TYPO3-Erweiterung, die Ihnen den Alltag mit jeder Art von Verbindung erleichtert. Diese Erweiterung bietet zwei Arten von Treibern, um den Zugriff auf eine Ressource zu erleichtern. Dies sind LDAP und SOAP. Diese Treiber umschließen Ihre Verbindung zu A/D / LDAP / SAP und anderen API-Anbietern.

Zu Beginn von in2connector benötigen Sie lediglich eine Verbindung mit einem Identifier und der Art der Verbindung:

ext_localconf.php:

$connectionRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(
    \In2code\In2connector\Registry\ConnectionRegistry::class
);
$connectionRegistry->demandConnection('myExtension|connectionPurpose', TX_IN2CONNECTOR_DRIVER_LDAP);

Hinweis: Sie können jede beliebige Zeichenkette für die Verbindungskennzeichnung verwenden.

Gehen Sie dann zu Ihrem Backend in das in2connector-Modul und klicken Sie auf eine "Verbindung hinzufügen", um Ihre Verbindung zu konfigurieren. Speichern Sie Ihre Änderungen und schließen Sie das Einstellungsformular, um zur Verbindungsübersicht zurückzukehren. Nun sehen Sie ein kleines Symbol, das den Status Ihrer Verbindung anzeigt, und wenn es fehlerhaft ist, zeigt es auch eine Fehlermeldung an.

Sie können nun mit dem Treiber der Verbindung Einträge suchen, ändern, hinzufügen und löschen.

PersonRepository.php:

verwenden Sie In2code\In2connector\Driver\LdapDriver;
verwenden Sie In2code\In2connector\Service\ConnectionService;
verwenden Sie TYPO3\CMS\Core\Utility\GeneralUtility\GeneralUtility;

klasse PersonRepository
{
    /**
     * @var LdapDriver
     */
    geschützter $driver = null;

    /**
     * PersonRepository-Konstruktor.
     */
    öffentliche Funktion __construct()
    {
        $this->driver = GeneralUtility::makeInstance(ConnectionService::class)->getDriverInstanceIfAvailable('asd');
    }

    öffentliche Funktion findAll()
    {
        gibt $this->driver->searchAndGetResults(''', 'objectClass=*') zurück;
    }
}

Sie können natürlich auch eigene Treiber registrieren (Rest-API mit JSON oder XML zum Beispiel). Werfen Sie einen Blick auf die Registrierung der versendeten Fahrer, um sich einen Überblick zu verschaffen.

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:IN2CONNECTOR ist auf

0 % aller TYPO3 installiert.

  • 0.02 % aller TYPO3 7.6.x Installationen installiert

Gosign-Responsive Index: TYPO3 Installationen nutzen IN2CONNECTOR zu

  • 0 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 100 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

Pagespeed: TYPO3 Installationen nutzen IN2CONNECTOR zu

  • 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 0 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 0 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 100 % wenn der Pagespeed zwischen 0 % und 20 % ist


Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>