Dreamweaver CS3 интегрирует функцию Spry. Мы все знаем, что Spry имеет функцию обработки XML-данных. Мы также видели ее, но функция детальной обработки областей в Spry встречается редко.
Область сведений Spry чем-то аналогична функциям страницы списка новостей и главной страницы сведений в системе новостей. Например, когда мы смотрим новости, на одной из страниц будут отображаться только заголовки всех новостей. Если вас интересует заголовок, вы можете щелкнуть заголовок, чтобы открыть новую веб-страницу и просмотреть все содержимое новостей. . Тогда страница, на которой отображается список всех заголовков, называется «домашней страницей», а страница, на которой отображается конкретный контент новостей, называется «страницей подробностей».
Очевидно, что эта основная страница сведений должна состоять как минимум из двух страниц. Используемая нами подробная область Spry может отображаться на веб-странице без обновления.
1. Создайте новую веб-страницу и привяжите набор данных Spry XML.
Откройте панель [Вставка] на веб-странице и нажмите [Набор данных XML Spry] на вкладке [Spry].
2. Выберите источник данных XML.
Откроется диалоговое окно [Набор XML-данных Spry]. [Источник XML] может представлять собой XML-данные в локальном каталоге или междоменные удаленные XML-данные.
Нажмите кнопку [Получить схему] и выберите ценные повторяющиеся элементы в XML-данных в списке [Элемент строки]. Вот выбранный элемент «элемент» (знак + в правом верхнем углу знака <> указывает на несколько циклов. ).
PS Если вы создаете страницу агрегирования данных в чистом формате XML, вы также можете выбрать [Отключить кэширование данных XML] и выбрать время для автоматического обновления данных для автоматического получения удаленной синхронизации данных.
3. Вставьте таблицу Spry и отобразите XML-данные Spry на странице.
Нажмите кнопку [Таблица Spry] на вкладке [Spry] панели [Вставка] и удалите [Столбцы], которые не нужно отображать во всплывающем диалоговом окне.
Важно выбрать область детализации «Обновить», которая будет использоваться при щелчке по строкам.
[ОК] Вставьте таблицу Spry, появится запрос на вставку области Spry. Потому что все XML-данные Spry должны отображаться в области Spry.
В-четвертых, вставьте детальную область Spry.
Сначала оставайтесь с курсором мыши после «таблицы Spry», которая была вставлена на страницу, и продолжайте нажимать кнопку [Spry Area] на вкладке [Spry] панели [Вставка].
Во всплывающем диалоговом окне в поле [Тип] необходимо выбрать «Детализированная область», чтобы указать, что используется текущая детальная область Spry.
5. Вставьте «Подробности» в область сведений о Spry.
Поместите курсор мыши в подробную область Spry, откройте панель [Привязка] и выберите элемент «описание» для [Вставить] в подробную область Spry.
При сохранении веб-страницы нам будет предложено сохранить файлы эффектов Spry. Не забудьте загрузить эти файлы вместе при загрузке.
6. Эффект предварительного просмотра
Отображайте удаленные XML-данные по доменам и щелкайте заголовок каждой строки, чтобы открыть содержимое для просмотра на текущей странице без обновления, что очень хорошо.