Получение «неинициализированной константы» в приложении Rails - PullRequest
0 голосов
/ 03 января 2011

Я новичок в Rails и чувствую свой путь, но это поставило меня в тупик.Я переместил некоторые константы в отдельный модуль, например:

module Fns
 Fclick = "function() { alert(\"You clicked the map.\");}\n"
 ...
end

, затем в контроллере добавил:

require "fns"
class GeomapController < ApplicationController
  def index
      fstring = Fns::Fclick
  ...
  end

, но при запуске сервера я получаю:

uninitialized constant Fns::Fclick

что мне не хватает?

1 Ответ

0 голосов
/ 03 января 2011

У меня работает, если модуль находится в lib / fns.rb.

Для удобства используйте заглавные буквы для постоянных имен: http://itsignals.cascadia.com.au/?p=7

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...