Как определить и получить доступ к CONSTANTS в Rails 1.2.3? - PullRequest
0 голосов
/ 10 октября 2011

Я запутался в определении константы в Rails 1.2.3.

Здесь я хочу определить один из URL-адресов в константе и получить доступ к любому контроллеру. Например ::

TEMPLATE_URL = "www.google.com"

Теперь я хочу получить доступ к любому контроллеру. Тогда я не могу определить и получить доступ к этой константе.

1 Ответ

0 голосов
/ 10 октября 2011

Добавить следующее в application_controller.rb (ИЛИ application.rb)

TEMPLATE_URL = "www.google.com"

и вы можете получить к нему доступ с любого контроллера, используя

puts TEMPLATE_URL # www.google.com

Если вы хотите использовать одну и ту же переменную в любых представлениях / помощниках / моделях, вы можете использовать ее следующим образом

ApplicationController::TEMPLATE_URL
...