зеркало из
https://github.com/rs-pro/activeadmin-quill_editor.git
synced 2026-09-04 02:35:51 +03:00
Version 0.1.0 🎉
Этот коммит содержится в:
1
lib/activeadmin/quill_editor.rb
Обычный файл
1
lib/activeadmin/quill_editor.rb
Обычный файл
@@ -0,0 +1 @@
|
||||
require 'activeadmin/quill_editor/engine'
|
||||
9
lib/activeadmin/quill_editor/engine.rb
Обычный файл
9
lib/activeadmin/quill_editor/engine.rb
Обычный файл
@@ -0,0 +1,9 @@
|
||||
require 'active_admin'
|
||||
|
||||
module ActiveAdmin
|
||||
module QuillEditor
|
||||
class Engine < ::Rails::Engine
|
||||
engine_name 'activeadmin_quill_editor'
|
||||
end
|
||||
end
|
||||
end
|
||||
5
lib/activeadmin/quill_editor/version.rb
Обычный файл
5
lib/activeadmin/quill_editor/version.rb
Обычный файл
@@ -0,0 +1,5 @@
|
||||
module ActiveAdmin
|
||||
module QuillEditor
|
||||
VERSION = '0.1.0'
|
||||
end
|
||||
end
|
||||
3
lib/activeadmin_quill_editor.rb
Обычный файл
3
lib/activeadmin_quill_editor.rb
Обычный файл
@@ -0,0 +1,3 @@
|
||||
require 'activeadmin/quill_editor'
|
||||
|
||||
require 'formtastic/inputs/quill_editor_input'
|
||||
17
lib/formtastic/inputs/quill_editor_input.rb
Обычный файл
17
lib/formtastic/inputs/quill_editor_input.rb
Обычный файл
@@ -0,0 +1,17 @@
|
||||
module Formtastic
|
||||
module Inputs
|
||||
class QuillEditorInput < Formtastic::Inputs::TextInput
|
||||
def to_html
|
||||
input_wrapping do
|
||||
label_html <<
|
||||
template.content_tag( :div, input_html_options.merge( class: 'quill-editor' ) ) do
|
||||
builder.hidden_field( input_name ) <<
|
||||
template.content_tag( :div, class: 'quill-editor-content' ) do
|
||||
object.send( method ).try :html_safe
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Ссылка в новой задаче
Block a user