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 PHP: phpclass 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: {xen:raw $advappheaderTemplate} 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é
Nhận tiện bác cho em hỏi làm thế nào để chuyển richtext editor thành text editor trong phần comment ở mỗi thread với ạ, rich text chỉ cần cho #1 là đủ
trước mình thấy có 1 addons phân quyền sử dụng rồi, trong đó có cho chọn chữ in đậm, in nghiêng... đầy đủ
Vấn đề ở đây là khi mình viết 1 Add-on mới, mình có phần mô tả chi tiết cần post ảnh, bố cục bài viết.... Như mình thì không cần Editor, nhưng thành viên thường thì họ lại rất cần Vì thế mới cần xem xét làm thế nào để hiển thị được phần Editor ra
#1 là bài viết chính còn #2 trở đi được tính là comment, nên comment chỉ cần khung soạn thảo văn bản là đủ, ko cần thêm nhiều chức năng rất tốn không gian đó bác, cái khung soạn thảo chiếm hết 1/4 màn hình rồi
Mình muốn thay vì 1 cái TextArea, thì có hẳn 1 khung soạn thảo, cái này mình nghĩ không hề liên quan css
Những thứ liên quan đến Editor bạn không thể can thiệp từ php mà là javascript, đến mình còn không chỉnh được mớ js của XenForo vì nó rất rối và phiền, sai 1 li đi 1 dặm. Bạn nên bỏ qua ý tưởng này
MÌnh đã thử phân tích rồi - Nó đưa toàn bộ view vào một biến $this->_params['TênBien'] - Sau đó trên template nó vẽ biến đó ra {xen:raw $TênBien} - Mình đã copy nguyên đoạn đó sang các form khác như User, và một số trang Admin thì lại hiển thị Editor được - Vấn đề chắc nằm ở include của các trang đó chứ ko phải là chỉnh sửa js
Vấn đề này mình cũng đang rất quan tâm, làm sao để chèn Rich text editor vào 1 chỗ nào đó ? Đối với chèn 1 box đơn thuần thì chỉ cần code như vầy : Mã: Nhưng để bật hoặc chèn Rich text edior vào thì có vẻ phức tạp hơn rất nhiều, ko biết có ai biết ko