Sha256: f61459ecf880e8175aa2ab83f5793ae068fe50a2c87ac5b1846641ff510cec0f
Contents?: true
Size: 716 Bytes
Versions: 27
Compression:
Stored size: 716 Bytes
Contents
module Pageflow module Editor # @api private module FilesHelper include Pageflow::FilesHelper include AudioFilesHelper include VideoFilesHelper include RenderJsonHelper def editor_files_json_seed(entry) inner = Pageflow.config.file_types.map { |file_type| json = render_json_partial(partial: 'pageflow/editor/files/file', collection: entry.find_files(file_type.model), locals: {file_type: file_type}, as: :file) %("#{file_type.collection_name}": #{json}) }.join(',') "{#{inner}}".html_safe end end end end
Version data entries
27 entries across 27 versions & 1 rubygems