Поиск:

Ответ в темуСоздание новой темы Создание опроса
> undefined method html_safe! большая проблема 
:(
    Опции темы
pupseg
Дата 12.8.2010, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 12.8.2010

Репутация: нет
Всего: нет



 NoMethodError in Admin/blocks#index

Showing vendor/plugins/typus/app/views/admin/resources/index.html.erb where line #14 raised:

undefined method `html_safe!' for #<String:0x2aee772d2540>

Extracted source (around line #14):

11: <%= typus_block :location => @resource[:self], :partial => 'index' %>
12: 
13: <% unless @items.count.zero? -%>
14:   <%= build_list(@resource[:class], @fields, @items) %>
15:   <%= pagination %>
16: <% else %>
17:   <div id="flash" class="notice">

RAILS_ROOT: /home/vhosts/derevointeriors.ru/private

господа, помогите. не знаю как с этим бороться. прошу постучать в аську 316862 с советами. сам являюсь администратором. сайт не работает. 
что ему не нравиться этому раби? гемы нужные установлены все, версия 1.8.7..
PM MAIL   Вверх
source777
Дата 12.8.2010, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 6
Всего: 56



Вот странный человек, явно ведь использует Rails 2.3.x, а typus зачем то взял для Rails 3.0, вместо http://github.com/fesplugas/typus/tree/2-3-stable

Добавлено через 1 минуту и 5 секунд
Цитата(pupseg @  12.8.2010,  18:32 Найти цитируемый пост)
прошу постучать в аську 316862 с советами

ICQ must die!  smile 


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
pupseg
Дата 13.8.2010, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 12.8.2010

Репутация: нет
Всего: нет



поясните пожалуйста по подробнее... где посмотреть на этот счет?
где можно изменить ииспользоуемые модули в коде?
вот здесь: /home/vhosts/derevointeriors.ru/private/.bundle/environment.rb у меня вот такие модули:

Код

cat /home/vhosts/derevointeriors.ru/private/.bundle/environment.rb   |grep '/opt'
        {:name=>"rake", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/rake-0.8.7.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/rake-0.8.7/lib"]},
        {:name=>"RedCloth", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/RedCloth-4.2.3.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/RedCloth-4.2.3/lib", "/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/RedCloth-4.2.3/ext", "/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/RedCloth-4.2.3/lib/case_sensitive_require"]},
        {:name=>"activesupport", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/activesupport-2.3.8.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib"]},
        {:name=>"rack", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/rack-1.0.1.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/rack-1.0.1/lib"]},
        {:name=>"actionpack", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/actionpack-2.3.3.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib"]},
        {:name=>"actionmailer", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/actionmailer-2.3.3.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/actionmailer-2.3.3/lib"]},
        {:name=>"activerecord", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/activerecord-2.3.3.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib"]},
        {:name=>"activeresource", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/activeresource-2.3.3.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/activeresource-2.3.3/lib"]},
        {:name=>"pg", :loaded_from=>"/opt/ruby/lib64/ruby/gems/1.8/specifications/pg-0.8.0.gemspec", :load_paths=>["/opt/ruby/lib64/ruby/gems/1.8/gems/pg-0.8.0/lib", "/opt/ruby/lib64/ruby/gems/1.8/gems/pg-0.8.0/ext"]},
        {:name=>"rails", :loaded_from=>"/opt/rails-2.3.3/lib/ruby/gems/1.8/specifications/rails-2.3.3.gemspec", :load_paths=>["/opt/rails-2.3.3/lib/ruby/gems/1.8/gems/rails-2.3.3/lib"]},


PM MAIL   Вверх
source777
Дата 16.8.2010, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: 6
Всего: 56



Ну посмотри сам, у тебя же видно что используется rails-2.3.3. Вот и typus бери из ветки 2-3-stable, раз у тебя используется Bundler, то выглядеть это должно примерно как такая строка в Gemfile:
 
gem "typus", :git => "git://github.com/fesplugas/typus.git", :branch => "2-3-stable" 


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Ruby: Общие вопросы"
source777
  • С чего начать? начинаем
  • Ссылки на полезные ресурсы смотрим тут
  • Обязательно следуйте правилам Vingrad.
  • Пожалуйста, прочитайте рекомендации по работе в форуме и навигации по Vingrad.
  • Для вставки кодов Ruby используйте тег: [code=ruby]код[/code]. Когда в будущем подсветка синтаксиса для Ruby будет реализована, весь исходных код преобразится.
  • Используйтe чекбокс "Транслит" (возле кнопок кодов), если у Вас нет русских шрифтов.
  • Помните, для каждого вопроса должна быть своя тема.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Ruby: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0594 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.