js_tag src: route(:assets, :xhr), suffix: Frontline::ASSETS_SUFFIX¶ ↑
-
route_editor_id = 'routeEditorFor' << @controller
-
close_editor = “$('#%s').html(null);” % route_editor_id
-
crudifier = 'crudifierFor' << @controller
.form-inline
a.btn onclick=close_editor i.icon-remove | Close Editor | - dom_id = 'selectorFor%s_%sPreview' % [@controller[:dom_id], @route[:name]] - url = session[:application].last + @route[:route] span.input-append input.openWindow type="text" id=dom_id data-url=url placeholder="slash-separated arguments" a.btn href="#" onclick=("Frontline.openWindow('%s');" % dom_id) i.icon-eye-open | Preview
p
.tabbable ul.nav.nav-tabs - @files.each do |(path,name,dom_id,active)| li class=('active' if active) a href=('#' << dom_id) data-toggle="tab" = name li - onclick = "%s.delete('%s'); %s" % [crudifier, @route[:name], close_editor] a.text-error href="#" onclick=onclick i.icon-remove | Delete b = @route[:name] | action .tab-content - @files.each do |(path,name,dom_id,active)| - editor_id = 'routeEditorFor' << dom_id .tab-pane id=dom_id class=('active' if active) textarea id=editor_id = File.read(dst_path(:root, path)) - onclick = "fileCrudifier.saveFile('%s', '#%s');" % [path, editor_id] - save_button = button_tag!(onclick: onclick, class: 'btn btn-success saveButton') { \ i_tag(class: 'icon-ok') << ' Save' \ } + ' ' == ace(editor_id, file: name, toolbar_prepend: save_button)