skeeks \ cms \ cmsWidgets \ text \ TextCmsWidget : diseñado para editar bloques de texto o código html.
Ejemplo de uso:
<? echo \skeeks\cms\cmsWidgets\text\TextCmsWidget::widget([ 'namespace' => 'unique-settings-code', 'text' => 'Edited text' ]); ?>
O será más conveniente:
<? echo \skeeks\cms\cmsWidgets\text\TextCmsWidget::widget([ 'namespace' => 'unique-settings-code', 'text' => <<<HTML <p class="cl-gray "> Edited text </p> HTML ]); ?>
Comenzando con skeeks / cms 3.2.0, hay una gran oportunidad:
<? \skeeks\cms\cmsWidgets\text\TextCmsWidget::begin([ 'namespace' => 'unique-settings-code', ]); ?> <p class="cl-gray "> Edited text </p> <? \skeeks\cms\cmsWidgets\text\TextCmsWidget::end(); ?>
O incluso más fácil:
<? \skeeks\cms\cmsWidgets\text\TextCmsWidget::beginWidget('unique-settings-code'); ?> <p class="cl-gray "> Edited text </p> <? \skeeks\cms\cmsWidgets\text\TextCmsWidget::end(); ?>