Вопросы по теме 'erb'

Как комментировать код в представлениях Rails?
Когда я играю с Rails и разрабатываю представления, мне часто хочется закомментировать код. Достаточно просто с классами и моделями, но с представлениями немного сложнее. Как лучше всего комментировать код в представлении, чтобы он не...
8925 просмотров
schedule 07.08.2022

Ruby Liquid использует шаблоны вложенных хэшей
У меня есть вложенный хэш: { :KeyA => { :KeyB => "hello", :KeyC => { :KeyD => "foo", :KeyE => "bar" } } } если я передам это...
2361 просмотров
schedule 17.08.2022

Улучшенная подсветка синтаксиса для файлов js.erb в Textmate.
Я бы хотел, чтобы Textmate выделял синтаксис Ruby внутри тегов <% %> в файлах *.js.erb (как это делается в файлах *.html.erb). Прямо сейчас это выглядит так: Как видите, все в кавычках обрабатывается как обычная строка JS — это...
820 просмотров

ERB и PHP вместе. *.php.erb?
Мне приходится работать с другой командой, которая разрабатывает php, когда я разрабатываю ruby. Обычно это не проблема, так как они обычно передают исходный код мне, чтобы закончить. Есть несколько причин, по которым я предпочитаю развертывать...
1971 просмотров
schedule 21.07.2022

отражение переменных erb
Я использую шаблон марионетки, который выполняет интерпретацию файла шаблона. Я хотел бы знать все доступные мне переменные, однако есть доступные переменные (например, fqdn), которые не перечислены ни одним из методов отражения, о которых я знаю, в...
1478 просмотров
schedule 29.12.2022

Rails 2.3.8 - поле выбора вызывает ошибку синтаксического анализа, когда поле содержит более одного параметра
Рассматриваемое приложение использует jQuery для выполнения запросов ajax для заполнения зависимых полей выбора. Мое действие контроллера responses_to: js, а в файле .js.erb у меня есть: str += '<%= f.select field.name, list, {}, { :class...
476 просмотров
schedule 12.10.2023

Rails 3 отрисовывает действие с другого контроллера
Мне нужно отобразить другое действие контроллера <%= render "controller/index" %> , и я получаю эту ошибку Отсутствует частичный контроллер/индекс с {:formats=>[:html], :locale=>[:en, :en], :handlers=>[:rjs, :rhtml, :rxml, :erb,...
41821 просмотров
schedule 25.10.2023

Передача параметров в функцию шаблона в thor
Я ищу способ передать параметры механизму шаблонов ERB в действии шаблона thors. Я наткнулся на исходный код компоновщика cli, где действие шаблона thors используется следующим образом: opts = {:name => name, :constant_name =>...
3174 просмотров
schedule 23.12.2023

Как вы создаете переменные и методы ruby ​​в области видимости с помощью шаблонов Thor?
Я пытаюсь использовать метод шаблона Thor::Actions для создания некоторых шаблонов тестовых файлов C++, но erb постоянно сообщает мне, что у меня есть неопределенные переменные и методы. Вот код вызова: def test (name, dir) template...
1440 просмотров
schedule 02.06.2024

Синтаксис инструкции Rails if
Я написал следующий ERB и получаю синтаксическую ошибку в вопросительном знаке. Эта вспомогательная функция от devise в настоящее время оценивается как ложная. Что я пропустил? <%= if user_signed_in? %> <%= render 'form' %> <%=...
69712 просмотров
schedule 12.08.2022

Mongrel: как обрабатывать erb в файле .rhtml
Я пытаюсь обслуживать статический контент для веб-разработки с несколькими строками erb, чтобы имитировать то, что будет делать реальный сервер. Я уже сделал это с WEBrick здесь:...
143 просмотров
schedule 09.03.2024

Использовать композицию в Rails
Я не знаю, как лучше и правильнее что-то сделать, поэтому жду предложений. Этап : я использую Rails 3 для создания веб-приложения. Изображение двух моделей: Canvas и Zone . Объект canvas задуман как квадрат, в котором будет четыре zone...
193 просмотров
schedule 07.03.2022

Таблица в ERB с названиями дней недели
Я очень новичок в Ruby/Rails, и я просто пытаюсь найти самый элегантный способ сделать таблицу в ERB, где столбцы - это день недели, а строки - каждая запись для данной модели. Сама концепция проста, и я, вероятно, могу сделать это с помощью кучи...
281 просмотров
schedule 09.05.2023

Вложенный атрибут Rails - неправильный последний вывод
У меня есть объект Article с вложенными атрибутами Property. Теперь я хочу напечатать его спереди в show.html.erb. Я могу распечатать все атрибуты, но в конце я получаю вывод, который выглядит как карта со всеми объектами внутри. Что я делаю...
143 просмотров

Тире в имени свойства не получает NoMethodError
Я использую драгоценный камень Linkedin, чтобы получить информацию о профиле для RoR 3. Gem: https://github.com/pengwynn/linkedin Документ API: https://developer.linkedin.com/documents/profile-fields#positions Все работает, за...
184 просмотров
schedule 15.03.2024

Nokogiri портит разметку Erb
Я использую Nokogiri для обработки страниц в моем приложении Sinatra, Ruby. Итак, когда я делаю это: require 'nokogiri' s='<a href="<%=@prevHref%>">a</a>' doc = Nokogiri::HTML.fragment(s) puts doc.to_s я получил <a...
973 просмотров
schedule 24.11.2022

установить прозрачность фона в css
Я хочу сделать фон элемента полупрозрачным в css. Я знаю, что есть способ сделать это, используя background-color: rgba(100,100,100,0.5); но я пытаюсь динамически создать css в своем приложении rails, и переменная, которую я использую,...
1364 просмотров
schedule 16.09.2023

Очистка экрана и прокси с использованием Ruby
Я знаю, что здесь есть несколько тем для очистки экрана, но ни один из ответов меня не удовлетворил. Я пытаюсь очистить HTML-код с внешней веб-страницы, используя javascript. Я использую $.ajax, и все должно работать нормально. Вот мой код:...
407 просмотров
schedule 18.10.2022

Доступ к названию страницы в ERB
Я создаю веб-сайт с шаблонами Sinatra и ERB. В ERB я хотел бы получить доступ к имени загружаемой страницы и соответствующим образом изменить небольшую часть макета. Например, мои маршруты такие: get '/' do erb :index end Мне нужно...
49 просмотров
schedule 03.02.2023

Решение в Puppet на основе версии установленного пакета
Я хотел бы сделать что-то подобное в файле Puppet .erb: <% if (version_of_apache_package_installed =~ /1.5.82/) then -%> do one thing <% else -%> do a different thing <% end -%> Как поместить строку версии какого-либо...
2929 просмотров
schedule 12.06.2023