Skip to content

MartijnJonkers/YiiAdvancedSetup

Repository files navigation

YiiAdvancedSetup

This is a standard Yii webapp there are only added some core features.

Added modules:

  • Rights: This extension utilizes Yii's built-in Database Authorization Manager (CDbAuthManager) to provide a web interface for advanced access control.
  • Translate: This extension collects all untranslated messages in the page and then you can add a button to translate, translate automatically using google translate, check for missing translations, edit translations and more.
  • Ei18n: Ei18n is a translation module to allow Yii'ers to easily manage missing translations on application pages. It is heavily inspired by yii.translate developed by Gustavo Salomé Silva gusnips.(replaces translate module)
  • yii-user (with web-user-behaviour): Yii PHP Framework extension for registration and management users accounts.

Added extensions:

  • EMenu: This extension class extends CMenu
  • EfontAwesome
  • sass (scssphp)
  • backjob
  • yiimailer
  • Highcharts (v4.0.1)
  • extended gridviews
  • YiiPHPExcel (v1.8.0)
  • mbmenu

Planned to add

  • infiniteScroll
  • google analytics
  • a pdf creator (whatever works best)
  • X-editable
  • bootstrap

All these extension and modules are already configured and a database setup is added. This way an advanced website can be created without a lot of configuration.

About

Yii website with EMenu, rights and translate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published