# -*- encoding : utf-8 -*-
class LinkContent < ActiveRecord::Base
  belongs_to :item
 
  belongs_to :cible, :polymorphic => true
  accepts_nested_attributes_for :cible
  
  CIBLE_TYPES = [
    {:slug => "MenuItems", :name => "Alias"},
    {:slug => "ExternalLink", :name => "Lien externe"},
    
  ]
  
  def url
    
    if self.cible
      cible.url
    else
      ""  
    end
    
  end

  has_one :portlet, :as => :content, :dependent => :destroy

  validates :name, :presence => true
  
  
  
  def url
    
    if self.cible
      cible.url
    else
      ""  
    end
    
  end

  STYLES = [["Style 1",1], ["Style 2",2]]
  
  def self.picto
    "chain"
  end
end