![]() |
|
Модераторы: diadiavova |
![]()
|
|
| POLTER |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 25.8.2006 Где: Ростов-на-Дону Репутация: нет Всего: 2 |
Здравствуйте!
Нужно включить другой файл в xslt-шаблон. Делаю это так:
Во всех броузерах, кроме Opera, это работает. В опере же выскакивает ошибка
В чем может быть проблема? Спасибо. --------------------
Существует 10 типов людей: те, которые понимают твоичный код и те, которые его не понимают. |
||||
|
|||||
| Shedar |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 10.6.2007 Репутация: 2 Всего: 2 |
Проблема в том, что как пишут на сайте оперы (http://www.opera.com/docs/specs/)
Первое что приходит в голову - подключаемый файл сделать xslt-шаблоном, и подключать его челез xsl:include или xsl:import. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
Да, Опера не поддерживает эту функцию.
Как всегда оперисты делали только полдела. |
|||
|
||||
| POLTER |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 25.8.2006 Где: Ростов-на-Дону Репутация: нет Всего: 2 |
Спасибо за ответы!
А как можно с помощью xml:include вставить что-нибудь в сам шаблон? Например, вот это не работает:
--------------------
Существует 10 типов людей: те, которые понимают твоичный код и те, которые его не понимают. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
Должно работать.
Если хочешь, взгляни на мои наработки на XML/XSL. Думаю многое там можно подсмотреть. http://sergejzr.jino-net.ru/vcms/ |
|||
|
||||
| POLTER |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 25.8.2006 Где: Ростов-на-Дону Репутация: нет Всего: 2 |
Спасибо, буду разбираться
Кстати, в опере не работает то, что по ссылочке... --------------------
Существует 10 типов людей: те, которые понимают твоичный код и те, которые его не понимают. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: нет Всего: 360 |
Возможно отключили и это. Раньше работало и в опере
Добавлено через 5 минут и 43 секунды Ага, проверил... опера сакс. придётся ей на сервеке генерить ХТМЛ |
|||
|
||||
| Shedar |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 10.6.2007 Репутация: 2 Всего: 2 |
include должен быть вне template. Например делаем content.xsl:
После чего основной шаблон выглядит так:
|
||||||
|
|||||||
| POLTER |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 123 Регистрация: 25.8.2006 Где: Ростов-на-Дону Репутация: нет Всего: 2 |
Спасибо большое, это то, что мне надо
--------------------
Существует 10 типов людей: те, которые понимают твоичный код и те, которые его не понимают. |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |