Sha256: 4d7581a933bbd5264d6015554dd7e69e7627cd65aeccb0f243d78fb649585fff

Contents?: true

Size: 1.98 KB

Versions: 4

Compression:

Stored size: 1.98 KB

Contents

= Redditor

This project rocks and uses MIT-LICENSE.

## Badges
[![Build Status](https://secure.travis-ci.org/redde/redditor.png)](http://travis-ci.org/redde/redditor)
[![Code Climate](https://codeclimate.com/github/redde/redditor.png)](https://codeclimate.com/github/redde/redditor)

В рельсе для форм, созданных через form_for
  enctype="multipart/form-data"
прописывается автоматически, если в форме присутствует input file_field, но учитывая, что у нас в форме блок с картинкой изначально может отсутствовать, данный отрибут нужно прописать принудительно для формы в которую вы добавляете redditor
  html: {multipart: true}

Вероятно, на multipart можно забить, если все загрузки будут происходить через fileapi
todo: проверить вариант загрузки через fileapi c последующим сохранением всей формы через submit.
Как вариат добавлять атрибут с помощью js

Add gem to your Gemfile

    gem 'redditor'

and

    bundle

Then generate migrations

    bundle exec rake redditor:install:migrations

And migrate the database

    bundle exec rake db:migrate

Add this to model

    has_redditor

In admin new/edit view if that model add

    %div= render "redditor/admin/pages/page", {f: f}

Add `multipart: true` to form of object with redditor

    html: {multipart: true}

Add engine to `routes.rb`

    mount Redditor::Engine => "/redditor"

Add this line to edit action in controller (change @article to you model)

    @article.build_page.save unless @article.page

Add redditor js to your js manifest file for admin (admin.js)

    //= require redditor/application

Add redditor styles to css manifest file for admin (admin.css)

    //= require redditor/application

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
redditor-0.1.10 README.md
redditor-0.1.9 README.md
redditor-0.1.8 README.md
redditor-0.1.7 README.md