1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Список городов с поиском по нему

Тема в разделе "Joomla", создана пользователем WiQuert, 25 июн 2019.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Модераторы: arman29, DMS
  1. WiQuert

    WiQuert Постоялец

    Регистр.:
    20 фев 2017
    Сообщения:
    105
    Симпатии:
    12
    Здравствуйте. Задача такая: есть список из городов, в которых присутствует компания. Города идут в несколько столбцов, при нажатии на любой город пользователя перекидывает на соответствующую страницу. Сверху - поиск по этому списку, где пользователь может найти любой город и при нажатии на него так же перенаправляется на соответствующую страницу. Как это можно реализовать?
     
  2. velverdelin

    velverdelin Писатель

    Регистр.:
    22 май 2017
    Сообщения:
    7
    Симпатии:
    2
    Это две независимые задачи или поиск должен как-то влиять на поведение списка городов ниже?
     
  3. WiQuert

    WiQuert Постоялец

    Регистр.:
    20 фев 2017
    Сообщения:
    105
    Симпатии:
    12
    В целом, неважно, что будет со списком, главное, чтобы человек из поиска мог перейти на город, который он вводит.
     
  4. onbserver2

    onbserver2 Создатель

    Регистр.:
    1 сен 2016
    Сообщения:
    19
    Симпатии:
    18
    Задача поставлена размыто.
    Вам нужно менять существующий контент на сайте в зависимости от выбора города или просто перекидывать на отдельную страницу после выбора?
    Если первое - то нужен плагин и в контент каждой страницы прописывать через макросы разные блоки текста по каждому городу.
    Если второе - то в Custom HTML модуле делаете ручками html код - список selectbox с переходом на нужные страницы.
     
  5. vsemvam

    vsemvam Создатель

    Регистр.:
    14 авг 2019
    Сообщения:
    18
    Симпатии:
    0
    Подскажите а как можно реализовать подобное вопросу выше.
    Вот есть выпадающий список с городами в форме обратной связи. Как седлать, что бы когда пользователь выбирает определенный город и от этого выбора была зависима кнопка отправить (отправляла на определенный емейл)?

    Пользователь пишет в форму обратной связи- выбирает город Москва- нажимает отправить- его сообщение уходит на адрес moscov@.....
    Пользователь пишет в форму обратной связи- выбирает город Самара- нажимает отправить- его сообщение уходит на адрес samara@.....
     
  6. giorno

    giorno

    Регистр.:
    18 сен 2017
    Сообщения:
    159
    Симпатии:
    90
    Нужно в обработчике форме принимать какой город выбран и в зависимости от этого из массива выбирать email на который отправлять!
     
  7. onbserver2

    onbserver2 Создатель

    Регистр.:
    1 сен 2016
    Сообщения:
    19
    Симпатии:
    18
    Все зависит от того, чем вы будете делать форму обратной связи.

    Самое простое решение - это поставить модуль и плагин выбора города.
    Форму обратной связи сделать каким-нибудь модулем. Создаете модули под каждый город.
    В материале Joomla вставляете через шорткоды вызов плагина городов и loadmodule / loadposition.
    Например так:

    [city=moscow]
    {loadposition form-moscow}
    [/city]

    [city=piter]
    {loadposition form-piter}
    [/city]

    Это - теория.
    Шорткоды будут отличаться, это зависит от того, какое решение будете использовать.

    Вот такое нахожу поиском:
    https://github.com/joomx/mycityselector

    Вроде бы есть бесплатная версия и платная. Посмотрите, может бесплатная решит ваши задачи.
     
  8. itup

    itup Постоялец

    Регистр.:
    8 окт 2007
    Сообщения:
    91
    Симпатии:
    51
    Как по мне самое простое решение: написать свой обработчик формы и через ajax с ним взаимодействовать. В форме есть выбор города? Если да то это все решается в образчике формы.
     
  9. vsemvam

    vsemvam Создатель

    Регистр.:
    14 авг 2019
    Сообщения:
    18
    Симпатии:
    0
    Стоит helpdesk pro, делал через него. Добавил свои поля с городами, но не могу теперь прикрутить, что бы конкретно после выбора определенного города сообщение уходило по своему адресу, а не на общий...

    Нет хотя юы элементарного примера?
     
    Последнее редактирование модератором: 13 сен 2019