Sha256: cfeeea3e765d822a0019dc1ea6b93b6f09916aa112e529e2581ff8b8e8bae5d2
Contents?: true
Size: 763 Bytes
Versions: 7
Compression:
Stored size: 763 Bytes
Contents
class CamaleonCms::CustomFieldsRelationship < ActiveRecord::Base self.table_name = "#{PluginRoutes.static_system_info["db_prefix"]}custom_fields_relationships" # attr_accessible :objectid, :custom_field_id, :term_order, :value, :object_class, :custom_field_slug, :group_number default_scope {order("#{CamaleonCms::CustomFieldsRelationship.table_name}.term_order ASC")} # relations belongs_to :custom_fields, :class_name => "CamaleonCms::CustomField", foreign_key: :custom_field_id # validates :objectid, :custom_field_id, presence: true validates :custom_field_id, presence: true # error on clone model after_save :set_parent_slug private def set_parent_slug #self.update_column('custom_field_slug', self.custom_fields.slug) end end
Version data entries
7 entries across 7 versions & 1 rubygems