อยากสรา้งกระทู้ถามตอบด้วย Yii2 basic แบบ Yii2 MarkDown ต้องเริ่มต้นอย่างไรครับ
เห็นโค้ดตามเว็บนี้แล้วยัง งง งง อยู่เลย เริ่มต้นตรงไหนดี http://demos.krajee.com/markdown
ติดตั้งก่อนครับ
composer require kartik-v/yii2-markdown
เปิด frontend/config/main.php เพิ่มส่วน modules
'modules' = [
/* your other modules */
'markdown' => [
'class' => 'kartik\markdown\Module',
]
];
สร้างฟอร์มแล้วใส่ Editor ใน Textarea
// add this in your view
use kartik\markdown\MarkdownEditor;
// usage with Active Form
echo $form->field($model, 'content')->widget(
MarkdownEditor::classname(),
['height' => 300, 'encodeLabels' => false]
);
ส่วนในตอนแสดงผลนั้นก็ทำแบบนี้ครับ
use kartik\markdown\Markdown;
echo Markdown::convert($model->content);
ได้ผลอย่างไรบอกด้วยนะครับ
ตอนติดตั้งมัน Error แบบนี้เกิดจากอะไรครับ
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for kartik-v/yii2-markdown ^1.3 -> satisfiable by kartik-v/yii2-markdown[v1.3.0].
- kartik-v/yii2-markdown v1.3.0 requires michelf/php-smartypants * -> satisfiable by michelf/php-smartypants[1.6-beta1, dev-lib, 1.6.x-dev] but these conflict with your requirements or minimum-stability.
Installation failed, reverting ./composer.json to its original content.
ตอบ/อธิบาย