Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Wappler & Drupal 8

Eingetragen von DrupalRox (55)
am 03.01.2019 - 14:25 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x oder neuer

Hallo,

ich habe bereits meine Erfahrungen mit Joomla, Wordpress, Drupal und anderen RAD/CMS gesammelt.

Ich möchte nun Drupal 8 als Basis nutzen und eine in Wappler selbst geschriebene App einbinden bzw. solche zukünftig einbinden oder Stand Alone nutzen.
Drupal 8 war mir vor 2 Jahren noch zu komplex bzw. alles war in den Kinderschuhen bezüglich Module und Templates.

1) Wie kann ich die Seiten (Wappler Seiten) nur für angemeldete Benutzer zugänglich machen?

Ggf. mit dem Modul Protected Pages: https://www.drupal.org/project/protected_pages

2) Ich könnte die selbst erstellten Seiten einfach Stand Alone laufen lassen, aber vielleicht kann man diese ja auch irgendwie in eine Drupal Seite/Artikel einbauen?

Kurz gesagt: Die Drupal Power als CMS (Thunder, Commerce) und custom Apps einbinden ohne ein eigenes Modul zu schreiben.

Fällt euch da etwas passendes zu ein?
Ggf die Seiten per copy paste in einen speziellen Block der den Code ausführt?
Dann müsste ich vorher den jeweiligen path anpassen...oder gibt es da noch mehr, was ich nicht beachtet habe?

Wappler nutzt Bootstrap 4 und ich habe mir auch ein passendes Template für Drupal 8 ausgesucht (EM Blog & Magazin): https://themeforest.net/item/em-blog-magazine-drupal-theme/21750612?s_ra...

‹ drupal 8, thunder, commerce Seitencrash nach Backup-Einspielung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Nun, für den Login externer

Eingetragen von DrupalRox (55)
am 03.01.2019 - 15:00 Uhr

Nun, für den Login externer Anwendungen scheint es gesponsert von Acquia etwas zu geben:
https://www.drupal.org/project/externalauth

Jetzt geht es noch um die Einbindung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eine Anbindung über Rest ist

Eingetragen von wla (9461)
am 03.01.2019 - 15:35 Uhr

Eine Anbindung über Rest ist möglich. Die reine Ausgabe von Drupal in eine Applikation könnte ohne Module gehen, da Views bereits eine Json-Ausgabe bereit stellt, und der Aufruf von Views bereits über eine URL erfolgen kann. Alles Andere erfordert, meiner Meinung nach, aber die Bereitstellung von speziellen URLs bei denen Aktionen ausgelöst werden. Dazu ist aber eigene Modulprogrammierung erforderlich, da Datenstrukturen und Aktionen den jeweiligen Erfordernissen angepaßt werden müssen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ui...Danke für deine

Eingetragen von DrupalRox (55)
am 03.01.2019 - 17:20 Uhr

ui...Danke für deine Antwort.
Ging mir leider etwas schnell, da ich nicht mehr so tief in Drupal 8 drin stecke.
Hatte mich mal vor 2 Jahren oder so an der programmierung von Modulen versucht, es waren aber leider zu wenige Tutorials für einen kick start verfügbar (schaue halt nur Videos).

Beispiel:

Ich baue eine bootstrap 4 Tabelle, die Daten aus der selben Datenbank wie Drupal zieht.
Kann ich diese Seite in Drupal (block/artikel...) ausgeben lassen? Würden die Links funktionieren, wenn die URL entsprechend über ein redirect aufgerufen wird?

- Root
- - Folder: wappler
- - File: index.php
- - File wappler-custom-page1.php
- - File wappler-custom-page2.php

[1] Ich rufe die Drupal Seite im Browser auf: http://www.myApp.de/index.php
[2] Ich gehe zu einer Drupal Seite, die meine neue Seite ausgeben soll: http://www.myApp.de/app/drupal-page-that-outputs-wappler-page1.html
[3] Ich drücke einen Knopf und lande auf der nächsten Drupal Seite, welche meine zweite Wappler Seite beinhaltet:

- Links to: http://www.myApp.de/wappler-custom-page2.php
- Redirects to: http://www.myApp.de/app/drupal-page-that-outputs-wappler-page2.html

Wäre das möglich?
Oder gehen mir dabei variablen/sessions flöten?

Übersteigt leider mein Wissen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Damit Drupal diese Seite

Eingetragen von wla (9461)
am 03.01.2019 - 20:27 Uhr

Damit Drupal diese Seite ausgeben kann, muß Drupal doch die Daten der Seite bekommen, außer Du benutzt einen Iframe. Dann muß allerdings Drupal HTML ausgeben, das diesen Iframe eingebettet hat. Wozu der Wechsel zwischen den Systemen? Mir erscheint das doch etwas unausgegoren, wenn Du nur, weil Du Dich in Drupal nicht auskennst, ein anderes Tool nimmst um die Seiten zu bauen, aber auf dieselbe Datenbank wie Drupal zugreifen willst (mal abgesehen davon, daß das alles andere als trivial ist) und dann diese Seiten in Drupal ausgeben willst.
Zum Einen ist das Modul schreiben in Drupal keine schwarze Kunst, da hilft die Drupal-Console schon erheblich um ein Modulgerüst zu erstellen.
Zum Anderen kannst Du eine Tabelle genau so einfach in Drupal selbst ausgebe. Views liefert Dir doch schon das nötige Werkzeug dafür.
Wenn schon unterschiedliche Systeme, dann eine App als Userinterface für ein "headless Drupal". Dann dient Drupal nur noch zur Datenverwaltung und zum Bereitstellen von Infos. Dazu benötigt man in Drupal speziell definierte URLs um die Daten anzunehmen oder auszuliefern. Das ist dann aber eine ganz andere Baustelle.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 1 Stunde
  • Hey danke
    vor 1 Tag 20 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 14 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 13 Minuten
  • Da scheint die Terminologie
    vor 1 Woche 3 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 22 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 16 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association