Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
post_human 01.07.2003 01:21
на странице есть меню, в котором выводится список названий текстов, в ури идет идентификаторы текстов. при нажатии на ссылку в основную часть выводится нужный текст. мне хочется для выделения (да, и что скрывать - выпендрежа ради) - некоторые тексты выводить как отдельные файлы - там будет полет фантазии (белый шрифт комик санс на черном фоне;). вот я и подумал, а нельзя ли создать нужные мне файлы (так, как хочется), а поле data (откуда берется текст) писать: $response:location[/texts/vipendrezh.html] и чтобы мне парсер выводил страницу vipendrezh.html. я та попробовал - но ничего не получилось.@content[] ^cache[/cache/${request:uri}.content.cache]($short_cache){ ^if(def $form:id){ #собственно проверка - где мы: в корне раздела или просматриваем какой-то текст ^dbconnect{ $text[^table::sql{select id, header, data from texts where id='$form:id'}] <h1>^typo[$text.header]</h1> <p class=text>^typo[$text.data]</p> #^typo - обработчик текста - кавычки, тире - если убрать - ни на что не влияяет } #если мы все таки в корне раздела, то вызываем метод "обложка" определяемый в index.html }{^cover[]} }в поле $text.data попадает из базы $response:location[/texts/vipendrezh.html]