Exemplo n.º 1
0
 public function run()
 {
     echo MarkdownEditor::widget(['model' => $this->model, 'attribute' => $this->attribute, 'showExport' => $this->showExport, 'toolbar' => [['buttons' => [MarkdownEditor::BTN_BOLD => ['icon' => 'bold', 'title' => 'Полужирный'], MarkdownEditor::BTN_ITALIC => ['icon' => 'italic', 'title' => 'Наклонный'], MarkdownEditor::BTN_PARAGRAPH => ['icon' => 'font', 'title' => 'Параграф'], MarkdownEditor::BTN_NEW_LINE => ['icon' => 'text-height', 'title' => 'Перенос строки'], MarkdownEditor::BTN_HEADING => ['icon' => 'header', 'title' => 'Заголовок', 'items' => [MarkdownEditor::BTN_H1 => ['label' => 'Заголовок 1', 'options' => ['class' => 'kv-heading-1', 'title' => 'Заголовок 1']], MarkdownEditor::BTN_H2 => ['label' => 'Заголовок 2', 'options' => ['class' => 'kv-heading-2', 'title' => 'Заголовок 2']], MarkdownEditor::BTN_H3 => ['label' => 'Заголовок 3', 'options' => ['class' => 'kv-heading-3', 'title' => 'Заголовок 3']], MarkdownEditor::BTN_H4 => ['label' => 'Заголовок 4', 'options' => ['class' => 'kv-heading-4', 'title' => 'Заголовок 4']], MarkdownEditor::BTN_H5 => ['label' => 'Заголовок 5', 'options' => ['class' => 'kv-heading-5', 'title' => 'Заголовок 5']], MarkdownEditor::BTN_H6 => ['label' => 'Заголовок 6', 'options' => ['class' => 'kv-heading-6', 'title' => 'Заголовок 6']]]]]], ['buttons' => [MarkdownEditor::BTN_LINK => ['icon' => 'link', 'title' => 'URL/Ссылка'], MarkdownEditor::BTN_IMAGE => ['icon' => 'picture', 'title' => 'Картинка']]], ['buttons' => [MarkdownEditor::BTN_INDENT_L => ['icon' => 'indent-left', 'title' => 'Увеличить отступ'], MarkdownEditor::BTN_INDENT_R => ['icon' => 'indent-right', 'title' => 'Уменьшить отступ']]], ['buttons' => [MarkdownEditor::BTN_UL => ['icon' => 'list', 'title' => 'Маркированный список'], MarkdownEditor::BTN_OL => ['icon' => 'list-alt', 'title' => 'Нумерованный список'], MarkdownEditor::BTN_DL => ['icon' => 'th-list', 'title' => 'Список определений']]], ['buttons' => [MarkdownEditor::BTN_FOOTNOTE => ['icon' => 'edit', 'title' => 'Сноска'], MarkdownEditor::BTN_QUOTE => ['icon' => 'comment', 'title' => 'Цитата']]], ['buttons' => [MarkdownEditor::BTN_CODE => ['label' => MarkdownEditor::ICON_CODE, 'title' => 'Код в строке', 'encodeLabel' => false], MarkdownEditor::BTN_CODE_BLOCK => ['icon' => 'sound-stereo', 'title' => 'Код']]], ['buttons' => [MarkdownEditor::BTN_HR => ['label' => MarkdownEditor::ICON_HR, 'title' => 'Горизонтальная линия', 'encodeLabel' => false]]], ['buttons' => [MarkdownEditor::BTN_MAXIMIZE => ['icon' => 'fullscreen', 'title' => 'Переключить на полный экран', 'data-enabled' => true]], 'options' => ['class' => 'pull-right']]]]);
 }
Exemplo n.º 2
0
					  <div class="alert alert-warning" role="alert" style="margin-top: 15px"><?php echo Yii::t('app', 'No more comments.');?></div>
					<?php endif ?>

				</div>





			</div>
			<div class="tab-pane" id="qa">
				<div class="qa-input" style="margin-top:20px">
					<?php
						echo MarkdownEditor::widget([
						    'name' => 'markdown', 
						    'options' => ['placeholder' => '求大神!'],
						    'height' => 150,
						]);
					?>
				</div>

				<div class="qa-detail">
					<?php foreach (Question::getQuestionList($course->id) as $question): ?>
						<div class="media col-lg-12">
						  <div class="media-left media-middle col-lg-2">
						    <a href="#">
						      <img class="media-object img-circle" style="margin: 6% 0 0 0 " src="<?php echo User::findModel($question->user_id)->head_picture?>" alt="" width="60px">
						    </a>
						    <span class="qa-name" style="text-align: center"><?php echo User::findModel($question->user_id)->username?></span>
						  </div>
						  <div class="media-body">
Exemplo n.º 3
0
 public function run()
 {
     echo MarkdownEditor::widget(['model' => $this->model, 'attribute' => $this->attribute, 'showExport' => $this->showExport, 'toolbar' => ['buttons' => [MarkdownEditor::BTN_BOLD => ['icon' => 'bold', 'title' => 'Полужирный'], MarkdownEditor::BTN_ITALIC => ['icon' => 'italic', 'title' => 'Наклонный'], MarkdownEditor::BTN_PARAGRAPH => ['icon' => 'font', 'title' => 'Параграф'], MarkdownEditor::BTN_HEADING => ['icon' => 'header', 'title' => 'Заголовок', 'items' => [MarkdownEditor::BTN_H3 => ['label' => 'Заголовок 3', 'options' => ['class' => 'kv-heading-3', 'title' => 'Заголовок 3']], MarkdownEditor::BTN_H4 => ['label' => 'Заголовок 4', 'options' => ['class' => 'kv-heading-4', 'title' => 'Заголовок 4']], MarkdownEditor::BTN_H5 => ['label' => 'Заголовок 5', 'options' => ['class' => 'kv-heading-5', 'title' => 'Заголовок 5']], MarkdownEditor::BTN_H6 => ['label' => 'Заголовок 6', 'options' => ['class' => 'kv-heading-6', 'title' => 'Заголовок 6']]]]]], ['buttons' => [MarkdownEditor::BTN_UL => ['icon' => 'list', 'title' => 'Маркированный список']]], ['buttons' => [MarkdownEditor::BTN_MAXIMIZE => ['icon' => 'fullscreen', 'title' => 'Переключить на полный экран', 'data-enabled' => true]], 'options' => ['class' => 'pull-right']]]);
 }
Exemplo n.º 4
0
<h3>
    添加新文章
    <div class="pull-right">
        <?php 
echo Html::a('返回文章列表', ['index'], ['class' => 'btn btn-sm btn-default']);
?>
    </div>
</h3>
<?php 
$form = ActiveForm::begin(['enableClientValidation' => false]);
$categories = Category::getCategories();
$items = ArrayHelper::map($categories, 'id', 'name');
$tab1 = $form->field($model, 'category_id')->dropDownList($items);
$tab1 .= $form->field($model, 'title')->textInput();
$slug = Html::tag('span', rtrim(Yii::$app->request->getHostInfo(), '/') . '/', ['class' => 'input-group-addon']);
$slugTemplate = "{label}\n<div class=\"input-group\">{$slug}{input}</div>\n{hint}\n{error}";
$tab1 .= $form->field($model, 'slug', ['template' => $slugTemplate])->textInput();
$tab1 .= MarkdownEditor::widget(['model' => $model, 'attribute' => 'content']);
$tab2 = $form->field($model, 'meta_title')->textInput();
$tab2 .= $form->field($model, 'meta_description')->textInput();
$tab2 .= $form->field($model, 'meta_keywords')->textInput();
echo Tabs::widget(['items' => [['label' => '主要内容', 'options' => ['style' => 'padding:1em;'], 'content' => $tab1, 'active' => true], ['label' => 'SEO', 'content' => $tab2, 'options' => ['style' => 'padding:1em;']]]]);
echo Html::a('清 空', ['create'], ['class' => 'btn btn-default']);
?>

<?php 
echo Html::submitButton('提 交', ['class' => 'btn btn-success']);
?>

<?php 
ActiveForm::end();