Добавление объявления на доску

Модератор
#
Re: Добавление объявления на доску
e_evach,
а это здесь причем? Мы говорим об адресе, на который будет отправляться запрос при формировании списков. У Вас узла структуры /doska/sdam-kvartiru/ такого вообще нет, это группа в магазине.
#
Re: Добавление объявления на доску
В общем проблемы продолжаются. У меня список регионов выводится с помощью PHP. Но при выборе региона появляется иконка загрузки и страница виснет...

Исходный код


    <td width="30%">
    
    Регион</td>
    <td><select name="location" id="location" onchange="doSetCity(this.options[this.selectedIndex].value, '/shop/'">
    <option value='0'>..</option>";
                     <?php
                     $Shop = new Shop();
                     $array = $Shop->GetAllLocation($country_id = 175);
                    
                     while($row = mysql_fetch_assoc($array)){
                     $obl = $row['shop_location_name'];
                     $obl_id = $row['shop_location_id'];
                     echo "<option value='$obl_id'>$obl</option>";
                     }
                     ?>
                     </select>
</td>
  </tr>
  <tr>
    <td width="30%">
        Город
    </td>
    <td><select name="sel_city" id="sel_city" >
    <option value='0'>..</option>
    </select>
    </td>
  </tr>
</table>
Модератор
#
Re: Добавление объявления на доску
e_evach,
Покажите адрес страницы где виснет, нужно смотреть запрос на сервер. Или поставьте себе Firefox + Firebug и смотрите в нем запросы.
#
Re: Добавление объявления на доску
Вот адрес страницы http://realty.evach.ru/doska/sdam-kvartiru/
Модератор
#
Re: Добавление объявления на доску
в настройках динамической НЕТ ОБРАБОТЧИКОВ для таких запросов, о которых я говорил выше - они просто не перенесены из настроек магазина. Вот запрос:
http://realty.evach.ru/doska/?action=get_city&shop_location_id=4&PHPSESSID=7411b674ca32cb7f8ce6ebecc3e44e63&JsHttpRequest=12386062213280-xml

Как перенесете - ответ запроса будет выглядеть совсем по другому
#
Re: Добавление объявления на доску
Добавил в настройки типовой станицы обработчик. Та же проблема. FireFox говорит вот это:
Ошибка: [Exception... "'Error: JsHttpRequest: JavaScript code generated by backend is invalid!
<br />
<b>Fatal error</b>:  Call to a member function on a non-object in <b>/home/evach/www/lib/lib_36/lib_config_36.php</b> on line <b>22</b><br />
' when calling method: [nsIDOMEventListener::handleEvent]"  nsresult: "0x8057001c (NS_ERROR_XPC_JS_THREW_JS_OBJECT)"  location: "<unknown>"  data: no]
Модератор
#
Re: Добавление объявления на доску
gizma.vrn писал(а):
Fatal error</b>: Call to a member function on a non-object in <b>/home/evach/www/lib/lib_36/lib_config_36.php</b> on line <b>22

Написано, что ошибка в 22 строке - нет объекта. Проверьте, создан ли объект, методы которого Вы вызываете
#
Re: Добавление объявления на доску
Спасибо большое, всё заработало!
Модератор
#
Re: Добавление объявления на доску
e_evach,
Пожалуйста
Авторизация