Skip to content

Instantly share code, notes, and snippets.

View OkancanCosar's full-sized avatar
😎
Focusing To React-Native

OkancanCosar

😎
Focusing To React-Native
View GitHub Profile
@OkancanCosar
OkancanCosar / gist:9f67420844d6bda6c2cf0c9a79e8aea3
Last active December 20, 2016 12:57
Friendly_id kullanımı
github.com/norman/friendly_id
slug:string:uniq
model/post_controller
extend FriendlyId
friendly_id :name, use: :slugged
def should_generate_new_friendly_id?
title_changed?
end
app/views/layouts/application.html.erb ye
<script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
app/assets/javascripts/application.js
document.addEventListener("turbolinks:load", function() {
tinymce.remove();
tinymce.init({ selector:'textarea' });
});
gem 'inherited_resources', github: 'activeadmin/inherited_resources'
gem 'activeadmin', github: 'activeadmin'
rails g active_admin:install
rails g active_admin:resource Post
@OkancanCosar
OkancanCosar / gist:3965054ffb82ac77c6d6deec57fe529c
Created December 20, 2016 12:54
veritabanı proje generate
rails g scaffold company name:string bio:text
rails g scaffold person name:string lastname:string phone:string facebook_url:string twitter_url:string
rails g scaffold season start_date:datetime end_date:datetime availablity:boolean
rails g model scope name:string description:text
rails g scaffold worker name:string lastname:string confirmation:boolean description:text company:references
rails g scaffold announcament city:string req_count:integer body:text company:references worker:references
rails g scaffold appointment body:text season:references member:references announcament:references
rails g model workerpool status:boolean company:references worker:references
rails g migration CreateJoinTableCompanyScope Company Scope
rails g migration CreateJoinTableAnnouncamentScope Announcament Scope
class RegistrationsController < Devise::RegistrationsController
private
def sign_up_params
params.require(:user).permit(:name, :email, :password, :password_confirmation)
end
def account_update_params
params.require(:user).permit(:name, :email, :password, :password_confirmation, :current_password)
created_at.strftime('%B %d, %Y %H:%M') == Agu 10, 2016
kullanma=> <%= yield( :okaassaas )%>
uretme=> <%= provide( :okaassaas, "naberladunya" ) %>
@OkancanCosar
OkancanCosar / gist:66461d46760c240cd27bdae4b9ec66f9
Created December 20, 2016 12:58
rails tablodan ilişkili stunun silinmesi
rails g migration RemoveFieldNameFromSeason announcament:references
rails g migration RemoveFieldNameFromSeason name
@OkancanCosar
OkancanCosar / gist:8b2b5d0b4688f9c9f74e81ce8c051808
Created December 20, 2016 12:59
rails getting start and heroku
rails new app_name -d postgresql
sudo gem install pg
bundle install
sudo gem install heroku
bundle install
heroku version
git init , git add . , git commit -m "naber"
heroku login
heroku create
git push heroku master
@OkancanCosar
OkancanCosar / gist:73654ea8522763d5eebf1a3558809851
Created December 20, 2016 12:59
ilişkili verileri basmak
controller
1=> before_filter :getArtist
2=> private
def getArtist
@artists = Artist.all
end
end
html.erb