Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Страное поведение #include file= в CSP... / 6 сообщений из 6, страница 1 из 1
05.10.2007, 10:36
    #34848759
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Страное поведение #include file= в CSP...
Есть два файла csp...
1) /ksk/menu.csp
2) /prt/inc/scrbeg.csp
В первом хочу подключить второй... Но "прямое" указание пути дает ошибку "нет такого файла"!
Приходится указывать так
Код: plaintext
<!--#include file="../prt/inc/scrbeg.csp"-->
Но такое указание путей что-то мне не нравится... Если 1-вый файл будет находиться в нескольких папках то относительный путь до 2-го файла будет еще длиннее.

Кто как спасается в этой ситуации?
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
05.10.2007, 11:51
    #34849101
Peter Zarubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Страное поведение #include file= в CSP...
krvsaЕсть два файла csp...
1) /ksk/menu.csp
2) /prt/inc/scrbeg.csp
В первом хочу подключить второй... Но "прямое" указание пути дает ошибку "нет такого файла"!
Приходится указывать так
Код: plaintext
<!--#include file="../prt/inc/scrbeg.csp"-->
Но такое указание путей что-то мне не нравится... Если 1-вый файл будет находиться в нескольких папках то относительный путь до 2-го файла будет еще длиннее.

Кто как спасается в этой ситуации?
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT

Насколько я знаю, подлючить 1 csp файл во второй можно тегом
Код: plaintext
1.
<csp:include page="ИМЯ ФАЙЛА">
...
Рейтинг: 0 / 0
05.10.2007, 11:58
    #34849142
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Страное поведение #include file= в CSP...
Мне до етого советовали первый вариант... Попробую ваш.
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
05.10.2007, 12:02
    #34849166
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Страное поведение #include file= в CSP...
Да. Ваш вариант работает с путями как нужно.
Код: plaintext
<csp:include page="/prt/inc/scrbeg.csp">
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
05.10.2007, 14:59
    #34850155
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Страное поведение #include file= в CSP...
Все бы хорошо... Да видно это не для Кащея Вторая конструкция не работает если в подключаемом файле есть конструкции типа
Код: plaintext
1.
2.
3.
4.
function Test() {
...
var ok=#server(..cTest())#
...
}
или
Код: plaintext
1.
2.
<csp:method name="cTestl" arguments="" returntype="">  
...
</csp:method>
Вот что за досада?!
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
05.10.2007, 16:24
    #34850528
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Страное поведение #include file= в CSP...
Вроде
Код: plaintext
<!--#include virtual="/prt/inc/scrbeg.csp"-->
Работает.
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Страное поведение #include file= в CSP... / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]