feat(03-registration-form-settings): editable form settings, additional info field, codebase map
Phase 3 complete (2 plans): - 03-01: RegistrationFormSettings helper + admin Ustawienia formularza page; public form and server-side pricing driven by wp_setup/mf_parameters settings; SQL seed + PHP runner for production deployment - 03-02: Dodatkowe informacje textarea field added to form/DB/confirmations/admin; admin Reg table reversed; codebase map written to .paul/codebase/ (8 docs) Milestone v0.1 XXXV Konferencja Registration Update — complete. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,6 +2,10 @@
|
||||
|
||||
## Co zrobiono
|
||||
|
||||
- [Faza 3, Plan 01] Dodano stronę admina "Ustawienia formularza" — edytowalne opcje dni uczestnictwa, ceny jednorazowe, dopłaty i VAT
|
||||
- Stworzono klasę RegistrationFormSettings centralizującą odczyt/zapis ustawień z wp_setup i mf_parameters
|
||||
- Formularz publiczny i ceny po stronie serwera korzystają ze skonfigurowanych wartości (brak hardkodowanych cen)
|
||||
- Dodano SQL seed + runner PHP do wdrożenia na produkcję
|
||||
- [Faza 3, Plan 02] Dodano pole "Dodatkowe informacje" (textarea) do formularza rejestracji poniżej NIP
|
||||
- Przeniesiono notę pomocniczą KSeF z wnętrza pola NIP nad nowe pole textarea
|
||||
- Dodano kolumnę `additional_info` (TEXT) do tabeli `mf_participant` z bezpiecznym runnerem migracji
|
||||
@@ -13,6 +17,13 @@
|
||||
|
||||
## Zmienione pliki
|
||||
|
||||
- `_rejestracja/core/class/RegistrationFormSettings.class.php`
|
||||
- `_rejestracja/Admin/controller/FormSettingsController.php`
|
||||
- `_rejestracja/Admin/template/partial/FormSettings/Index.tpl`
|
||||
- `_rejestracja/sql/2026-04-24-registration-form-settings.sql`
|
||||
- `_rejestracja/sql/apply-2026-04-24-registration-form-settings.php`
|
||||
- `_rejestracja/Admin/controller/DictionaryController.php`
|
||||
- `_rejestracja/Admin/controller/SetupController.php`
|
||||
- `_rejestracja/sql/2026-04-27-additional-info-field.sql`
|
||||
- `_rejestracja/sql/apply-2026-04-27-additional-info-field.php`
|
||||
- `_rejestracja/core/model/MfParticipant.class.php`
|
||||
|
||||
Reference in New Issue
Block a user