Hola, me he encontrado un plugin “validator” para poder validar
campos de
un formulario. El lío es que no sé como instalarlo o donde debo
copiarlo
para utilizarlo y si luego le debo hacer un require o algo así. Les
dejo
el enlace donde me lo he descargado po si me pueden ayudar
uninitialized constant ActiveRecord::Validations::Validator …
bueno mi pregunta es si puede hacer la funcion validar formulario dentro
de un models para asà evitar utilizar estos trukillos…sepan que lo
datos no los reviso de una base de datos. si no que un webservice los
revisa por mi. Yo solo necesito decir que los campos no pueden ser
vacios…eso
ActiveRecord::ConnectionAdapters::Column.new(name.to_s, default,
sql_type.to_s, null)
end
Aquí creas una “columna” por cada campo del formulario que quieras
validar
column :name, :string
def validate
errors.add 'Debes introducir un nombre'.t if name.blank?
end
end
En el controlador haces el @tableless_model = TablelessModel.new y en
la vista ya puedes usar form_for y error_messages_for, como en
cualquiero otro modelo