В новой версии много приятных изменений, которые мы уже активно сами начали использовать.

Сильно была переписана архитектура виджетов cms, благодаря чему, появилась возможность удобного переопределния настроек и вызова виджетов. С этой версии в cms есть возможность использовать конструкции begin() end()

Пример:

<? \skeeks\cms\cmsWidgets\text\TextCmsWidget::beginWidget('unique-settings-code'); ?>
<p class="cl-gray ">
	Edited text
</p>
<? \skeeks\cms\cmsWidgets\text\TextCmsWidget::end(); ?>

Вариант жесткого переопределения настроек:

<? $widget = \skeeks\cms\cmsWidgets\treeMenu\TreeMenuCmsWidget::beginWidget('menu-top-1', [
  'viewFile' => '@app/views/widgets/TreeMenuCmsWidget/menu-top',
  'label' => 'Верхнее меню',
  'level' => '1',
  'enabledRunCache' => \skeeks\cms\components\Cms::BOOL_N,
]); ?>
    <? 
    //Переопределение шаблона, то есть не важно что укажут в настройках виджета, шаблон все равно будет использоваться этот!
    $widget->viewFile = '@app/views/widgets/TreeMenuCmsWidget/menu-top-2'; 
    //Изменение запроса
    $widget->activeQuery->andWhere(['code' => 'dostavka']); 
    ?>
<? \skeeks\cms\cmsWidgets\treeMenu\TreeMenuCmsWidget::end(); ?>

Доработан виджет построения деревьев

Теперь есть возможность удобно строить деревья и использовать их в элементах форм

Отображение редирректов в управлении разделами

Исправлено формирование путей к картнинкам. В случаях когда document_root проекта вложенный.

Так же попутно добавлены пропущенные конструкции интернациализации.

Ну и сильно переписаны Url Rules Cms: http://cms.skeeks.com/docs/extensions/core-skeeks_cms/working-with-url

CHANGELOG

3.2.1

  • Updated CmsContentElementWidget
  • Updated TreeMenuCmsWidget
  • Showing links in the tree
  • Fixed admin tree
  • Fixed image urls
  • Url Rewrites
  • CmsSite added property rootCmsTree

3.2.0

  • Delete _all dir
  • Updated cluster local
  • Good improvement widgets allows you to use begin() end() design
  • Completion form controls
  • Created skeeks\cms\widgets\Pjax Widget
  • Complete rebuilding of sections of the tree widget
  • Correction of translations
  • Update urls
  • Updated seo filter behavior
  • Completion widgets upload files
  • Update HasTrees
  • Tree url update

Фото из этого материала:

Релиз SkeekS CMS (Yii2 CMS) 3.2.1 Релиз SkeekS CMS (Yii2 CMS) 3.2.1
Все комментарии (0)
Нет комментариев