Публикации по теме 'helpers'
Помощники по числам Ruby
Создавая мой проект модуля 2 в школе Flatiron, мы с партнером решили создать домен, где пользователи могут выставлять дома на продажу в виде листинга. Как мы знаем, в Ruby числа без десятичных точек называются целыми числами, а числа с десятичными точками обычно называются числами с плавающей запятой или числами с плавающей запятой. Когда мы начинали кодировать наш проект, чаще всего объект дома имел атрибут цены в виде целого числа. Когда мы хотели отобразить цену дома в файлах просмотра,..
Код Запах 22 — Помощники
Вам нужна помощь? Кому ты собираешься звонить?
Проблемы
Читабельность Принцип наименьшего удивления Ошибка биекция Статические методы
Что такое имя? — Часть II: Реабилитация Мы все согласны: доброе имя всегда важнее всего. Давайте найдем их. medium.com
Решения
Найдите подходящее имя Если помощником является библиотека, разбейте все службы как разные методы. Методы всегда должны выполняться объектами. Статические..
Вопросы по теме 'helpers'
Тестирование вспомогательных методов в Rails
Я тестирую свои вспомогательные методы rails следующим образом:
require File.dirname(__FILE__) + '/../../test_helper'
require 'action_view/test_case'
require 'action_view/helpers'
class ListingsHelperTest < ActionView::TestCase
def setup...
3291 просмотров
schedule
18.10.2022
Помощник класса и строки в Delphi Win32
Есть ли способ с текущим delphi реализовать.
а) Строка (как класс) с перегрузками операторов (т.е. +, =)
b) Class Helper, чтобы можно было добавлять пользовательские строковые методы
Я понимаю, что строка является нативным типом, поэтому...
2123 просмотров
schedule
15.06.2022
Помощь с asp.net mvc и раскрывающимся списком выбора
Я хочу создать раскрывающиеся списки с этими конкретными атрибутами. Как я могу это сделать? Я использую LinqToSql. В каждой компании есть сотрудники
<select name="companies" id="companies" class="selectable">
<option value="">--...
655 просмотров
schedule
24.03.2023
Использование хелперов формы Rails для несуществующих методов
Обычно при использовании помощников формы в Rails каждое поле напрямую соотносится с методом соответствующего объекта.
Однако у меня есть форма (регистрация пользователя), которая должна включать поля, которые не являются частью самой модели...
853 просмотров
schedule
04.03.2023
Cakephp 1.3 JsHelper для AjaxHelper
Я начинаю использовать cakephp и сделал демонстрационное приложение, используя AjaxHelper
$ajax->link('title', 'url', array('update' => 'mydiv'))
Теперь я хочу перенести это на cakephp 1.3, а AjaxHelper устарел в Cake 1.3 и будет...
4295 просмотров
schedule
03.03.2023
Как я могу изменить тип ввода помощника Rails datetime_select?
Я использую помощник Rails datetime_select в одной из своих форм. В настоящее время у меня есть требование изменить раскрывающиеся списки для day , year , hour и minute , чтобы они были текстовыми полями с проверкой. Есть ли способ указать,...
2836 просмотров
schedule
13.07.2022
Код, используемый несколькими контроллерами и моделями, где лучше всего его хранить?
Итак, это вопрос дизайна рельсов для новичков. Допустим, я хочу, чтобы некоторые из моих общих функций находились в наборе вспомогательных классов (либо в виде методов класса, либо в виде методов экземпляра).
И я хочу использовать эти...
996 просмотров
schedule
25.04.2022
В Rails есть способ использовать методы app/helpers/foo.rb в контроллере и в представлении?
Кажется, что эти помощники в app/helpers/foo.rb можно использовать в представлении, но нельзя использовать в контроллере?
В некоторых случаях разным контроллерам может потребоваться использовать один и тот же метод, но просто передать другой...
256 просмотров
schedule
29.05.2023
cakePHP: мне нужно включить хелпер на случай ошибки
Я создал вспомогательный класс под названием «Навигация», который используется на каждой странице, потому что он работает с моим главным меню навигации. Итак, чтобы это сработало, я включил помощника в свой контроллер страниц следующим образом:...
178 просмотров
schedule
21.04.2022
cakePHP: Можете ли вы запросить базу данных из вспомогательного класса?
Привет, просто нужно знать, можете ли вы запрашивать базу данных из вспомогательного класса, следует ли вам это делать и как вы это делаете.
Спасибо
2629 просмотров
schedule
11.03.2023
Создание сеанса в Rails Helper
У меня есть следующий код в моем помощнике приложения.
route = ActionController::Routing::Routes.recognize_path(current_uri)
controller = route[:controller]
action = route[:action]
session['route']<< [controller.to_s,action.to_s]...
560 просмотров
schedule
04.05.2023
Класс тела для контроллера в приложении Rails
В настоящее время у меня есть это в моем макете:
<body class="<%= controller.controller_name %>">
Я хочу добавить дополнительный класс, который будет одинаковым для всех действий в любом контроллере, где он установлен, например:...
6518 просмотров
schedule
15.06.2023
Нужно пояснение, почему методы-оболочки? Ruby on Rails Tutorial глава 9 раздел 9.3.3 текущий пользователь -
Я понимаю, что хелперы обычно недоступны в контроллерах. Но зачем все это обертывание вокруг переменной экземпляра @current_user?
Почему помощник имеет «current_user=» и «current_user», определенные как методы? Почему @current_user может быть...
163 просмотров
schedule
01.10.2022
Rails - не могу понять, куда поместить очень простой вспомогательный метод форматирования строк
РЕШЕНО. См. примечание 2 и 3.
Наверное, я просто не понимаю классы в rails 3 + ruby 1.9.2...
Мы используем actionmailer вместе с delayedjob. Все работает нормально, ЗА ИСКЛЮЧЕНИЕМ, я просто пытаюсь красиво оформить некоторые телефонные...
178 просмотров
schedule
01.05.2023
поместите партиал внутри content_tag в Rails вспомогательной функции приложения
У меня есть это, на мой взгляд, но я хотел бы очистить его и поместить все это в метод в помощнике.
Я знаю, как поместить div и некоторый контент в content_tag. Однако как пройти частичное?
<% if show_content?(flash[:invitation]) %>...
2171 просмотров
schedule
25.10.2023
Rails 3 — помощник select_tag — пустой тег опции
У меня есть тег select_tag, заполненный из массива @users, который я использую для выполнения поиска. Когда пользователь впервые попадает на страницу, я бы хотел, чтобы он отображал пустой или настраиваемый тег, а не первый элемент в массиве?
Это...
9771 просмотров
schedule
01.04.2022
Помощник статьи Rails - a или
Кто-нибудь знает о Rails Helper, который может автоматически добавлять соответствующую статью к заданной строке? Например, если я передам функции «яблоко», получится «яблоко», а если я отправлю «банан», она вернет «банан».
Я уже проверил модуль...
9054 просмотров
schedule
18.05.2024
Как я могу вывести необработанный неэкранированный html из этого маршрута/помощников Rails?
Я пытаюсь использовать следующий фрагмент кода для создания ссылки на моей странице.
%h2= link_to '{{ label }}', product_path('{{ id }}'.html_safe)
На самом деле это часть более крупного блока HTML, который будет служить шаблоном javascript,...
1483 просмотров
schedule
14.08.2022
Отрисовка блока content_for в помощнике
Я пытаюсь отобразить результат блока content_for через помощник.
У меня есть шаблон (HAML) и макет следующим образом:
# app/views/books/show.html.haml
-content_for(:page_header) do
%h1= @book.title
# app/views/application.html.haml
......
5551 просмотров
schedule
03.04.2024
Доступ к помощникам Rails из презентатора/модуля?
Есть много вопросов о доступе к хелперам Rails из модели, и все они справедливо утверждают, что ответ — не делать этого. Это не тот вопрос.
У меня есть довольно сложный код контроллера и представления, который я хочу абстрагировать в класс...
2195 просмотров
schedule
07.05.2023