Новости 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 Гость просматривают эту тему.
  • 5 Ответов
  • 4622 Просмотров
*

SFE

  • Захожу иногда
  • 68
  • 0 / 0
Не могу решить следующую задачу.
Форма обратной связи отображается по умолчанию после основных деталей контакта (email, адрес, телефоны) а мне нужно чтобы отображалась после дополнительной информации, внизу страницы (так оно выглядит логичнее).В дополнительной информации скрипт сгенерированный Яндекс конструктором отвечающий за Яндекс карты (схема проезда).
Схема должна выглядеть так:

Основная информация
Дополнительная информация (карта)
форма обратной связи.

вот ссылка, так нагляднее http://www.mkmedved.ru/index.php/contacts

Инспектировал страницу с помощью FireBug, за форму обратной связи и блок дополнительной информации отвечают div'ы с классами "contact-form" и "contact-miscinfo" соответственно.
Думал, решить будет просто, поменяв их местами здесь - /components/com_contact/views/contact/tmpl/default.php,  однако форма прописана в отдельном файле default_form.php.
Как поменять местами доп. инфо и форму обр. связи?

И еще вопрос по контактам. Как сделать чтобы напртоив деталей контакта отображались и иконки и текст? То есть чтобы напротив номера телефона стояла иконка телефона и было подписано "телефон:". В настройках можно включить отображение или одного или другого, но не иконки и текста одновременно
« Последнее редактирование: 17.09.2013, 13:35:46 от SFE »
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Можно сделать иначе: на страницу контактов в позицию position-2 поставить модуль html-код, где разместить карту и всю необходимую информацию, идущую до контактной формы.
Тут же простым HTML можете вписать телефон и добавить к нему иконку.
А в самой контактной форме убрать все лишние поля
*

SFE

  • Захожу иногда
  • 68
  • 0 / 0
Спасибо за ответ, попробовал. Этот вариант не подходит, т.к. позиция position-2 располагается чуть выше чем надо. Как вставить модуль с HTML кодом после основной информации контактов?
*

unrecovered

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
Думаю, что проблема решена давно, но у меня тут возникла такая же =) И я её решил. Возможно, кто-нибудь ещё заинтересуется, поэтому решение:

form.php, в котором копался автор, на самом деле отвечает за внешний вид формы обратной связи, и более ни за что; позиции же этих модулей относительно друг друга все записаны в default.php, который мне пришлось полностью распотрошить, чтобы это узнать ;D

Если присмотреться, default.php, по сути, состоит из блоков if, которые проверяют определённый атрибут(атрибут задаётся из админки в меню контакта в параметрах отображения). Если атрибут равен единице("Показать"), выводится соответствующий элемент(адрес, телефон, почта и т.д.) в прописанном там формате. У простых элементов, вроде имени и адреса, формат вывода прописан прямо в default.php, у более сложных, вроде формы обратной связи - вынесен в отдельный файл, лежащий в той же папке.

Это была теория, хе-хе =) По сути вопроса - в данном конкретом случае нужно отыскать в default.php блок вывода прочей информации(по умолчанию он находится в самом низу), выглядящий примерно так:

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

Далее, аккуратно его выделив и забрав по Ctrl-X, вставить перед блоком обратной связи, выглядит где-то так:

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

Готово! Ваш блок доп. инфы разместился сразу перед блоком обратной связи.

Напоследок: не делайте вещей, подобных предложению konoden. Это КОСТЫЛИ. Костылей в хорошем коде быть не должно. Лучше лишний час посидеть и разобраться, как это работает, и сделать всё стандартными средствами, чем использовать подобные "быстрые" решения.
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Только не забудьте вынести все редактируемые файлы в шаблон, иначе первое же обновление Joomla может их затереть.
Насчет костылей - было лишь предложено простое в реализации решение для данного случая. Оно ни коим образом не претендует на универсальность и "правильность"
*

unrecovered

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
Только не забудьте вынести все редактируемые файлы в шаблон, иначе первое же обновление Joomla может их затереть.
Кстати, очень важное замечание. В данном случае обновление действительно затрёт все изменения.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Форма для добавления данных в Google Sheets

Автор zigzagrus

Ответов: 2
Просмотров: 873
Последний ответ 07.11.2024, 12:03:12
от zigzagrus
Вывод информации в личный кабинет пользователя

Автор zndm

Ответов: 17
Просмотров: 5666
Последний ответ 22.09.2022, 18:51:44
от beliyadm
Скачивание файла после внесения контактных данных Joomla 2.5.11?

Автор marketingMLS

Ответов: 0
Просмотров: 3500
Последний ответ 11.03.2020, 17:25:39
от marketingMLS
Ошибки после восстановления БД

Автор Arvaro

Ответов: 1
Просмотров: 1105
Последний ответ 15.01.2020, 17:15:17
от SeBun
Непонятные символы в конце каждой статьи после сохранении редактирования

Автор Анастасия Гвоздева

Ответов: 2
Просмотров: 1364
Последний ответ 19.03.2019, 15:01:41
от draff