Joomla 1.5 Модуль выбора данных в зависимости от select

Discussion in 'Собственные разработки форумчан' started by DKraev, Sep 21, 2010.

  1. DKraev
    Offline

    DKraev <i>(aka gft)</i> => Cпециалист <=

    Joined:
    Aug 16, 2008
    Messages:
    1,627
    Likes Received:
    219
    Gender:
    Male
    Здравствуйте.

    Один мой постоянный заказчик при разработке сайтов всегда включает в структуру модуль, который бы выводил различные данные в зависимости от выбранного значения в списке select. То разные номера телефонов в зависимости от региона, то разные карты google в зависимости опять же от региона и т.п. Раньше ставил прям в код, сейчас захотелось немного автоматизировать все это дело.

    Для этого был создан простенький модуль, за основу был взят special_html. Во вложении показано как выглядит модуль.

    В админке пять полей, в которые вбиваем нужные данные. Потом во фронтенде выбираем нужный select и отображаются данные, которые соответствуют ему.

    Ничего сложного, но возможно, кому-то будет полезным.
     

    Attached Files:

    Last edited: Apr 29, 2013
    berman1971, pekinessik, Prost and 3 others like this.
  2.  
  3. Лат
    Offline

    Лат Звоните 8 (905) 778-52-44

    Joined:
    Jan 31, 2007
    Messages:
    1,745
    Likes Received:
    113
    Gender:
    Male
    Спасибо :)
     
  4. Offline

    Steem Недавно здесь

    Joined:
    May 22, 2010
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    Спасибо большое!
     
  5. Offline

    Санёк88 Недавно здесь

    Joined:
    Mar 28, 2011
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    спасибо за модуль!! не подскажите как его настроить в joomla 1.6
     
  6. Offline

    SunOut Недавно здесь

    Joined:
    Oct 4, 2012
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Спасибо!!!
     
  7. Offline

    baskethome Недавно здесь

    Joined:
    Nov 24, 2012
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    http://joomla-support.ru/thread/24160/

    Здравствуйте. Спасибо за Ваш модуль, очень был нужен. У меня только одна проблема: при обновлении или перехода на другую страницу приходится опять выбирать. Как сделать, чтобы посетитель выбрал город один раз и у него на всех страницах отображался его город с телефонами?
     
    Last edited by a moderator: Mar 31, 2014
  8. Offline

    Анастасия Викторовна Недавно здесь

    Joined:
    Feb 28, 2013
    Messages:
    2
    Likes Received:
    0
    Gender:
    Female
    Сделано так что после выбора одного города данные сохраняются в куки.
     

    Attached Files:

    Last edited by a moderator: Mar 31, 2014
  9. Offline

    Анастасия Викторовна Недавно здесь

    Joined:
    Feb 28, 2013
    Messages:
    2
    Likes Received:
    0
    Gender:
    Female
    Спасибо большое автору, модуль действительно пригодился.
     
  10. Offline

    Breathe Недавно здесь

    Joined:
    Mar 18, 2013
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    здравствуйте. скажите пожалуйста, а под joomla 2.5 модуль идет? ну очень нужно.
     
  11. Offline

    Kovboj Недавно здесь

    Joined:
    Apr 29, 2013
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Присоединяюсь к последнему вопросу. Кто-нибудь знает как подружить этот модуль с joomla 2.5?
     
  12. DKraev
    Offline

    DKraev <i>(aka gft)</i> => Cпециалист <=

    Joined:
    Aug 16, 2008
    Messages:
    1,627
    Likes Received:
    219
    Gender:
    Male
    В первый пост добавлена версия для Joomla 2.5
     
  13. Offline

    Kovboj Недавно здесь

    Joined:
    Apr 29, 2013
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Большое спасибо!
     
  14. Offline

    mmi1973 Недавно здесь

    Joined:
    Sep 10, 2012
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Использовал версию с сохранением истории.
    Подскажите
    есть html код
    <input type="hidden" name="country_id" id="id_hidden_country" value="">
    выведен через модуль произвольного кода
    требуется передать из Вашего модуля выбранный регион одновременно при
    <select id = "saveMe" onchange="f_go(this.value)" id="V_code_select">
    и также хранить его в истории
    Прошу сильно не пинать, новичок в php
     
  15. Offline

    Prost Недавно здесь

    Joined:
    Feb 22, 2007
    Messages:
    12
    Likes Received:
    0
    Gender:
    Male
    для 3.х тоже можете добавить?
     
  16. Offline

    m22 Недавно здесь

    Joined:
    Jun 5, 2014
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Подскажите, пожалуйста, как переделать код, если я хочу использовать button вместо select.
    Я пишу следующий код:
    Код (html):
    1. <button data-toggle="dropdown" class="btn btn-default dropdown-toggle" id = "saveMe V_code_select" onchange="f_go(this.value)" >
    2.            <span data-label-placement=""><?php echo $active;?></span> <span class="caret"></span>
    3.          </button>
    4.                 <ul class="dropdown-menu">
    5.                 <?php if ($list_1){ ?>
    6.                     <li>
    7.                         <input type="radio" id="ex1_1" name="NAME" value="1">
    8.                         <label for="ex1_1"><?php echo $list_1; ?></label>
    9.                     </li>
    10.                 <?php } ?>
    11.                 </ul>

    Всё это дело работает на Bootstrap и Bootstrap Enhancement.
    Вообщем телефон не меняется :(
    Помогите, пожалуйста, в языках програмированния особо не шарю, делаю методом тыка.
     
    Last edited: Jun 17, 2014
  17. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    @m22, опиши подробнее, что хочешь, покажи примеры.
     
  18. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    @m22,
    у кнопки (button) нет события ONCHANGE
    по этому может и не работать
    ONCHANGE могут быть только у изменяемых элементов, input, textarea, select
    а кнопка это статичный элемент - учи html
     

Share This Page

Loading...