Empfehlungen: Erweiterte Suche

Mehrstufige Eingabe in 2-3 Masken:: Kundenrechnung?

Fragen zur Konzeptionierung und womit man am besten anfäng? Hier rein...

Mehrstufige Eingabe in 2-3 Masken:: Kundenrechnung?

Beitragvon mivogtLU » Do 14. Jan 2010, 09:43

Hallo,

gibt es irgendwo ein Beispiel für folgenden Fall?:

Kunde anlegen - weiter zur Rechnung => Model customers
In der Rechnung autom. Kunde in den Kopf übernehmen und Rechnung anlegen => Model bills
weiter zu den Positionen.
Positionen für die Rechnung anlegen => Model billpositions

Im einzelnen klappt das alles ganz gut bei mir (Neuling).
D.h. ich habe mir eine DB gebaut und per Bake mal fix die Controller und Models dazu bauen lassen.
Ich kann nun also jeweils einen Kunden eine Rechnung oder eine Rechnungsposition anlegen.

Wie kann ich dem View Kunde eine Schaltfläche/Link einbauen (wenn ich ihn per bake erstellt habe) um dirkret weiter zur Rechnung zu springen und seine Daten (id) dort in ein Feld zu übernehmen (ich vermute mal ich muss die id an rechnung.kunde_id übergeben) und dann nochmal die Kundenadresse kompakt (ich denke da an ein select * from Kunde...) anzuziegen ehe ich die Rechnung ausfülle.

Hier kommt mein Problem:
Wie bekomme ich die Rechnungspositionen möglichst unter der Rechnungsnummer und den Kundendaten angezeigt und eingegeben?
**Kundendaten**
**Rechnungsdaten**
**REPOS1**
..
*REPOS999**

d.h. wie kann ich nach der action add einer Position wieder in Positionen zu genau der aktuellen Rechnung springen?
Gibt es da sowas wie die activerecord_id(rechnung) die ich an Positionen übergebe damit die dann der Rechnung zugewiesen werden?


Uh ich denke das war nun eine lange aber hoffentlich verständliche Frage.
Wenn mir eine bessere Umschreibung einfällt hänge ich die noch an ;)

Grüße

Michael
mivogtLU
 
Beiträge: 46
Registriert: Di 12. Jan 2010, 21:22
Wohnort: 67059
CakePHP-Version: 1.3 final
OS: Linux, Win XP-Vista

Re: Mehrstufige Eingabe in 2-3 Masken:: Kundenrechnung?

Beitragvon mivogtLU » Do 4. Feb 2010, 15:38

OK Cake hat dafür was an Bord...

http://bakery.cakephp.org/articles/view/wizard-component-1-2-tutorial

Wizard Component 1.2 Tutorial


Automates several aspects of multi-page forms including data persistence, form preparation and unique data processing, wizard resetting (manual and automatic), user navigation, and plot-branching navigation while maintaining flexibility with custom validation and completion callbacks.

.. damit ist der Fall geschlossen.
mivogtLU
 
Beiträge: 46
Registriert: Di 12. Jan 2010, 21:22
Wohnort: 67059
CakePHP-Version: 1.3 final
OS: Linux, Win XP-Vista

Re: Mehrstufige Eingabe in 2-3 Masken:: Kundenrechnung?

Beitragvon Mathias » Fr 5. Feb 2010, 00:38

cheers
Benutzeravatar
Mathias
 
Beiträge: 225
Registriert: Mi 4. Jun 2008, 22:30
Wohnort: Berlin
CakePHP-Version: 1.3.x
OS: OS X 10.6.x

Re: Mehrstufige Eingabe in 2-3 Masken:: Kundenrechnung?

Beitragvon kay899 » So 17. Apr 2011, 09:37

Hallo,

hat jemand diesen Form-Wizard mit cakePHP 1.3 zum laufen gebracht?

Das ist genau das was ich aktuell suche, aber ich bekomme das nicht zum Laufen.

Wäre toll wenn sich jemand melden würde, der damit schn Erfolg hatte.

Danke

Kay
kay899
 
Beiträge: 2
Registriert: Sa 16. Apr 2011, 08:25


Zurück zu Konzeption und Vorgehensweise

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste