Задать вопрос
VitalyLiber
@VitalyLiber
web-developer

Как узнать по path в rails где лежит views?

Есть такой участок кода, который отвечает за вывод четырех случайных продуктов из базы данных.

<%= products_from_same_category(@product) %>

Код находится в views/products/show

Как узнать, откуда он берет views?
  • Вопрос задан
  • 239 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
@vsuhachev
products_from_same_category - это функция (скорее всего в где-то хэлперах), читайте ее и смотрите откуда она берет шаблоны.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
viktorvsk
@viktorvsk
В переменной $LOAD_PATH - все пути, откуда может браться код
Сначала смотрится, есть ли шаблон в вашем приложении, после - идет по гемам в порядке их подключения (последний - решающий, в отличии от ситуации с роутером)

Или поставить byebug/binding.pry во view и посмотреть, что находится в __FILE__
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы