Описание тега erubis
Erubis - это быстрая, безопасная и очень расширяемая реализация [tag:eruby]
3
ответа
Использование Erubis 2.6.2 с Rails 2.2.2 несовместимо?
Предположительно установка erubis так же проста, как: gem install erubis # And in environment.rb: require 'erubis/helpers/rails_helper' Но я не нашел, что это так. Обратите внимание, что в моем коде нет явных ошибок; с ERB все работает отлично. Где …
23 дек '08 в 15:34
0
ответов
Как использовать частичные виды, используя драгоценный камень Erubis
Я не использую Ruby on Rails, это отдельное приложение, использующее гем erubis. У меня есть несколько файлов шаблонов, которые я использую для создания статического веб-сайта, и я хотел бы разделить разделы заголовка, тела и нижнего колонтитула в ф…
16 авг '14 в 17:22
1
ответ
Bundler::GemNotFound: Не удалось найти erubi-1.7.0 ни в одном из источников
Здравствуйте, у меня есть проблема с расслоением. Я на самом деле разрабатываю приложение rails в докере (dockerized rails) Мне нужно добавить драгоценный камень bcrypt, но когда я добавляю этот драгоценный камень и запускаю установку пакета и обнов…
13 окт '17 в 12:08
1
ответ
Как получить список имен переменных из файла erubis?
Из сценария Ruby существует ли способ прагматически получить список всех ожидаемых имен переменных и функций, найденных в файле erubis? Например, как определить из объекта Eruby, что он содержит переменную name? require 'erubis' source = 'Hello, <…
07 фев '13 в 17:55
4
ответа
Ошибка выброса хелперского блока Erubis с помощью concat
У меня есть пара помощников блоков, вот простой пример того, что я делаю: def wrap_foo foo, &block data = capture(&block) content = " <div class=\"foo\" id=\"#{foo}\"> #{data} </div>" concat( content ) end Я просто пробую erubis,…
04 дек '09 в 23:40
0
ответов
Erubis все еще быстрее, чем erb?
Я выбираю систему шаблонов для драгоценного камня, поэтому я подумал об использовании Erubis, который, похоже, работает быстрее, чем ERB, но последняя выпущенная версия была выпущена в 2011 году.Поскольку ERB интегрирован в ruby stdlib, я думаю, ч…
12 окт '14 в 17:20
1
ответ
Erubis не работает при запуске из PHP
Я вызываю скрипт Ruby из PHP с system('ruby show.rb filename'), Show.rb выглядит так: require 'erubis' f = ARGV[0] puts f input = File.read(f) eruby = Erubis::Eruby.new(input) puts eruby.result(binding()) При выполнении команды ruby show.rb filename…
31 май '18 в 14:54
0
ответов
Как обрезать начальные пробелы с помощью `<% =` в шаблонах ERB в Rails, которые заканчиваются элементами `pre`?
(Насколько я здесь исследовал, это не повторяющийся вопрос. Обрезание пробелов - часто заканчивающихся символами новой строки - обсуждается для <%- или же -%>, но не для <%=, Это также может быть незначительным дефектом в шаблонном движке E…
06 ноя '18 в 07:40
3
ответа
В синатре с использованием erubis значение по умолчанию escape_html - true. иногда хава в эскейп
В Sinatra, используя erubis, значение по умолчанию для escape_html является true, Но иногда я хочу удалиться, потому что я не хочу добавлять слишком много escape_html. Не повторяйся.:) helpers: def raw(string) CGI::unescape_html(string) end views: &…
03 фев '13 в 14:32
1
ответ
Создавайте свои собственные теги / функции с Erubis
У меня есть класс ruby, расширяющий Erubis (шаблонизатор ruby), и я хотел бы создать свои собственные теги. Ниже приведен пример того, что я хотел бы воспроизвести: <%= link_to "/some/url" %> Этот код должен генерировать HTML-тег 'a', ссылающи…
11 фев '10 в 10:13
1
ответ
Rails 2.3.5 с rails_xss, экранирующим content_for, чтобы получить контент
Просто обновил Rails до 2.3.5, чтобы получить красивый плагин rails_xss, но я заметил одну большую проблему с ним. любой content_for блоки убегают, когда уступают. Я попытался взломать его, выполнив одно из следующих действий, но они не работают: &l…
04 дек '09 в 23:06
2
ответа
Ruby on Rails: Каковы недостатки Erubis и почему он не упакован с Rails по умолчанию? Как это настроить?
Я только что обнаружил Erubis, замену стандартного средства визуализации представлений для Ruby on Rails. Тем не менее, из того, что я могу сказать, прочитав об этом, он превосходит все. Это намного быстрее.У него есть еще много вариантов.Это может …
23 май '10 в 04:12
2
ответа
Ошибка следов в Erubis
По умолчанию, когда шаблон Erubis вызывает ошибку, вы получаете что-то вроде этого: (erubis):32:in `evaluate': compile error (SyntaxError) (erubis):30: syntax error, unexpected ')', expecting ']' (erubis):32: unterminated string meets end of file Но…
19 фев '11 в 01:13
1
ответ
Как элементы в документе eRubis клонируются по всей странице?
У меня есть простой документ eRubis (*.html.erb), и я хочу "копировать" различные элементы по всей странице. Всякий раз, когда я использую простые выражения Ruby, подобные этому:<%= 3.times do %> ... <% end %> с несколькими "временными" …
12 дек '13 в 15:41
1
ответ
Получить значение хэш-ключа ruby, используя Erubis
У меня есть хэш: hash = "email_address"=>"test@example.com" Я хотел бы получить значение из этого хэша, который "test@example.com" использует erubis. Это не работает: <% pp hash.[email_address] %>
07 авг '12 в 09:30
1
ответ
Шаблон Chef erubis: Формат вывода на основе классов значений
В моей поваренной книге Chef (для почтальона) я хочу использовать атрибут, который является хешем и содержит все параметры конфигурации, которые я хочу записать в шаблон (аналогично тому, как это делается в поваренной книге chef-client). Поэтому я х…
03 ноя '13 в 15:14
1
ответ
Rails HTML избегает текстовых писем
Таким образом, Rails обладает прекрасной способностью отправлять обычные электронные письма вместе с электронными письмами в формате HTML. Вы просто добавляете.text.erb вместе со своим.html.erb. Я подал заявление на этот счет здесь: https://github.c…
01 ноя '11 в 18:59
1
ответ
Как использовать Erubis с мампом
Я обнаружил erubis, "быструю, безопасную и очень расширяемую реализацию eRuby", теперь, после установки через gem install erubis, мой вопрос: как запустить на Mac? особенно на мампе? Мне не повезло найти ответ на Google, так что кто-нибудь знает, ка…
06 июн '10 в 13:52
5
ответов
Использование вспомогательного метода Rails в активе javascript
Есть ли способ использовать вспомогательный метод Rails, точнее, вспомогательный метод пути в файле ресурсов javascript. Этот файл foo.js.coffee.erb $('#bar').val("<%= create_post_path %>") Я был бы рад, если бы я мог получить от Erubis $('#ba…
17 сен '11 в 00:03
1
ответ
erubis: `scan': неверная последовательность байтов в US-ASCII (ArgumentError)
Я столкнулся с этой ошибкой при рефакторинге небольшого веб-сервиса. Интересно, что на production-сервере все работает нормально. .../erubis-2.7.0/lib/erubis/converter.rb:132:in `scan': invalid byte sequence in US-ASCII (ArgumentError) from .../erub…
28 июн '18 в 13:06