HAML - это язык разметки, который используется для чистого и простого описания HTML любого веб-документа без использования встроенного кода. Его можно использовать как автономный инструмент генерации HTML или как механизм рендеринга шаблонов в веб-фреймворке, таком как Ruby on Rails или Ramaze. Шаблоны HAML предварительно скомпилированы в простые шаблоны HTML, которые используются клиентским веб-браузером для отображения информации, отправляемой сервером в виде веб-страницы HTML.
1 ответ

Загрузите представление haml в макет по запросу Ajax через контроллер Sinatra

Я внедряю функцию live-search на мою страницу. У меня есть следующий упрощенный контроллер sinatra get '/search_item/:for' do //do some search stuff haml :search_item,:layout => (request.xhr? ? false : :layout), :locals => { :found_items =>…
24 ноя '12 в 12:40
3 ответа

Активная вкладка начальной загрузки в представлении Rails

У меня были некоторые трудности с переводом вкладок BS в активное состояние index.html.haml - if @tabs %ul#tabs.nav.nav-tabs{:role => "tablist"} %li.active{:role => "presentation"} = link_to "All", search_jobs_path(tab: "ALL"), {"aria-control…
2 ответа

СУШКА некоторого кода представления Rails/HAML/jQuery

Я визуализирую панель предупреждений как часть в верхней части экрана, которая отображается пользователю для сообщений об успехе / неудаче / уведомлении. Наконец-то у меня это работает для большинства сценариев, но сам код повторяется для нескольких…
01 апр '11 в 13:44
2 ответа

Как добавить значок в button_tag с помощью HAML?

У меня возникли проблемы при попытке сделать кнопку воспроизведения с использованием HAML. =button_tag clue_path(@question), class: "btn btn-lg glyphicon glyphicon-play" Результаты в HTML <button><icon class:"glyphicon glyphicon-play">/q…
16 сен '15 в 02:18
1 ответ

Элемент капибары не найден

У меня есть диагностическая спецификация, и я полагаю, что есть некоторое несоответствие в моем использовании языка между спецификацией и файлами просмотра. Однако я не смог решить проблему. Тест заключается в следующем it "updates a diagnostic repo…
10 апр '15 в 10:15
5 ответов

Фоновые изображения не отображаются в приложении Ruby on Rails

Я пытаюсь сделать изображение на заднем плане div с классом head, мой application представление написано Haml и тело определяется следующим образом: %body .container .head .sixteen_columns .top-nav Включено в мой application таблица стилей: .head { …
24 июл '12 в 02:25
0 ответов

Haml JQuery не работает на сборке SublimeText

У меня есть ошибка, когда я пытаюсь построить "submitEvent.js выходной результат... но страница работает!! "$ не определено" на консоли SublimeText 3 $ не определено (кто-то может помочь мне qq?) (функция (export, require, module, __filename, __dirn…
14 ноя '18 в 14:12
1 ответ

Сделайте поля fields_for условным

У меня есть модель пользователя и модель инструктора. Существует взаимно-однозначная связь между пользователем и инструктором. И некоторые пользователи будут инструкторами, а некоторые нет. Таким образом, у меня есть форма регистрации, которая испол…
20 сен '12 в 17:53
1 ответ

Измените image_tag на button_to

Я пытаюсь выяснить, как изменить этот код: %li.input.optional= link_to_remove_association image_tag('minus.png', {:alt => "#{t('blabla.remove_model', model: t('activerecord.models.template_instance_right.one'))}"}), f вместо этого использовать кн…
26 апр '13 в 07:55
1 ответ

Rails - Почему HAML показывает полный хэш?

Посмотреть: !!! %html %head %title= full_title(yield(:title)) =stylesheet_link_tag "application", media: "all" =javascript_include_tag "application" =csrf_meta_tags =render 'layouts/shim' %body =render 'layouts/header' .container =flash.each do |key…
05 дек '12 в 04:57
1 ответ

Включить пространство имен в представлениях HAML приложения пространства имен Rails 3.1

Приложение Rails 3.1 полностью реализовано в пространстве имен. Когда я вызываю представления, это пространство имен не включается, поэтому мне приходится каждый раз вводить полное имя каждого класса. Я предполагаю, что это ошибка или, по крайней ме…
23 дек '11 в 11:40
1 ответ

Загрузить внешний CSS-файл в HAML

Я пользуюсь хамлом и синатрой Когда CSS находится в файле.haml, стилизация работает. Когда я использую ссылку%, стиль не виден %link(rel="stylesheet" type="text/css" href="styles.css")
15 июл '12 в 20:02
1 ответ

Ожидание ошибки конца ввода

Я новичок в HAML, и у меня возникла проблема с кодом ниже. Я продолжаю получать сообщение об ошибке "C:/Users/Dalcom/Desktop/task_tracker/app/views/events/index.html.haml:55: синтаксическая ошибка, неожиданное ключевое слово_ensure, ожидая конец вво…
10 фев '14 в 01:11
1 ответ

Какое минимальное время рендеринга элемента представления, когда я должен рассмотреть его кэширование?

Используя New Relic, я могу анализировать среднее время рендеринга партиалов на мой взгляд. мой navbar частичное, например, занимает всего 2-5 мс для рендеринга и footer занимает меньше 0,5 мс. Имеет ли смысл их кэшировать, учитывая, что время извле…
3 ответа

Тег br не закрывается в Haml on Rails 3

У меня проблема с тем, чтобы заставить Haml закрыть теги br. Я попробовал следующее без удачи: %br %br/ Я ожидаю, что это приведет к <br />, но всегда выводит как <br>даже с косой чертой в конце. Я также попытался добавить следующие пара…
02 ноя '10 в 15:31
3 ответа

Что означает = fl в хамле

Я унаследовал приложение, в котором есть этот haml для извлечения файла index.html.haml для "домашнего" контроллера. = fl - if logged_in? = render :partial => 'logged_in_home' - else = render :partial => 'marketing_home' Оператор if понятен, н…
03 фев '11 в 16:06
1 ответ

Как добавить кавычки к тексту в коде HAML

У меня есть следующий код HAML //add some text %div.text <%= answer.text %> Результат в браузере как таковой Как я могу добавить кавычки к этому тексту, чтобы вместо него отображалось "тестовое освобождение"?
14 июн '12 в 05:29
1 ответ

Как изменить представление в js of rails

Как изменить значение переменной представления в JavaScript. Я имею в виду, когда я выбираю апрель из раскрывающейся таблицы, будут отображаться только данные за апрель, а текущие данные таблицы исчезнут и обновятся. Как мне это сделать? Помоги мнеМ…
21 июн '16 в 06:50
1 ответ

Почему атрибуты не установлены в этом самозакрывающемся haml_tag?

Я собираю хамл вывод, используя вспомогательный метод haml_tag, Однако конкретный элемент, который я хочу захватить, является <meta/> тег, и поэтому я пытаюсь выяснить, как получить самозакрывающийся тег, а также включить атрибуты. Это работае…
16 июл '14 в 13:43
2 ответа

Ограничить максимальное значение для ввода в хамле

Я довольно новичок в кодировании с RoR и использую Haml, и, поскольку я делаю школьный проект, я решил попробовать. Дело в том, что я столкнулся с проблемой. В моем объекте есть атрибут producto, req_quantity количество определенного товара, запроше…
04 окт '17 в 17:47