A model az tulajdonkeppen csak egy interface szeruseg az adatbazistablahoz. Ha meglevo oldalt szeretnel Rails-re migralni, akkor letretudod hozni a model-t ami ahhoz az adatbazistablahoz kapcsolodik.
Típus: Posts; Tag: Geri
A model az tulajdonkeppen csak egy interface szeruseg az adatbazistablahoz. Ha meglevo oldalt szeretnel Rails-re migralni, akkor letretudod hozni a model-t ami ahhoz az adatbazistablahoz kapcsolodik.
igy tudod allitani a mezo meretet:
t.string :string_field, :limit => 100
Az enum-ot az active_record nem tamogatja, en egyebkent is ertelmetlen mezotipusnak tartom. Ha jol tudom ez az...
Ruby on Rails az egy keretrendszer, a nyelv amiben keszult a Ruby. Ot kellene megtanulnod. Lehet felsorolni sok ervet a Ruby es a PHP mellett is. A PHP szinte minden mai hostingon elfut, a Ruby nem....
a fejlesztes az mar csak ilyen. angol a kozos nyelv. meg mindig jobb mintha DHH danul, Matz meg japanul osztana meg a josagot :).
egyebkent ezen a heten volt railsconf, DHH keynote-jat vegigneztem...
ruby alapok nem igen valtoztak azota, de a rails az megvaltozott elegge. en nem vennem meg. ha ruby alapok erdekelnek akkor ez a konyv online ingyen olvashato: http://pine.fm/LearnToProgram/
en ugy lattam hogy nincs elseunless.
amennyitre en tudom, a then elhagyhato unless es if szerkezeteknel. viszont megneztem a dokumentacioban es nem tamogatja az unless az elsif-et
unless nem tamogatja az elsif -et
attachement_fu helyett en a paperclip-et ajanlom. nekem eddig minden igenyemet kiszolgalta.
http://railscasts.com/episodes/205-unobtrusive-javascript
nezd meg ezt a railscast-ot, ebbol sikerulnie kell.
nekem nincs tapasztalatom vele, en passengert hasznalok es szivesen meghallgatnam mi nem tetszik benne. nekem eddig kielegitette az igenyeimet.
sempera tenyleg kiszurt ket hibat, ha azokat javitod, akkor mar mennie kell.
a return kimaradt.
class MesterController < ApplicationController
def create
@ajanlat = Ajanlat.new(params[:ajanlat])
if @ajanlat.save && verify_recaptcha(request.remote_ip,...
az idézett hozzászólásban a megoldás a problémádra. egyébként miért a formból kapja a model az id-t?
http://seo.forum.hu/showpost.php?p=195075&postcount=52
ha az alapok mennek, akkor a fenti hozzászólás alapján meg tudod csinálni.
az a gond hogy amig egy azt nem látod hogy egy model activerecord-ból van származtatva addig az alapokkal sem vagy tisztában.
az a gond hogy a rails alapjaival sem vagy tisztában, így segíteni sem nagyon lehet, max megírni helyetted a kódot, azt meg én nem szoktam.
ha activerecordból származtatod a model-t akkor van adatbázis mögötte. a hibaüzenet pedig azért jön mert az 1-es id már foglalt.
onnan is szedd ki, mert védett attributum, vagy így tudod beállítani az értékét:
@ajanlatkero = Ajanlatkero.new
@ajanlatkero.update_attributes(:id => 1)
esetleg a modelben beállítod,...
ajanlatkeros/_form.html.erb ebben a fájlban a form tartalmaz id mezőt? mert az a gondja.
elolvastad az előző hozzászólásomat? mert abban írtam a lényeget. az hogy a mailer model rails2 vagy rails3-hoz van megírva részletkérdés. az egyszerű contact formnál az szokott problémát okozni hogy...
jogos, de egyedül a mailer modelt kell máshogy megírni.
class DefaultMailer < ActionMailer::Base
def deliver_contact(contact)
@contact = contact
mail(:to => cimzett)
end
egy contact formhoz, ha nem akarja letárolni az adatokat csak elküldeni akkor fölösleges az ActiveRecord. innentől érthető hogy miért nem kell adatbázis.
a railsmine-os tutorial nem rossz, de...
az elsőre találtam egy InstantRails nevű cuccot, ami állítólag win-en is megy. valaki ismeri?
na akkor én kérdezek is kettőt.
localhoston windows környezetben van e lehetőség RoR-t használni(passenger csak linuxon fut ha jól tudom)
ha adott egy cpanel/whm server, mi kell ahhoz hogy fusson a...