Пользовательский значок JToolBarHelper не отображается

Я пытаюсь реализовать пользовательскую кнопку с помощью JToolBarHelper :: custom, мой код выглядит следующим образом:

  

JToolBarHelper :: custom ('message.resend', 'email.png', 'Resend Email', 'Resend Email', false);

Кнопка отображается нормально, только проблема заключается в том, что я не могу получить значок, отображаемый вместе с ним. Я попытался отключить эту документацию: https://docs.joomla.org/J1. 5: How_to_create_a_custom_button но он устарел и не работает для меня. Кто-нибудь знает, как правильно загружать пользовательский значок?

0 голосов | спросил jptech0313 11 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 11 Sep 2017 23:25:33 +0300 2017, 23:25:33

1 ответ


1

Второй параметр JToolBarHelper :: custom () - это имя класса CSS, соответствующее значку, который вы хотите отобразить, а не имя файла. Joomla! поставляется с кучей встроенных значков для вас на выбор. Вы можете найти список здесь: https://docs.joomla.org/J3.x:Joomla_Standard_Icomoon_Fonts Просто выберите один из них и используйте его имя вместо имени файла, который вы пытаетесь использовать.

Если вы хотите использовать свой собственный значок, это также возможно, вам нужно будет указать имя класса по вашему выбору, которое еще не было определено (например, значок mycomp-email), а затем загрузить некоторый CSS в ваш компонент, который определяет этот класс и загружает ваш значок.

ответил Zachary Draper 11 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 11 Sep 2017 23:49:46 +0300 2017, 23:49:46

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132