Помощь Как работает форма поиска у DLE?

Тема в разделе "DLE", создана пользователем Bobrov, 28 фев 2009.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Bobrov

    Bobrov Постоялец

    Регистр.:
    7 авг 2008
    Сообщения:
    145
    Симпатии:
    13
    Объясните как это работает, что куда передается, я понимаю как работают формы, но зачем сделана такая конструкция? Зачем ява?

    Код:
          <form onsubmit="javascript: showBusyLayer()" method="post" action=''>
                          <input type="hidden" name="do" value="search" />
                          <input type="hidden" name="subaction" value="search" />
                          <table width="277" border="0" cellspacing="0" cellpadding="0">
                            <tr>
                              <td width="186" align="left"><input name="story" type="text" class="s_field" style="width:180px; height:16px;" /></td>
                              <td width="70" align="right"><input type="image" style="width:66px; height:20px; border:0" src="{THEME}/images/dlet_bttn_search.gif" /></td>
                              <td width="20" align="left">&nbsp;</td>
                            </tr>
                          </table>
                </form>  
    Особенно вопрос к этим строчкам

    Код:
    <form onsubmit="javascript: showBusyLayer()" method="post" action=''>
                          <input type="hidden" name="do" value="search" />
                          <input type="hidden" name="subaction" value="search" />
     
  2. FORMAT

    FORMAT

    Регистр.:
    9 май 2008
    Сообщения:
    210
    Симпатии:
    45
    <form onsubmit="javascript: showBusyLayer()" method="post" action=''>

    эта фигня затмевает и делает неактивным фон
     
    Bobrov нравится это.
  3. Bobrov

    Bobrov Постоялец

    Регистр.:
    7 авг 2008
    Сообщения:
    145
    Симпатии:
    13
    А как происходит передача данных с формы, я знаю как работает $_REQUEST, но кнопочки submit нет, как передается событие, которое говорит выполняй передачу? И action не указан???
     
  4. kwin

    kwin

    Регистр.:
    22 авг 2007
    Сообщения:
    413
    Симпатии:
    167
    почитайте вот тут
    _http://4dle.ru/hacks/1147156243-uluchshaem-poisk-na-glavnojj-stranice.html
     
    FORMAT нравится это.
  5. cashXP

    cashXP Постоялец

    Регистр.:
    7 июл 2008
    Сообщения:
    121
    Симпатии:
    7
    а вопрос можно, вот у меня форма поиска рулит только по новостям! А как ее научить, чтобы она и стат страницы искала???
     
Статус темы:
Закрыта.