TYPO3 Plugin:

importr

importr

Die importr kann verwendet werden, um eine Brücke zwischen TYPO3-Entitäten und Excel, CSV oder anderen Textdateien zu schlagen.

Installation

Nach der Installation der Erweiterung über eine der möglichen Methoden müssen Sie die Scheduler-Task zu Ihren Tasks hinzufügen.

  • Extbase CommandController Task (extbase) - importr:import:initializeservicemanager

Die Frequenz sollte so oft wie möglich sein (z.B. * * * * * * * * * * * * * *), so dass der Importr bei den Importzeiten so präzise wie möglich sein kann.

TODO: Screenshot

TYPO3 Composer Modus

composer erfordert Diego/importr

Über den Extension Manager

TODO: Screenshot

Verwendung

Nach der Installation der Erweiterung und dem Hinzufügen der Scheduler-Task können Sie mit der Konfiguration Ihrer möglichen Importe beginnen. Diese werden als Strategien bezeichnet und sollten im Stammverzeichnis Ihrer TYPO3-Installation platziert werden.

Eine Strategie besteht aus drei Hauptteilen. Die allgemeine Konfiguration, die Ressourcenkonfiguration und die Zielkonfiguration. Jeder Import muss wissen, aus welcher Ressource er seine Daten (Ressource) erhält und wo er sie ablegen soll (Ziel).

Standardmäßig wird die Erweiterung mit einem Excel (HDNET\Importr\Service\Ressourcen\Excel), CSV (HDNET\Importr\Service\Ressourcen\Csv) Ressourcen und Extbase-Modell (HDNET\Importr\Service\Targets\ExtbaseModel) und Datenbankeintrag (HDNET\Importr\Service\Targets\DbRecord) Zielen ausgeliefert.

Eine einfache Strategie kann so aussehen:

Konfiguration

vorhin:
  updateInterval: 100 # Stellt die
danach:
  createImport:
    1:
      importId: 1
      start: morgen 0400
      dateipfad: uploads/my_import.csv

Ressourcen

HDNET\Importr\Service\Ressourcen\Csv 
  skipRows: 1
  trennzeichen: ,

Ziele

HDNET\Importr\Service\Ziele\ExtbaseModel 
  modell: VENDOR\MyExt\Domain\Model\MyModel\MyModel
  repository: VENDOR\MyExt\Domain\Repository\MyRepository\MyRepository
  pid: 123
  mapping:
    0: myPropertyA
    1: myPropertyB
    8: myPropertyD

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

Verteilung:IMPORTR ist auf

0.04 % aller TYPO3 installiert.

  • 0.17 % aller TYPO3 8.7.x Installationen installiert
  • 0.14 % aller TYPO3 7.6.x Installationen installiert

Aktualität:IMPORTR ist auf dem neusten Stand (v.2.0.4) bei

50 % aller TYPO3 Installationen

  • 0 % aller TYPO3 9.5.x Installationen
  • 0 % aller TYPO3 9.3.x Installationen
  • 0 % aller TYPO3 9.2.x Installationen
  • 0 % aller TYPO3 8.7.x Installationen
  • 0.14 % aller TYPO3 7.6.x Installationen
  • 0 % aller TYPO3 7.5.x Installationen
  • 0 % aller TYPO3 7.4.x Installationen
  • 0 % aller TYPO3 7.3.x Installationen
  • 0 % aller TYPO3 7.2.x Installationen
  • 0 % aller TYPO3 7.1.x Installationen
  • 0 % aller TYPO3 7.0.x Installationen
  • 0 % aller TYPO3 6.2.x Installationen
  • 0 % aller TYPO3 6.1.x Installationen
  • 0 % aller TYPO3 6.0.x Installationen
  • 0 % aller TYPO3 5.0.x Installationen
  • 0 % aller TYPO3 4.7.x Installationen
  • 0 % aller TYPO3 4.6.x Installationen
  • 0 % aller TYPO3 4.5.x Installationen
  • 0 % aller TYPO3 4.4.x Installationen
  • 0 % aller TYPO3 4.3.x Installationen
  • 0 % aller TYPO3 4.2.x Installationen
  • 0 % aller TYPO3 4.1.x Installationen
  • 0 % aller TYPO3 4.0.x Installationen
  • 0 % aller TYPO3 3.5.x Installationen

IMPORTR Version:Verteilung nach installierten Versionen

  • 43.75 % IMPORTR v.2.0.6
  • 50 % IMPORTR v.2.0.4
  • 6.25 % IMPORTR v.2.0.5-dev

Gosign-Responsive Index: TYPO3 Installationen nutzen IMPORTR zu

  • 94 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 6 % 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 IMPORTR zu

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


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