Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 18 Ответов
  • 1670 Просмотров
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Здравствуйте!
Интересно как добавить в шаблоне вывода к любому элементу (text,link, и т.д.) иконку. Допустим есть поля созданные элементом text: адрес, телефон, режим работы. Вот при выводе full и/или teaser  нужно чтобы рядом с данными выводилась соответствующая иконка. Пока самое простое что пришло в голову это в альтернативной метке использовать тег <img>, работает, но после иконки выводится двоеточие, если лезть в код и убрать двоеточие при выводе меток, то тогда везде пропадет, а ведь иногда нужно и текстовую метку вывести. Как бы это реализовать без вмешательства в код, чтобы обновления нормально проходили?
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #1 : 20.09.2013, 05:29:39 »
http://joomlaforum.ru/index.php/topic,240133.0.html элемент в стадии бета, будет обновление
R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #2 : 20.09.2013, 06:14:59 »
И как с помощью этого элемента добавить иконку к существующему полю например к полю дата созданному через publish date ?
У вас это отдельный элемент, а мне нужно добавлять к любому типу элементов иконку при выводе вместо меток.
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #3 : 20.09.2013, 06:48:36 »
подключаем font awesome  к сайту или любой другой CSS с иконками, ставим разделитель space а в альтернативной метке добавляем иконку (
<i class='icon-home'></i>   ), далее топаем в components/com_zoo/renderer/element/block.php и комментируем сточки

Код
$label .= '<h3>';


Спойлер
[свернуть]


или если надо добавить поле в specification, то попаем в components/com_zoo/renderer/element/list.php

и комментируем строчки

Код
$label .= '<strong>';
и
Код
$label .= ': <strong>';


и получаем результат

Спойлер
[свернуть]


R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #4 : 20.09.2013, 07:06:04 »
 Спасибо, Likrion за попытку помочь. Font awesome подключен в шаблоне, в альтернативной метке вывожу иконку но с двоеточием. А если я закомментирую $label .= '<strong>'; и $label .= ': <strong>'; то двоеточие везде пропадет, а мне нужно только там где выводится иконка в альтернативной метке, чтобы в других элементах, в других шаблонах не затронуть другие поля. И причем тут разделитель space ? Не совсем понял.
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #5 : 20.09.2013, 07:11:30 »
сча ребенка отведу в сад напишу решение для вас
R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #6 : 20.09.2013, 07:35:01 »
Замечательно было бы решение без хака зоо, что-то нападобие элемента text, которое в шаблоне вывода ставить перед тем полем к которому нужна иконка, в этом элементе прописывать тэги, а при выводе этот элемент содержащий иконку выводился бы так чтобы поле после него не переносилось на следующую строку.
Допустим в шаблоне full имеем поле date к которому хотим иконку календарь. Отключаем в поле date метку. Ставим перед полем date этот элемент и прописываем в нем иконку календарь хоть awesome хоть <img> и получаем на выходе:
<иконка календаря>пробел<дата>

Как смог объяснил :)
P.S. Было бы супер если этот элемент (иконка)в типе использовать один раз, чтобы не запутаться.
« Последнее редактирование: 20.09.2013, 07:43:08 от GoodWeb »
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #7 : 20.09.2013, 08:36:48 »
Спасибо, Likrion за попытку помочь. Font awesome подключен в шаблоне, в альтернативной метке вывожу иконку но с двоеточием. А если я закомментирую $label .= '<strong>'; и $label .= ': <strong>'; то двоеточие везде пропадет, а мне нужно только там где выводится иконка в альтернативной метке, чтобы в других элементах, в других шаблонах не затронуть другие поля. И причем тут разделитель space ? Не совсем понял.

как вариант а что вам мешает прописывать alternative label с двоиточием?

а по сути.... данное решение имеет 3 пути...:

1. хак файлов zoo
2. jquery (т.е. создаем текстовый элемент в теле прописываем иконку и с помощью jquery append'дируем в тег нужного элемента )


хотя, немного подумав погодя.... думаю можно решить этот вопрос отдельным элементом
« Последнее редактирование: 20.09.2013, 08:55:57 от likrion »
R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #8 : 20.09.2013, 13:17:39 »
Да про кавычки Вы правы, можно их вручную в альтернативной метке ставить, единственное что удручает, что это все же хак. А Вы сможете такой элемент сделать?
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #9 : 20.09.2013, 13:59:08 »
решил на 90% осталось логику довести и выложу

Спойлер
[свернуть]



http://likrion.net/develop/item/eicon

по исходному коду видно что 2 элемента в позиции description , но HTML их 1 внедрен в 2 элемент(точнее в следующий за ним элемент)

Спойлер
[свернуть]


также вместе с приклеиванием можно в данном элементе свой текст прописать

Спойлер
[свернуть]

Спойлер
[свернуть]
« Последнее редактирование: 20.09.2013, 14:07:56 от likrion »
R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #10 : 20.09.2013, 16:18:08 »
Вы только предусмотрите не только выбор иконок awesome но и любой код, будет сказка :) ой чет туплю в поле self text наверное можно , сорри.
Если ваш eicon использовать несколько раз с разными иконками, то в добавлять его в тип один раз?
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #11 : 20.09.2013, 16:24:53 »
Вы только предусмотрите не только выбор иконок awesome но и любой код, будет сказка :) ой чет туплю в поле self text наверное можно, сорри.
Если ваш eicon использовать несколько раз с разными иконками, то в добавлять его в тип один раз?

не понял насчет других иконок... в тип добавлять несколько раз перед елементами куда надо приклеится....подумаю еще может найду другое решение
R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #12 : 20.09.2013, 16:31:43 »
например в зоо есть тип продукт, сначала же все элементы добавляются туда при редактировании, а потом уже в шаблонах вывода добавляем из этих элементов оформление. Вот интересно, в типе ваш элемент надо будет один раз добавлять, а потом в шаблонах вывода несколько раз использовать указывая разные иконки или в типе несколько элементов настроить и потом в шаблонах вывода указывать нужный?
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #13 : 20.09.2013, 16:57:36 »
решил.. добавлять надо будет 1 раз а потом тыкаем на кнопку повторить и настраиваем еще одну копию элемента с указанием к какому по счету элементу приклеится

Спойлер
[свернуть]

Спойлер
[свернуть]



http://likrion.net/develop/item/eicon

ps/ тык по рекламе приветствуется... хоть какая то поддержка без вложений)


приклейку по DOM порядку продумываю
R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #14 : 21.09.2013, 06:43:09 »
Мне кажется не надо элемент делать повторяющимся, по сути это элемент для оформления. Я про то чтобы он работал как static content, просто ставим сколько угодно перед необходимыми полями, выбираем иконку или прописываем код и все.
И полезна была бы для иконки возможность прописать title. Всплывающая подсказка прекрасно дополнит этот элемент.
« Последнее редактирование: 21.09.2013, 06:51:24 от GoodWeb »
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #15 : 22.09.2013, 21:14:27 »
joomlaforum.ru/index.php/topic,276084.msg1376990.html

посмотреть:  http://likrion.net/develop/item/eicon один тык по нижней рекламе приветствуется, т.к. необходимость которая позволяет мне делать вам бесплатные расширения


описание попозже сделаю
« Последнее редактирование: 23.09.2013, 00:08:16 от likrion »
R331474010295
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #16 : 23.09.2013, 05:21:04 »
Элемент не плохой, но не то что мне нужно было, к сожалению. Этот элемент редактируется при создании материала, т.е. автор материала конкретно выбирает иконки к полям, а мне нужно было так:
Есть тип - "карточка организации". Организации создает пользователь, указывая только данные, название, адрес, телефон и .т.п. А при выводе материала в tease, full, item module и т.д. , около необходимых полей иконки. Т.е. сам элемент не является редактируемым при создании материала и его вообще не видно, он есть только при редактировании шаблонов вывода (tease, full, item module и т.д.) как static content  от зооландерс (https://www.zoolanders.com/extensions/zootools), т.е. этот элемент используется только при оформлении.
Подскажите, пожалуйста,  как вы приклеили ваш элемент к последующему, попробую static content поправить под свои нужды.
Я еще Вам отправлял личное сообщение, посмотрите как сможете.
« Последнее редактирование: 23.09.2013, 06:13:21 от GoodWeb »
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Иконка к любому элементу/полю, как?
« Ответ #17 : 27.09.2013, 19:23:37 »
Likrion, у вас есть интерес сделать элемент, функционал которого я описал? Пусть платно, давайте обсудим.
*

likrion

  • Давно я тут
  • 750
  • 129 / 2
Re: Иконка к любому элементу/полю, как?
« Ответ #18 : 27.09.2013, 20:17:34 »
Likrion, у вас есть интерес сделать элемент, функционал которого я описал? Пусть платно, давайте обсудим.

с вашего описания я понимаю что вам не нужен элемент, достаточно простого jquery скрипта по прикреплению иконок к уже готовым полям....если так, то icq 302005   после 11 вечера по мск
R331474010295
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вопрос по элементу "Галлерея"

Автор slasla

Ответов: 0
Просмотров: 1079
Последний ответ 06.03.2014, 11:32:20
от slasla
Прямой доступ к элементу материала в Zoo

Автор metheoryt

Ответов: 2
Просмотров: 1479
Последний ответ 27.01.2014, 00:01:37
от metheoryt
Доступ для зарегистрированных к элементу zoo

Автор gentle

Ответов: 1
Просмотров: 1123
Последний ответ 19.11.2012, 22:57:49
от artanto
Иконка к полям

Автор dimaskiev

Ответов: 3
Просмотров: 1359
Последний ответ 14.11.2012, 15:58:24
от MetaSpirit