Some ruby methods and comments

Ruby code posted by SG
created at 25 Nov 01:55

Edit | Back
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  #
  # Привет. Если ты сейчас смотришь на эту ахинею и удивляешься,
  # то знай, что другого способа составить упорядоченный хеш в Руби 1.8.6 просто нет.
  # ActiveSupport::OrderedHash - в этом случае не работает
  #
  def get_admin_menu
    menu = Dictionary.new
    menu['content'] = Dictionary.new
    menu['content']['pages'] = 'Страницы'
    menu['content']['categories'] = 'Категории'
    menu['content']['products'] = 'Товары'
    menu['content']['catalogs'] = 'Каталоги'
    menu['settings'] = Dictionary.new
    menu['settings']['counters_settings'] = 'Счетчики'
    menu['settings']['design_settings'] = 'Дизайн'
    menu
  end
 

  #
  # Главная страница?
  #
  def is_front?
    request.request_uri == '/' ? true : false
  end
  

  #
  # Получение содержимого для главной страницы
  #
  def front_page_content
    page = Page.find_by_alias 'main'
    page.body
  en
1.11 KB in 4 ms with coderay