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

Make Layout Behaves Like Extension #157

Closed
taufik-nurrohman opened this issue Nov 14, 2021 · 0 comments
Closed

Make Layout Behaves Like Extension #157

taufik-nurrohman opened this issue Nov 14, 2021 · 0 comments
Milestone

Comments

@taufik-nurrohman
Copy link
Member

taufik-nurrohman commented Nov 14, 2021

Make .\lot\layout\index.php mandatory, and if it does not exist, the front-end view should output nothing. This allows Mecha to further becomes a “tiny web framework-ish” CMS rather than becomes a “has the potential to be full feature-ish” CMS that begins as a blogging CMS, just like WordPress.

It means that user can replace the built-in layout extension with their own layout system. Some may want to enable the old shield extension logic as in version 2.0.0, which allow users to store multiple layout files grouped in a different folder.

@taufik-nurrohman taufik-nurrohman added this to the v3.0.0 milestone Nov 14, 2021
@taufik-nurrohman taufik-nurrohman changed the title Make Layout Behaves like Extension Make Layout Behaves Like Extension Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

1 participant