如何在yii2中显示笑脸

如何在yii2中显示笑脸,yii2,yii2-advanced-app,Yii2,Yii2 Advanced App,我在我的项目中使用了smily功能。如果我将该变量放在表单之外,它可以正常工作,但它不能与表单一起工作。有人能解决如何在textarea中显示图像的问题吗?这是我的代码 <?php echo $model->Description; (It shows me smily here but in active form it doesnt show) $form = ActiveForm::begin([ 'options' =>

我在我的项目中使用了smily功能。如果我将该变量放在表单之外,它可以正常工作,但它不能与表单一起工作。有人能解决如何在textarea中显示图像的问题吗?这是我的代码

<?php 
    echo $model->Description; (It shows me smily here but in active form it doesnt show)
    $form = ActiveForm::begin([
                'options' => ['enctype'=>'multipart/form-data','id'=>'ajax-post-form'
                ]
            ]); ?>

    <div>
        <?php echo $form->field($model, 'Description')->textarea(['rows' => 6]) ?>
    </div>  <?php ActiveForm::end(); ?>

无法在默认的
中显示图形。 您只能这样做:
HTML

<textarea id="description" name="description"></textarea>   

<div id="emoticons">
    <a href="#" title=":)"><img alt=":)" border="0" src="http://markitup.jaysalvat.com/examples/markitup/sets/bbcode/images/emoticon-happy.png" /></a>
    <a href="#" title=":("><img alt=":(" border="0" src="http://markitup.jaysalvat.com/examples/markitup/sets/bbcode/images/emoticon-unhappy.png" /></a>
    <a href="#" title=":o"><img alt=":o" border="0" src="http://markitup.jaysalvat.com/examples/markitup/sets/bbcode/images/emoticon-surprised.png" /></a>
</div>

无法在默认的
中显示图形。 您只能这样做:
HTML

<textarea id="description" name="description"></textarea>   

<div id="emoticons">
    <a href="#" title=":)"><img alt=":)" border="0" src="http://markitup.jaysalvat.com/examples/markitup/sets/bbcode/images/emoticon-happy.png" /></a>
    <a href="#" title=":("><img alt=":(" border="0" src="http://markitup.jaysalvat.com/examples/markitup/sets/bbcode/images/emoticon-unhappy.png" /></a>
    <a href="#" title=":o"><img alt=":o" border="0" src="http://markitup.jaysalvat.com/examples/markitup/sets/bbcode/images/emoticon-surprised.png" /></a>
</div>

您可以在textearea中呈现表情,就像unicode规范中定义的任何其他字符一样

索引:

表情符号列表:

在emojis列表中,您可以参考列“code”了解unicode值,或者复制并粘贴列“brow”中显示的值。如果需要(我认为您应该对其他彩色列闭上眼睛)

您需要使用能够显示这些图示符的字体。使用这种技术,只能显示单色的表情符号,但不需要对文本区域进行任何修改,它只是文本

此外,您还可以使用您最喜欢的UTF风格保存此文本

出于显示目的,您可能需要将unicode字符转换为图像。当然,这是可能的(在文本区域之外),但不是强制性的


希望对您有所帮助

您可以在textearea中呈现表情,就像unicode规范中定义的任何其他字符一样

索引:

表情符号列表:

在emojis列表中,您可以参考列“code”了解unicode值,或者复制并粘贴列“brow”中显示的值。如果需要(我认为您应该对其他彩色列闭上眼睛)

您需要使用能够显示这些图示符的字体。使用这种技术,只能显示单色的表情符号,但不需要对文本区域进行任何修改,它只是文本

此外,您还可以使用您最喜欢的UTF风格保存此文本

出于显示目的,您可能需要将unicode字符转换为图像。当然,这是可能的(在文本区域之外),但不是强制性的


希望它有帮助

这不是小事,您可能需要切换到一种完全不同的编辑器,如。但是我们不能为输入类型添加编辑器。您有其他解决方案吗?无法在默认的
中显示图形。正常的方法(即使是Facebook)是在那里以文本形式显示笑脸,如
:)
这不是一件小事,你可能需要切换到一种完全不同的编辑器,如。但是我们不能为输入类型添加编辑器。你有其他解决方案吗?没有办法在默认的
中显示图形。通常的方式(即使是Facebook)是在那里以文本形式显示笑脸,比如
:)