Хобрук: Ваш путь к мастерству в программировании

Установите заголовок пользовательских страниц в ActiveAdmin

Я ищу информацию о том, как я могу изменить заголовок Пользовательская страница ActiveAdmin, но ничего не работает. Решение, которое я нашел, работает только для стандартных страниц ActiveAdmin.

Например, моя Report страница

ActiveAdmin.register_page "report" do
  controller do
    before_action { @page_title = "Generación de reportes" }
  end

  menu label: 'Generación de reportes'

  content do
    render partial: 'report'
  end
end

Показывает стандартный заголовок, который является той же строкой, с которой он был зарегистрирован.

введите здесь описание изображения

Можно ли настроить заголовок таким образом, чтобы, например, указать что-то вроде "Generación de reportes"?


  • Какие у вас версии rails и activeadmin? 26.01.2019
  • @JavierMenéndezRizo рельсы 5.2.2 и активный администратор 1.4.3 28.01.2019

Ответы:


1

В предоставленной вами ссылке у вас есть следующие варианты изменения заголовка. страницы:

content 'title': Proc.new {
  @page_title = 'Your title'
} do
 ...
end

или другой вариант, согласно документам:

content title: "Your Title" do
 ...
end

Согласно документам, вы должны увидеть "Изображение или ссылку в строке заголовка пользовательской страницы" в та же ссылка!

Вы используете before_action при регистрации controller, но в предоставленном коде вы регистрируете page.

Надеюсь это поможет!

28.01.2019
  • Да, это работает! и вы можете напрямую указать заголовок как значение, например: content title: title_value do your_code end 29.01.2019
  • По крайней мере, в моем случае это сработало с content title: "title" do ... end. Proc.new { ... бла-бла-бла не сработало. 29.01.2019
  • Новые материалы

    Структуры данных в C ++ - Часть 1
    Реализация общих структур данных в C ++ C ++ - это расширение языка программирования C, которое поддерживает создание классов, поэтому оно известно как C с классами . Он используется для..

    Как я опубликовал свое первое приложение в App Store в 13 лет
    Как все началось Все началось три года назад летом после моего четвертого класса в начальной школе. Для меня, четвертого класса, лето кажется бесконечным, пока оно не закончится, и мой отец..

    Что в лицо
    Очерк о возвращении физиогномики и о том, почему мы должны это приветствовать. История начинается со странной науки. Р. Тора Бьорнсдоттир, Николас О. Рул. Видимость социального класса по..

    Почему шаблоны проектирования и почему нет?
    Сложность — мать всех проблем в программировании. Программное обеспечение должно быть разработано с точки зрения того, кто его поддерживает, а не того, кто его пишет, потому что программное..

    Создание дизайна обуви с помощью машинного обучения
    Обувь. Что подождать? Я думал, что речь пойдет о машинном обучении! Ну это так. Если бы вы пошли на Amazon, сколько обуви вы бы нашли? Наверное, много, не так ли? Но много ли в них..

    GraalVM в 2022 году: итоги года
    2022 год был очень продуктивным для проекта и сообщества GraalVM. Вместе мы разработали множество новых функций, выпустили GraalVM для последних версий Java и новых платформ и увидели несколько..

    Быстрая разработка: волшебный мир больших языковых моделей
    РУКОВОДСТВО Быстрая разработка: волшебный мир больших языковых моделей Подход, основанный на данных, для получения наилучшего ответа Искусство и наука Можно ли совместить машинное..