This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
site_configuration [2010/10/12 15:17] celutp |
site_configuration [2012/06/20 14:07] (current) celutp |
||
---|---|---|---|
Line 58: | Line 58: | ||
=== Загружаемые файлы === | === Загружаемые файлы === | ||
- | Поля **URL загрузки** и **Путь загрузки**. Задаются виртуальный путь от корня сайта к корневой папке загрузки и полный физический путь к ней же. Библиотека сайта располагает в подпапке //images// относительно корневой папки загрузки. Библиотеки контентов -- в подпапках //contents/номер контента//. URL загрузки используется затем на страницах QP7 как свойство upload_url и в различных методах QP7 API, возвращающих различные вариации URL'а загрузки. | + | Поля **URL загрузки** и **Путь загрузки**. Задаются виртуальный путь от корня сайта к корневой папке загрузки и полный физический путь к ней же. Библиотека сайта располагает в подпапке //images// относительно корневой папки загрузки. Библиотеки контентов -- в подпапках //contents/номер контента//. URL загрузки используется затем на страницах QP7 как свойство [[api:qpage#upload_url]] и в [[api:dbconnector:paths |
+ | |различных методах QP7 API]], возвращающих различные вариации URL'а загрузки. | ||
C помощью полей **Использовать абсолютный URL закачки** и **Префикс URL закачки** есть возможность сделать URL загрузки абсолютным, что может быть полезно, если ресурсы сайта и сам сайт находятся на разных сайтах IIS (разных серверах). | C помощью полей **Использовать абсолютный URL закачки** и **Префикс URL закачки** есть возможность сделать URL загрузки абсолютным, что может быть полезно, если ресурсы сайта и сам сайт находятся на разных сайтах IIS (разных серверах). | ||
Line 83: | Line 84: | ||
* обновлении существующего сайта | * обновлении существующего сайта | ||
* сборке сайта со страницы Свойства сайта | * сборке сайта со страницы Свойства сайта | ||
+ | Стоит отметить, что из расположения папки //bin// вычисляется расположение папок //App_Data// и //App_Code//, которые используются при генерации LINQ-to-SQL классов. Предполагается, что папки //App_Data// и //App_Code// находятся на том же уровне в дереве папок, что и //bin//. | ||
=== Настройки сборки в LINQ === | === Настройки сборки в LINQ === | ||
Line 88: | Line 90: | ||
Задаются в секции **Параметры сборки в LINQ-классы** (**LINQ Assembling Parameters**). | Задаются в секции **Параметры сборки в LINQ-классы** (**LINQ Assembling Parameters**). | ||
- | Опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) позволяет импортировать существующий файл //mapping.xml//, находящийся в папке //App_Data// сайта в базу данных для последующей настройки [[developer:linq:mapping|LINQ-отображения]] через бэкенд QP7 и последующей генерации файла отображения на основе информации из базы данных (опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**)). При успешном выполнении импорта опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) автоматически сбрасывается, а опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**) автоматически устанавливается. При включении опции прямой генерации файла //mapping.xml// становятся доступными другие опции уровня сайта, описанные [[developer:linq:mapping#schema|здесь]]. | + | Опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) позволяет импортировать существующий файл отображения (//mapping.xml//), находящийся в папке //App_Data// сайта в базу данных для последующей настройки отображения через бэкенд QP7 и последующей генерации файла отображения на основе информации из базы данных (опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**)). При успешном выполнении импорта опция **Импортировать файл отображения в базу данных** (**Import mapping file to database**) автоматически сбрасывается, а опция **Использовать прямое отображение из базы данных** (**Use direct mapping from database**) автоматически устанавливается. При включении опции прямой генерации файла отображения становятся доступными другие опции уровня сайта, описанные [[developer:linq:db_mapping|здесь]]. |