Skip to content

Создание статических страниц для yiiframework через админку

Notifications You must be signed in to change notification settings

mslabko/Yii-FlatPages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Содание статических страниц через админ-интерфейс для yii framework

Модель, контроллер и представления расплоложите в защищенной области приложение (или поменяйте accessRules() для контроллера )
Для подключения flatPages к сайту, для выбранного контрллера добавте для дейсвтия 'page' класс FlatPagesAction

Возможности:
- Создание статических страниц через веб-интерфейс
- установка заголовка страницы, ключевых слов и описания 
- Запрещение просмотра страницы для не авторизованных пользователей
- Возможность использовать шаблоны для страницы
- использование wysiwyg-редактора (по умолчанию включен. Используется  ECLEditor
  отключить можно в модели FlatPages:
  public $wysiwyg = false;
- сохранение стандартного поведения для статики (если страница не была создана в БД )



Напрмиер:
class SiteController extends Controller
{
	/**
	 * Declares class-based actions.
	 */
	public function actions()
	{
		return array(
			// page action renders "static" pages stored under 'protected/views/site/pages'
			// They can be accessed via: index.php?r=site/page&view=FileName
			'page'=>array(
				'class'=>'application.components.actions.FlatPagesAction',
			),
		);
	}

 ....

}

Таблица для БД находится в файле "db"

About

Создание статических страниц для yiiframework через админку

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published