Contents |
Что делает этот модуль?
Этот модуль позволяет создавать онлайн каталоги или портфели. Каталог состоит из "Пункты каталога", это могут быть изделия, произведения искусства, или, как и "Категории каталога", может быть пункт, категория или другой отдело каталога.
Категории могут быть определены иерархически (с использованием стандартных списков CMS Made Simple). Категории страниц могут отображать элементы в категории и/или подкатегории, иногда рекурсивно через подкатегории. Такое поведение может быть настроено по умолчанию.
Существует также каталог для печати, который представляет всю коллекцию Каталога товаров на одной странице (в настоящее время осуществляется плохо и медленно загружается).
Модуль имеет встроенную поддержку "Контент псевдонимов" ("Content Aliases") (доступен на Developer Forge), который позволяет размещать любой пункт каталога в нескольких категориях.
Как пользоваться
При установке этого модуля, он создает три новых типа: Каталог пунктов, Каталог категорий и Каталог печати. Вы можете добавить Каталог товаров и Каталог категорий так же, как и любой другой вид страницы. Контент ->Страницы ->Добавить новый контент , а затем выберите пункт "Каталог Пункт" или "Каталог Категория" из раскрывающегося списка.
Каталог Пункты
Добавление Каталога Пунктов похоже на добавление обычной страницы на ваш сайт. Однако поля для добвления пункта, не совсем те же. Также заметьте, что на вкладке "Картинки" вы можете выбрать несколько изображений для загрузки. При загрузке изображений, система изменит их размер надлежащим образом для каталога, создаст эскизы для элемента страницы, создаст эскизы для любой категории страниц, и так далее. Для этого необходимо, чтобы у вас были установлены GD или аналогичные библиотеки для работы с изображениями. В настоящее время поддерживаются изображения только в формате JPEG.
Каталог Категорий
Каталог Категорий используется для организации вашего каталога предметов. Он предусматривает струницу, которая сожержит список содержимого Cataloger, который содержится в ней. Каталог Пункт считается частью Каталог категорию, если он находится ниже этой категории в иерархии сайта. Категории могут включать другие аналогичные категории.
Каталог Категорий имеет ряд параметров, чтобы определить каким образом они должны показать Категории товаров: на вкладке "Настройки" можно выбрать, сколько предметов и/или категорий нужно показать, следует ли показывать только предметы или только категорий или и то и другое, и сколько уровней иерархии отображения категорий на странице.
Например, рассмотрим следующую структуру:
- Шапки
- Модные
- Шляпа с перьями
- Кепка
- Бейсболка
- Шапки для работы
- Каска
- Шлем для дайвинга
- Модные
В этой диаграмме полужирным шрифтом выделены Каталоги категорий, и неполужирным пункты Каталога. Вы можете установить в параметрах либо показывать только категории, либо и внутренние категории и все их содержимое.
Вы можете выбрать для отображения предметов в "естественном" порядке (т.е. в том порядке в котором они были добавлены), либо в алфавитном порядке.
Если у вас есть большое количество объектов в категории, вы можете установить максимальное количество, которое будет отображаться на странице, и система будет автоматически создавать ссылки для навигации по списку.
Для каждой категории на странице могут быть заданы разные параметры сортировки, уровни для отображения, и количество предметов. Вы можете задать эти параметры по умолчанию в Расширения ->Cataloger ->Manage Preferences. Если на более позднем этапе, вы хотите изменить некоторые настройки во всех ваших категориях, вы можете зайти в Расширения>Cataloger>Global Catalog Operations, и внести эти изменения.
Фото
Cataloger позволяет выбрать разный размер изображения на страницах, на страницах категории, и на страницах для печати. Вы можете задать эти параметры по умолчанию зайдя в Расширений -> Cataloger -> Manage Preferences.
При загрузке изображения, оригинал сохранится. Когда кто-то посещает страницу, отображается уменьшеная копия изображения, исходное изображение можно просмотреть с помощью специального URL. Это позволяет изменять размер изображения, без необходимости повторной загрузки всех изображений, или масштабирование их все сразу.
Функция масштабирования требует, чтобы у вас были усиановлены ImageMagick или GD LIB, и в файле config.php вашей CMS Made Simple были прописаны соответствующие настройки.
Функция Списки
Начиная с версии 0.4, у вас появилась возможность использовать "функцию списки", которые показывают n недавно добавленых в каталог предметов или k случайных объектов из каталога.
Список недавно добавленых предметов
При использования списка "недавно добавленых" отображаются недавно добавленные в каталога предметы, указанные в соответствии с частью вашей иерархии.
Синтаксис "недавно добавленых предметов" значится как:
(cms_module module='Cataloger' action= 'recent' sub_template='my_sub_template'),
гдеsub_template
это шаблон для построения списка. Существуют два необязательных параметра,count='3' alias='page_alias'
, гдеcount
количество отображаемых пунктов, иpage_alias
указывает на какой странице будет отображен список. Особое значение для "page_alias" является "/", что означает использование на всех страницах сайта.
Список случайных предметов
Синтаксис для "списка случайных предметов":
(cms_module module='Cataloger' action='Random' sub_template='my_sub_template'),
гдеsub_template
это шаблон для построения списка. Существуют два необязательных параметра,count='3' alias='page_alias'
, гдеcount
количество отображаемых пунктов, иpage_alias
указывает на какой странице будет отображен список. Особое значение для "page_alias" является "/", что означает использование на всех страницах сайта.
Усовершенствования и Дополнительные Темы
Атрибуты каталога предметов
Все атрибуты каталогов предметов заданые по умолчанию можно изменить на странице Расширения -> Cataloger -> Manage User-Defined Attributes. Лучше определить атрибуты, прежде чем вы начнете добавлять предметы в каталог.
Заметим также, что изменив атрибуты вам, возможно, необходимо будет добавить соответствующие поля в шаблон, который вы используете для отображения каталога предметов - см. ниже Пользовательские шаблоны.
Атрибуты каталогов категорий
Кроме того, вы можете задать атрибуты для категорий. Опять же, изменив атрибуты вам, возможно, необходимо будет добавить соответствующие поля в шаблон, который вы используете для отображения каталога категорий - см. ниже Пользовательские шаблоны.
Атрибуты каталогов для печати
Кроме того, вы можете задать атрибуты для каталогов для печати. Опять же, изменив атрибуты вам, возможно, необходимо будет добавить соответствующие поля в шаблон, который вы используете для отображения каталога для печати- см. ниже Пользовательские шаблоны.
Пользовательские шаблоны
Если вы готовы возиться с шаблонами Smarty, вы можете изменить формат любой из страниц, созданых Cataloger. Это позволит определенной группе разработчиков сделать большое одолжение. Существуют четыре вида шаблонов: один вид для каталога предметов, один вид для каталога категорий, и один вид для каталогов для печати, и один вид для списков.
При редактировании шаблона, на экране администратора появится список доступных тегов Smarty. Это произойдет лишь после того, как модуль "узнает", какой шаблон вы редактируете, поэтому при создании шаблона, отображаются все теги Smarty но не все из них могут быть применены.
Поддержка
Этот модуль не предоставляет коммерческую поддержку. Однако есть ряд ресурсов, которые помогут Вам в этом:
- В последней версии этого модуля, часто задаваемые вопросы, или подать отчет об ошибке, пожалуйста, посетите CMS Made Simple Developer Forge.
- Чтобы получить коммерческую поддержку, отправьте письмо автору на <sjg@cmsmodules.com>.
- Дополнительное обсуждение этого модуля можно также найти на форуме CMS Made Simple.
- Автор часто можно найти в CMS IRC канале.
- И наконец, вам, возможно, повезет и выполучите бесплатно техническую поддержку с автором напрямую по электронной почте.
В соответствии с GPL, это программное обеспечение предоставляется "как есть". Пожалуйста, прочтите текст лицензии до конца.
Авторское право и лицензия
Copyright © 2006, Samuel Goldstein <sjg@cmsmodules.com>. All Rights Are Reserved. Этот модуль распространяется под GNU Public License. Вы должны согласиться с этой лицензию, перед использованием модуля.
Устранение неполадок
Если CMOD не установлены корректно на вашем сервере, функции для показа изображений могут работать не корректно. Вы должны создать папки 'catalog' и 'catalog_src' в 'upload/images'. После этого установить для них CMOD в '777 '. Теперь функции для показа изображений должны работать.