II. Работа с объектами


Работа с объектами (здесь можно рассмотреть детально).
Вставка объекта - это размещение некого (специальным образом сформированного) текста прямо в контенте.
После вставки объекта и сохранения (и закрытия) Вы сможете в визуальном режиме напрямую обращаться только к этому объекту.
Несмотря на то, что Вы можете работать с тремя разными объектами
NEWS
PRODUCTS
PICTURES
между ними есть нечто общее - это то, как пользоваться правилами и и параметрами выборки для отображения.

Как вставить объект?
Находясь в режиме редактирования контента, выбираете (например, мышкой или курсором) место, куда необходимо вставить объект.
Далее, нажав ДРУГОЙ кнопкой мышки выбираете в меню Вставить объекты (Insert Objects) и необходимый объект (NEWS,PRODUCTS,PICTURES)
После этого Вы перейдете к содержимому объекта и можете отредактировать (добавить, удалить) состав объекта.
Если необходимо вставить объект, содержащий 1 элемент - просто нажимаете "Select default name" (выбор по имени) или "Select default - Id" (выбор по уникальному идентификатору - РЕКОМЕНДУЕТСЯ!).
В этом случае, например Вы вставите либо новость (NEWS), либо картинку (PICTURES), либо продукт (PRODUCTS) - но ОДИН элемент, причем он будет выведен по правилу default, параметры которого Вы сможете потом изменить (а вот этого делать для default не рекомендуется, для этого правила нужно подобрать оптимальный "средний" вариант, и больше его НЕ ТРОГАТЬ).
Если же Вы хотите вывести объект как-либо иначе (по другому правилу, или сразу несколько элементов), нажимаете кнопку Advanced rule - и переходите к окну правил для объекта.
Для каждого из объектов NEWS, PRODUCTS или PICTURES правила различны.
Например NEWS можно вывести:
как одну новость (по умолчанию)
одна строка новости
сразу несколько строк
сформировать страницы по новостям
вывести в одну колонку
вывести в виде нескольких колонок

Для PRODUCTS:
один продукт
список из нескольких страниц продуктов
многострочная таблица
сформировать страницы по продуктам

Для PICTURES (используются и в NEWS и в PRODUCTS, в качестве объектов, которые в них могут входить):
одна картинка (по умолчанию)
коллекция картинок

Так директиву для объекта Вы выбрали, поговорим о параметрах...

Тут достаточно все просто:
View picture - показать картинку при генерации элементов объекта
View datetime - показать дату/время создания элемента
View short - показать краткий текст элемента
max limit size - включить ограничение краткого текста
и, если включено, сколько символов для краткого текста
Link generation to page in short - переходить ли к странице при нажатии мышкой по тексту. Обратите внимание, такая страница ДОЛЖНА СУЩЕСТВОВАТЬ - их можно сгенерить другим проавилом.
Спрашивается, а почему нельзя было сделать так, что бы при генерации элемента сразу генерилась и страница по этому элементу?
Отвечаю - зачем? Таких ссылок по всему сайту может быть море, какой смысл генерить страницу при каждом обращении
view full note - показать полный текст
и т.д.
Для каждого из объектов, параметры различны.

Выбрав правило, нажимаете Next и переходите к окну выборки и сортировки, т.е. что надо отобрать и в каком порядке отсортировать (на примере NEWS).
Пример:
для отбора 1 элемента в Where необходимо нажать
id_=1 - в этом случае вместо 1 вставится уникальный идентификатор элемента (т.е. на котором Вы стояли, перед тем, как нажать "Advanced Rule")
ВАЖНО - перед тем, как нажать "Advanced Rule" ВЫБЕРИТЕ ОДИН из элементов, по которому будет производиться отбор.
К чему я это?
Представьте, что Вы хотите отобрать новости по спорту (в колонке par1 размещено sport)
Если Вы перед нажатием "Advanced rule" уже стояли на одном из элементов NEWS с таким параметром, то Вам для отбора всей группы sport достаточно нажать кнопку par1="news" и у Вас СРАЗУ появится (в строке Where) строка отбора par1="news". В ином случае, текст можно скорректировать прямо в строке Where.
Вывод - Вы значительно сократите себе время, и, тем более Вам вовсе не понадобится вникать "что там делается и почему", если сразу правильно организуете свою работу.
Сначала создайте элемент(ы) объекта, а уже потом пытайтесь отобрать его(их) по какому-то правилу.
Насчет сортировки - все просто, если не хотите "париться" - просто не трогайте этот параметр, по умолчанию элементы объекта будут отсортированы в нисходящем порядке по дате создания. В ином случае, сортировка полностью на Ваших плечах.





create by Maple4 Site Creator 5/2008  Контакты   Поиск   Карта сайта 
Rambler's Top100 Рейтинг@Mail.ru