Wie verwende ich Apigility mit einer bestehenden ZF2-Anwendung?

8

Ich habe eine ZF2-Anwendung mit einigen Modulen. Ich würde gerne meine vorhandenen Module mit Apigility in meiner Anwendung verwenden.

Ich habe versucht, diese Module mit composer zu installieren:

%Vor%

Ich habe diese Module in meiner application.config.php:

%Vor%

Keine Ausnahmefehler, aber kann nicht zum Apigility-Konfigurationsbereich gehen. Ich habe Apigility von Grund auf mit dem zf-apigility-skelett ohne Probleme benutzt. Route Ich habe local.project / apigility oder local.project / apigility / documentation

getestet

Ich nehme an, ich habe ein Problem mit dem Routing oder Layout. Ich verwende die EPModuleLayouts, um verschiedene Layouts für jedes meiner Module zu verwenden.

Danke für Ihre Hilfe

    
Makash 25.04.2014, 15:18
quelle

1 Antwort

6

Der Apigility-Konfigurationsbereich, auf den Sie sich beziehen, ist der Apigility-Admin, der sich in Ссылка befinden würde. Nach dem Studium Ihrer Konfiguration fehlen Ihnen zwei Schlüsselmodule; 'ZF \ Apigility \ Admin' und 'ZF \ Configuration'. Das ZF \ Apigility \ Admin-Modul enthält die AngularJS UI-Anwendung für die Web-Service-Verwaltung, z. B. die Code-verbundenen Dienste, die Sie erstellen möchten. Das ZF \ Configuration-Modul erlaubt Apigility, ZF2-Konfigurationsdateien zu ändern.

Fügen Sie 'ZF \ Apigility \ Admin' und 'ZF \ Configuration' zu Ihrer application.config.php Modulliste hinzu und Sie sollten auf den Admin zugreifen können.

WARNUNG : Laden Sie diese Module nicht in eine Produktionsumgebung ein. Sie wollen nicht, dass zufällige Leute mit Ihren Diensten herumspielen.

Vielleicht möchten Sie sich das zfcampus / zf-development-mode -Modul ansehen, da dies Ihnen erlaubt Verwalten von Lademodulen in verschiedenen Umgebungen wie Entwicklung und Produktion einfach.

    
Chad Lad 28.04.2014 04:18
quelle

Tags und Links