Skip to content
This repository has been archived by the owner on May 19, 2021. It is now read-only.

Input Form OOP #12

Open
algorithmsEvolve opened this issue Apr 20, 2019 · 2 comments
Open

Input Form OOP #12

algorithmsEvolve opened this issue Apr 20, 2019 · 2 comments
Assignees
Labels
back-end Work on process-side enhancement New feature or request help wanted Extra attention is needed

Comments

@algorithmsEvolve
Copy link
Collaborator

Make all input form using an object oriented programming technique.

@algorithmsEvolve algorithmsEvolve added the help wanted Extra attention is needed label Apr 20, 2019
@algorithmsEvolve algorithmsEvolve added the enhancement New feature or request label Apr 20, 2019
@ryumada
Copy link
Member

ryumada commented Apr 21, 2019

Progress Report

The Controller

Penerimaan_terikat.php

  • recoding and reconstruct the code to make it more clean and readable.
  • id generator has been improved, strip character (-) removed and the increment was formated with str_pad so the increment now have prefix 0 with pad length 3 (ex.001).
  • the mod.php model file migrated to penerimaan_input_m.php

The View

  • moved penerimaan_terikat.php to path folder .../admin/penerimaan_terikat and renamed it to menu_penerimaan_terikat.php
  • added input_penerimaan_terikat.php, this view based on infaq_kotak_jumat_v.php and reconstruct the code

The Partial View

...\admin\_partials\head.php

  • changed bootstrap file to min

...\admin\_partials\js.php

  • added moment.js
  • changed bootstrap js file to min

Added new Assets

  • ...\css\bootstrap-datepicker\bootstrap-datetimepicker.css
  • ...\css\bootstrap-datepicker\bootstrap-datetimepicker.min.css
  • ...\js\bootstrap-datepicker\bootstrap-datetimepicker.min.js
  • ...\js\moment.min.js

Note:

  • I've added those assets to implement bootsrap datetimepicker, for more information you can look on this url https://eonasdan.github.io/bootstrap-datetimepicker/.
  • found a new issue on .../view/admin/penerimaan_terikat/input_penerimaan_terikat.php, the view now messy

related url:

@ryumada ryumada added the front-end work on client-side a.k.a interface label Apr 21, 2019
@ryumada
Copy link
Member

ryumada commented Apr 21, 2019

I'm planning to combine all penerimaan-input into one controller, but.......

hey @algorithmsEvolve, I have updated the kode_sub for each sub menu, you can look on https://github.com/j-start/Sistem-Informasi-Akuntansi-Masjid_Desain and open the file on this path Dokumen-si/IFG-Penerimaan dan Pengeluaran.xlsx

@ryumada ryumada added back-end Work on process-side and removed front-end work on client-side a.k.a interface labels Apr 21, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
back-end Work on process-side enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants