Новости Joomla

Ребят, всем привет! ️ Ищем Joomla-разработчика на проектные работы Бывает так что наших рук на все...

Ребят, всем привет! ❗️ Ищем Joomla-разработчика на проектные работы 🚨Бывает так что наших рук на все проекты не хватает - сейчас именно так. Поэтому ищем крепкого middle Joomla - разработчика, который сможет помогать нам в такие моменты. Работа проходит под крылом наставника/тим-лида: поможет советом, расскажет как правильно поступить в той или иной ситуации, например, когда проект неновый и нужно хорошо погрузится в уже рабочий сайт.Для работы вам потребуются навыки:
0. PHP >= 8.11. Composer/GIT/Docker2. Joomla >= 4, знание 3 будет плюсом (получение моделей через фабрику компонентов, queryBuilder и т.д.)3. Joomla Events/Dispatch4. Базы данных (Mysql >= 5)5. Понимание структуры плагинов (модулей), уметь написать свой под конкретную задачу6. Умение работать с кастомными полями (для расширения функциональности)7. Шаблон MVC, понимание работы в контексте джумлы (не смешивать представление и логику)8. Знание работы мультиязычности в Joomla будет хорошим подспорьем. Принципы работы, настройка, внедрение.
Если с этим всем умело управляетесь - присылайте мне в личку:- вашу почасовую ставку, - опыт работы с Joomla, - будет круто, если скинете ссылки на ваши свежие работы.С меня первое ТЗ вам на оценку стоимости, если все хорошо - бьем по рукам и начинаем работу.P.S. Два слова о нас -
SLT. 15 лет продвигаем и создаём сайты. Входим в ТОП-10 Питерских компаний по созданию и продвижению сайтов, в ТОП-3 разработчиков на Joomla в России.

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

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
Просмотров: 1053
Последний ответ 07.11.2024, 12:03:12
от zigzagrus
Вывод информации в личный кабинет пользователя

Автор zndm

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

Автор marketingMLS

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

Автор Arvaro

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

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

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