Chào các bạn. Mình muốn sửa phần text area trong profile post thành Rich text Editor ( có bộ soạn thảo )
Mình sửa code file \library\XenForo\ViewPublic\Member\view.php
và sửa template member_view
Nhưng nó không hiện ra gì cả
Mình làm tương tự với các trường trong personal detail thì lại được. Đoán là thiếu javaScript nhưng không mò ra được
Mọi người giúp mình với
Mình dùng bản 1.5.16a nhé
Mình sửa code file \library\XenForo\ViewPublic\Member\view.php
PHP:
<?php
class XenForo_ViewPublic_Member_View extends XenForo_ViewPublic_Base
{
public function renderHtml()
{
$this->_params['advappheaderTemplate'] = XenForo_ViewPublic_Helper_Editor::getEditorTemplate(
$this, 'message', '',
array('templateName' => 'advapp_wysiwyg')
);
}
}
và sửa template member_view
HTML:
<div class="messageInfo">
<!-- CODE CU -->
<!--<xen:if is="{$visitor.user_id} == {$user.user_id}">
<textarea name="message" class="textCtrl StatusEditor UserTagger Elastic" placeholder="{xen:phrase update_your_status}..." rows="3" cols="50" data-statusEditorCounter="#statusEditorCounter"></textarea>
<xen:else />
<textarea name="message" class="textCtrl UserTagger Elastic" placeholder="{xen:phrase write_something}..." rows="3" cols="50"></textarea>
</xen:if>-->
<!-- MY CODE -->
{xen:raw $advappheaderTemplate}
<div class="submitUnit">
<span id="statusEditorCounter" title="{xen:phrase characters_remaining}"></span>
<input type="submit" class="button primary" value="{xen:phrase post_verb}" accesskey="s" />
<input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
</div>
</div>
Nhưng nó không hiện ra gì cả
Mình làm tương tự với các trường trong personal detail thì lại được. Đoán là thiếu javaScript nhưng không mò ra được
Mọi người giúp mình với
Mình dùng bản 1.5.16a nhé
Sửa lần cuối:
Bài viết liên quan
Bài viết mới