Aus View heraus ein Edit/Delete-Formular aufrufen
am 25.01.2012 - 18:00 Uhr in
Hallo zusammen,
wie angedroht gehe ich jetzt die Probleme der Reihe nach an. Ich habe ein Modul geschrieben, wo unsere Logistik feste Liefertermine
eintragen kann. Das kappt auch ganz gut und ich kann per Views schauen was wann anliegt. Der Export in eine pdf-Datei funktioniert auch.
Jetzt ist es aber nicht unüblich das eingetragene Termine geändert bzw. gelöscht werden müssen. ICh habe also bissl rumgespielt und herausgefunden
das man einen Edit-Link an jedem Datensatz anhängen kann. Damit kommen wir ja schonmal in die richtige Richtung. Wenn man den anklickt kann man diesen einen
Datensatz bearbeiten und speichern. Hier wollte ich fragen ob man dieses Formular themen kann und zwar das man einfach einen Lösch-Button anfügt.
Oder kann man per Edit-Link eine eigenes Formular aufrufen, welches anhand der Daten-ID die einzelnen Felder einlädt..wobei es ja das gleiche wäre wie
Variante 1.
Ati
- Anmelden oder Registrieren um Kommentare zu schreiben

Hi, du kannst den edit-Link
am 28.01.2012 - 19:57 Uhr
Hi,
. Dann wird aus dem Linktext ein Icon.
du kannst den edit-Link in den View mit aufnehmen. Dann hast du zumindest schon mal die Verbindung zum Bearbeiten deines Beitrags. Wenn du in dem View dann das "edit-link"-Feld konfigurierst gibt es den Punkt "Rewrite Results", hier kannst du das "Die Ausgabe des Feldes neu-definieren" markieren. In dem Textfeld trägst du dann den html-Code ein, damit du ein Icon einbindest also
Dasselbe funktioniert natürlich auch mit dem Löschen-Link.
Als Zusatz könntest du noch ein zusätzliches Global-Feld einfügen, den bearbeiten- und löschen-Link auf "Von der Anzeige ausschließen" setzen und beide in das neue Global-Feld einfügen. Dann hast du beide Icons in einem Feld.
Ich habe noch keinen
am 28.01.2012 - 21:02 Uhr
Ich habe noch keinen Lösch-Link gefunden!!! Habe ich da was übersehen?
Ati
Das gibt es nur, wenn die
am 28.01.2012 - 21:18 Uhr
Das gibt es nur, wenn die Anzeige auf Felder steht. Dann gibt es in der Gruppe Inhalt das Feld "Inhalt: ‚Löschen‘-Link" zum zufügen.
Beste Grüße
Werner
Muss ich Monatg mal gucken,
am 29.01.2012 - 08:40 Uhr
Muss ich Monatg mal gucken, ob ich mit den Hinweisen was anfangen kann.
@wla: Ichbin aus Deinem
am 30.01.2012 - 17:35 Uhr
@wla: Ichbin aus Deinem Beitrag leider nicht schlau geworden...kannst Du mir das nochmal genauer erklären?
Wenn Du einen neuen View
am 30.01.2012 - 17:53 Uhr
Wenn Du einen neuen View erstellst, hast Du die Auswahl, wie Du Deine Daten anzeigen willst. Das Anzeigenformat steht normalerweise auf Teasers (Anrißtext). Dort stellst Du Felder ein. nach "continue and edit" siehst Du, daß nur das Titelfeld eingetragen ist. Jetzt kannst Du weitere Felder zu Anzeige zufügen. Damit man nicht immer alles durchsuchen mußt, kannst Du die Auswahl über die Selectbox "Filter" einschränken.
In dem Bereich "Inhalt" findest Du die Links für Bearbeiten und Löschen, die Du wie Felder in die Ausgabe einfügst. Wenn Du diese Felder als Tabelle ausgeben läßt, sieht es auch noch ordentlich aus.
Beste Grüße
Werner
Nun ich habe Dich wohl doch
am 30.01.2012 - 18:03 Uhr
Nun ich habe Dich wohl doch richtig verstanden...allerdings stellt sich das bei mir hier nicht so da.
Es gibt unter Filter nicht "Inhalt"...könnte es damit zusammenhängen das die Dateneingabe durch ein selbstgeschriebenes Modul erfolgt
und nicht wie üblich durch einen Inhaltstyp?
Aktuelle Überlegung ist folgende...ich kann ja ein Custom-Feld anlegen mit einem Link zu xyz. Wenn ich jetzt dieses Feld
auf ein selbstgeschriebens Formular setze und per $_SESSION die ID des Datensatzes übermittel sollte ich doch in meinem
Modul die Daten laden und entsprechend ändern oder löschen können oder?