Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Theme] Update twiga, view/viewmodela, generalnog načina rada teme, DI #2

Open
1 of 5 tasks
mateikki opened this issue Jan 29, 2021 · 0 comments
Open
1 of 5 tasks
Labels
feature New feature or request
Milestone

Comments

@mateikki
Copy link
Member

mateikki commented Jan 29, 2021

Trenutno imamo nekoliko bugova na twigu (nije najnovija verzija pa ne radi s novim PHP-om), ne podržava nam woocommerce (override templatesa), nemamo sve helper funkcije koje nam trebaju pa po projektima radimo neke (i18n, akcije itd.)

  • Update verzije twiga
  • Update načina rada twiga - napraviti sve po uzoru na symfony, vidjeti kako možemo optimizirati sve to, iskoristiti tiwg cache, namespaceove, templatese i sve ostalo. Twig inicijalizirati unutar neke akcije a ne kako je sad. Cilj ovoga je da imamo twig koji radi kao na symfoniju u našem wordpressu.
  • Update viewmodela - napraviti autoload klasa koji uredno radi (po uzoru na composer autoload, iskoristiti to ako možemo), sad tu imamo bugove ovisno o folder strukturu viewmodela. Razmisliti o nekoj logici kojom stvaramo viewmodele (povezati s DI featuresom)
  • Update template strukture - sad nam vjerojatno fale neki standardni wordpress templatesi koje pravimo po potrebi u projektu, pogledati defaultnu wordpress temu i template strukturu, vidjeti šta sve ima i onda implementirati u našu temu sve šta ima smisla, ono šta nema dokumentirati da znamo zašto nije unutar starter teme.
  • Ubaciti DI u temu (kasnije vidjeti kako to povezati i s pluginom)
@mateikki mateikki added the feature New feature or request label Jan 29, 2021
@mateikki mateikki added this to the Starter V2 milestone Jan 29, 2021
@mateikki mateikki changed the title [Theme] Update twiga, view/viewmodela, generalnog načina rada teme [Theme] Update twiga, view/viewmodela, generalnog načina rada teme, DI Jan 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant