PHP_Code einbinden

am 25.10.2014 - 06:56 Uhr in
Hallo
ich möchte PHP Code einbinden:
etwa so:
<?php
echo "xx";
?>
Bei der Anzeige im Frontend sehe leider nicht
xx
sondern die obige Codezeile.
Was mache ich da falsch?
cu mike2205
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn das PHP-Filter Modul im
am 25.10.2014 - 09:27 Uhr
Wenn das PHP-Filter Modul im Core aktiviert wurde, gibt es ein weiteres Textformat nämlich "PHP-Code". Hast Du dieses Textformat bei Deinem Text ausgewählt?
Die Frage, die sich hier immer stellt
am 25.10.2014 - 09:45 Uhr
warum willst du das?
Was willst du erreichen?
Warum willst du ein Loch in die Sicherheit bohren?
Vielleicht gibt es eine bessere Lösung für deine Aufgabenstellung?
PHP_Code einbinden
am 25.10.2014 - 10:21 Uhr
Hallo Roland,
vielen Dank für Deine Antwort.
Sinn des Einbindens von PHP-Code soll sein, dass ich unter Drupal Teile einer PHP-Anwendung integrieren möchte.
Es handelt sich da um eine Produktionsplanung-Software, die schon seit mehreren Jahren läuft.
Sinn soll es sein, die Benutzerverwaltung, Menustrukturen usw. von Drupal zu nutzen.
cu mike2205
Hm - das wird eine miese Krücke
am 25.10.2014 - 10:52 Uhr
Sorry für diese klaren Worte, aber damit wirst du nicht glücklich.
Vorübergehend würde ich es bei einem Link nach außen belassen, um dann, wenn die weißt wie es geht, es in Drupal zu integrieren, es also zu einem Modul machen.
Das hört sich jetzt fürchterlich kompliziert an, ist es aber nicht wirklich.
Man muss sich nur auf Drupal einlassen.
Ja, es heißt auch, dass dieses System neu überarbeitet werden muss.
Es ist aber ehreblich besser, und einfacher als es zunächst erscheint, einen bestehenden PHP-Code zu einem Modul zu machen, als ihn in ein Dokument zu zwingen.
Migration PHP nach Drupal
am 25.10.2014 - 11:27 Uhr
Hallo Ronald,
vielen Dank für Deine klaren Worte.
Habe jetzt 3 Wochen Urlaub. Viel Zeit mich in diese Sache einzuarbeiten.
Hast Du Links zu dem Thema: PHP-Code zu einem Modul zu machen.
Gerne auch Video-Tutorials. Das darf auch etwas kosten.
Bin in meinem Arbeitsverhältnis beauftragt worden, die bestehende Produktionsplanungs-Software zu perfektionieren.
D. h. Mehrbenutzerverwaltung, mehrere Arbeitsplätze ......
Die Produktionsplanungssoftware wurde von mir geschrieben. D. h. ich kenne den zu Grunde liegenden Code wie meine Hosentasche.
Ich glaube, dass macht die Angelegenheit leichter.
Für Deine Hilfe im voraus vielen Dank
cu mike2205
Das sind gute Voraussetzungen
am 25.10.2014 - 11:50 Uhr
Allerdings als Neuling wird das viel Stoff auf einmal.
Da du allerdings Erfahrung mit PHP hast, solltest du relativ schnell voran kommen. Vergiß erstmal, was du von anderen Systemen weißt, und wie du es "mit der Hand am Arm" machen würdest.
Drupal nimmt dir vieles ab, erwartet aber natürlich, dass du dafür die API nutzt, und dich an bestimmte Konventionen hältst.
Schau dir mal die Learning Library von nodeone an.
Das Drupal-Entwicklerbuch kann dir auch helfen, in die richtige Richtung zu kommen.
Versuche nicht, das Rad nochmals zu erfinden, und versuche NICHT Drupal zu umgehen.
Du wirst Geduld brauchen, aber wenn du an einer Stelle hängst, wirst du hier im Forum die nötige Unterstützung bekommen.
Ich kann jetzt nicht
am 25.10.2014 - 12:35 Uhr
Ich kann jetzt nicht rauslesen wie weit du mit Drupal selbst bist, hier ist ein Infolink, ganz unten "Nützliche Links", vielleicht helfen dir die Examples und unterstützenden Module ein wenig:
http://forward-media.de/tutorial/ein-eigenes-modul-schreiben
Bei den Beispielen bitte immer auf die Drupal 7 Version achten, einiges ist auch mal für Drupal 6 beschrieben.
Viel Erfolg
Jenna
PHP_Code einbinden
am 26.10.2014 - 08:37 Uhr
Hallo Jenna, Hallo Ronald,
vielen Dank für Eure schnelle Hilfe.
da habt Ihr beide Recht; da kommt 'ne Menge Einarbeitungsarbeit auf mich zu.
Habe mir gestern folgende Video-Tutorials besorgt:
Video2Brain Drupal 7 Grundlagen
Video2Brain Drupal 7 Theming
Video2Brain Drupal 7 Views
Video2Brain Drupal 7 Medienintegration
PSD-Tutorials Drupal Training.
Die werde ich jetzt durcharbeiten.
Habe Drupal 7 lokal und auf dem Server an meinem Arbeitsplatz installiert.
In der Arbeit habe ich damit schon eine kleine Dokumentenverwaltung aufgesetzt. Diese dient der Sammlung und Verwaltung von Bedienungsanleitungen.
Zusätzlich habe ich zu Hause das "Firmen-Drupal" gespiegelt, da ich offline schneller an der Weiterentwicklung arbeiten kann.
Ich denke, da habe ich dann eine gute Grundlage.
nochmals Euch beiden vielen Dank für Eure Hilfe. Gerne werde ich mich hier im Forum bei Problemen wieder melden.
cu Mike2205
Es gibt für Drupal das Ticket
am 26.10.2014 - 10:33 Uhr
Es gibt für Drupal das Ticket System, auch gut einsetzbar für Dokumentenverwaltung oder um mehrere Projekte anzulegen für die Benutzer dann Tickets erstellen können.
https://www.drupal.org/project/support
Das Modul besitzt auch einen eigenen Inhaltstyp der beliebig erweitert werden kann z.B. ein Taxonomiefeld für Kategorisierung, ein Imagefield für Screens und ein File Field für alle Arten von Dokument Anhängen.
Du kannst bestimmen wer welche Tickets sehen, bearbeiten, löschen, kommentieren darf und es läßt sich eigentlich komplett auf die eigenen Vorstellungen anpassen.
Ich nutze im Admin Bereich dafür das https://www.drupal.org/project/adminimal_theme
Um deinen Mitarbeitern eventuell verschiedene Themes mit unterschiedlichen Inhalten anzubieten gibt es auch https://www.drupal.org/project/role_theme_switcher
Bei der Modulauswahl für Drupal lohnt es sich darauf zu achten ob eine Version für Drupal 8 angekündigt wird, spart dann für später viel Arbeit.
Viele hilfreiche Tipps finde ich auch oft bei: http://stackoverflow.com/tags
Grüße Jenna