Class: ODDB::Html::View::Drugs::Admin::PackageComposite

Inherits:
Drugs::PackageComposite
  • Object
show all
Defined in:
lib/oddb/html/view/drugs/admin/package.rb

Constant Summary collapse

COMPONENTS =
{
  [0,0] => :snapback, 
  [0,1] => InlineSearch, 
  [0,2] => :name,
  [0,3] => PackageForm,
}
CSS_MAP =
{ 0 => 'before-searchbar' }

Instance Method Summary collapse

Instance Method Details



218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
# File 'lib/oddb/html/view/drugs/admin/package.rb', line 218

def breadcrumbs(model)
  div = @lookandfeel.lookup(:breadcrumb_divider)
  steps = []
  if sequence = model.sequence
    seq = HtmlGrid::Link.new(:sequence, model, @session, self)
    seq.href = @lookandfeel._event_url(:sequence, :uid => sequence.uid)
    steps = [ seq, div ]
  end
  if product = model.product
    prd = HtmlGrid::Link.new(:product, model, @session, self)
    prd.href = @lookandfeel._event_url(:product, :uid => product.uid)
    steps = [ prd, div ].concat steps
  end
  steps.concat super
end

#partline(part, idx) ⇒ Object



233
234
235
# File 'lib/oddb/html/view/drugs/admin/package.rb', line 233

def partline(part, idx)
  # here in the Admin-Section we want the parts displayed differently, through Parts
end