Основы работы в Dreamweaver



           

Поиск по регионам: создание интерфейсов - часть 2



  • Выделите динамический текст (в псевдокоде Dreamweaver – {rs_worldregions.regionName}) . На панели Property Inspector (Инспектор свойств) щелкните на значке папки, расположенном справа от поля Link (Ссылка), чтобы открыть диалоговое окно Select File (Выбор файла). Выберите файл tours_detail.asp.

    На этом шаге создается ссылка на страницу tours_detail.asp. Безусловно, проще указать файл tours_detail.asp при помощи инструмента Point to File (Указать файл). Однако поиск файла в диалоговом окне имеет полезную особенность, – в этом случае Dreamweaver упрощает создание ссылки, к которой прикрепляются переменные запроса/URL-адреса.


  • Не закрывая диалоговое окно Select File (Выбор файла), нажмите кнопку Parameters (Параметры) в правом нижнем углу. В столбце Name (Название) диалогового окна Parameters (Параметры) введите regionID.


    Итак, на этом шаге задается переменная regionID. Теперь Dreamweaver имеет достаточно информации, чтобы сгенерировать следующий код: <a href="tours_detail.asp?regionID=">. Разумеется, этого недостаточно. Переменная regionID должна иметь какое-то значение, в данном случае – текущее значение поля regionID.

  • Щелкните на значке с изображением молнии в столбце Value (Значение). Выберите в списке поле regionID и нажмите OK, чтобы вернуться в диалоговое окно Parameters (Параметры). Нажмите OK еще два раза, чтобы вернуться в документ.


    На данном шаге указывается значение переменной запроса/URL-адреса regionID.

    В поле Link (Ссылка) на панели Property Inspector (Инспектор свойств) появится динамический адрес tours_detail.asp?regionID=<%=(rs_worldregions.Fields. Item("regionID").Value)%>, либо аналогичный код для ColdFusion или PHP.


    увеличить изображение

    1. Выделите блок динамического текста. На панели Server Behaviors (Модели поведения серверов) добавьте к нему модель поведения Repeat Region (Повторяющаяся область), чтобы за один прием на страницу выводились все записи.

      Модель поведения Repeat Region (Повторяющаяся область) создает цикл, во время выполнения которого на страницу поочередно выводятся все записи, извлеченные из базы данных с помощью запроса. В таблице tbl_region содержатся восемь регионов, поэтому теперь будет отображаться не только первый, но и все восемь.




      Содержание  Назад  Вперед