Христианская проза
Христианская поэзия
Путевые заметки, очерки
Публицистика, разное
Поиск
Христианская поэзия
Христианская проза
Веб - строительство
Графика и дизайн
Музыка
Иконопись
Живопись
Переводы
Фотография
Мой путь к Богу
Обзоры авторов
Поиск автора
Поэзия (классика)
Конкурсы
Литература
Живопись
Киноискусство
Статьи пользователей
Православие
Компьютеры и техника
Загадочное и тайны
Юмор
Интересное и полезное
Искусство и религия
Поиск
Галерея живописи
Иконопись
Живопись
Фотография
Православный телеканал 'Союз'
Максим Трошин. Песни.
Светлана Копылова. Песни.
Евгения Смольянинова. Песни.
Иеромонах РОМАН. Песни.
Жанна Бичевская. Песни.
Ирина Скорик. Песни.
Православные мужские хоры
Татьяна Петрова. Песни.
Олег Погудин. Песни.
Ансамбль "Сыновья России". Песни.
Игорь Тальков. Песни.
Андрей Байкалец. Песни.
О докторе Лизе
Интернет
Нужды
Предложения
Работа
О Причале
Вопросы психологу
Христианcкое творчество
Все о системе NetCat
Обсуждение статей и программ
Последние сообщения
Полезные программы
Забавные программки
Поиск файла
О проекте
Рассылки и баннеры
Вопросы и ответы
 
 Домой  Форумы / Как вывести на страницу 3 последних обьекта из любого раздела? Войти на сайт / Регистрация  Карта сайта     Language По-русски По-английски
Вопросы психологу
Христианcкое творчество
Все о системе NetCat
Обсуждение статей и программ

Дом сохранения истории Инрог


Интересно:
Рекомендуем посетить:

 
Как вывести на страницу 3 последних обьекта из любого раздела?
Lino
12.08.2005 01:12

Есть шаблон, в нем поля.
Как вывести к примеру на первую страницу содержание последних трех записей в этом шаблоне - но не всех полей, а одного?
Т.е. есть список статей с описаниями-как вывести только последние 3 заголовка статей?
******************************************************
В шаблоне статей пишем:
".opt_case($isTitle!=1,"Здесь информация которая показывается в разделе статей", "Здесь отображение на титульной странице")."

в макете титульной страницы
пишем ".s_list_class(1,2,"&isTitle=1&recNum=3&curPos=1")."
вместо 1– номер раздела откуда выводим статьи
вместо 2 - номер шаблона в разделе
recNum- количество статей
curPos - c какой по счету статьи начинать
номер шаблона в разделе можно посмотреть, войдя в раздел в режиме редактирования.
******************************************************
Есть еще другой подход, например-нужно вызвать 3 последних ссылки на файлы:
В данном случае используем функцию listQuery:
В код макета дизайна (header или footer) вставляем:
<br><b>Последние книги</b><br>
".listQuery("SELECT * FROM Message32 ORDER BY Message_ID DESC limit 3","<table border=0><tbody><tr><td valign=top>
<a href=\$data[URL]><img width=16 height=16
src=/images/priest3/don.gif border=0></a></td><td class=smal>
<a href=\$data[URL]>\$data[Name]</a></td></tr></tbody></table>
")."
Что в данной функции: Message32 - это таблица шаблона "Файлы" в базе данных.
"SELECT * FROM Message32 ORDER BY Message_ID DESC limit 3"-
команда mysql- вывести из таблицы "Файлы" последние 3 записи.
"<table border=0><tbody><tr><td valign=top>
<a href=\$data[URL]><img width=16 height=16
src=/images/priest3/don.gif border=0></a></td><td class=smal>
<a href=\$data[URL]>\$data[Name]</a></td></tr></tbody></table>" - код форматирования вывода результата,
где \$data[Title]- название файла из таблицы, \$data[URL]- адрес файла.
Как видим-все просто. Первая часть функции listQuery - выборка из базы нужных записей, вторая часть - формирование результата. Так можно выводить любые обьекты и их перечни.
******************************************************
Для написания ответа авторизуйтесь



Домой написать нам
Дизайн и программирование
N-Studio
Причал: Христианское творчество, психологи Любая перепечатка возможна только при выполнении условий. Несанкционированное использование материалов запрещено. Все права защищены
© 2024 Причал
Наши спонсоры: