• CMS Made Simple - Русская поддержка
Языки: CMS Made Simple - Official website CMS made Simple Czech Site Zur deutschsprachigen Supportseite CMS Made Simple - Danmark Sitio en Castellano Site francophone CMS Made Simple - Magyarország Benvenuto su CMSmadesimple CMSMS -  русский CMS Made Simple - slovenská verzia

Модуль Company Directory

Для чего это нужно?

Этот модуль предоставляет возможность отображения информации о компаниях. Обычно это контактная информация и логотип, но этот модуль достаточно гибок. Вы можете добавить дополнительные поля, а также настраивать доступность этих полей только для администратора или для вывода на странице сайта.

Этот модуль может быть использован для различных целей. От списка поставщиков до списка контактов. Он является достаточно гибким и может быть использован для различных целей.

Как использовать?

Для использования Вы должны в шаблон или содержание страницы тег {CompanyDirectory}. После этого начинайте добавлять информацию о компаниях в панели администратора под Контент->Каталог компаний. Изучите различные параметры, описанные ниже, чтобы добавить индивидуальные изменения.

Безопасность

Для управления информацией о компаниях в административном интерфейсе, у пользователя должны быть права 'Modify Company Directory'. Для изменения шаблонов и контроля за выводом информации необходимы права 'Modify Templates'. Для изменения различных параметров под вкладкой "Параметры" необходимы права 'Modify Site Preferences'.

ЧПУ (friendly URL)

Функциональность и гибкость модуля уменьшается при использовании настроек ЧПУ. Например, при использовании этого модуля с включенным ЧПУ, Вы должны использовать таг в содержании страницы, а не в шаблоне, а при нажатии на ссылку в списке компаний детальная информация о компании всегда будет заменять стандартное содержимое блока.

Необходимые модули

  • CGExtensions => 1.1

Параметры

  • (опционально) lang="en_US" - Параметр, используемый для указания языка, на котором будет отображаться модуль во фронтенде.
  • (опционально) action="default" - определяет выводимую функцию модуля. Возможные значения для этого параметра:
    • categorylist - отображает список категорий. Пользователь может навигировать до резюме и детальной информации о компании.
    • default - отображает список компаний в режиме "резюме".
    • details - отображает детальную информацию об отдельной компании.
    • fe_edit - отображает форму для изменения информации о компании прямо на странице сайта. Для этого необходима установка модуля "FrontEndUsers".
  • (опционально) companyid="" - параметр необходим для отображения детальной информации или редактирования той или иной компании.
  • (опционально) detailpage="" - указывает на алиас страницы, на которой будет представлена детальная информация о компании. Внимание: этот параметр несовместим с ЧПУ.
  • (опционально) categorylisttemplate="" - определяет название шаблона для вывода списка категорий, если нужно использовать шаблон отличный от установленного по умолчанию.
  • (опционально) detailtemplate="" - определяет название шаблона, который будет использоваться для вывода детальной информации о компании. Внимание: этот параметр несовместим с ЧПУ.
  • (опционально) frontendformtemplate="" - определяет название шаблона для вывода формы редактирования на странице.
  • (опционально) summarytemplate="" - определяет название шаблона для отображения резюме. Внимание: этот параметр несовместим с ЧПУ.
  • (опционально) showall="" - применяется только в комбинации с параметром action="categorylist". При добавлении этого параметра с списке категорий будут выводиться все созданные категории, независимо от того, есть ли в них содержимое.
  • (опционально) sortby="company_name" - применяется только для отображения списка резюме. Этот параметр позволяет настроить порядок вывода компаний. Возможные значения:
    • company_name
    • phone
    • fax
    • email
    • website
    • created - дата создания информации о компании
    • modified - дата последнего изменения информации о компании.
  • (опционально) sortorder="asc" - определяет порядок вывода в списке резюме дополнительно к параметру sortby. Возможные значения:
    • asc - по возрастающей
    • desc - по убывающей
  • (опционально) selectcategory="0" - при установке этого параметра на странице будет выведена форма, позволяющая интерактивно фильтровать список компаний по категориям. Этот параметр не должен использовать в комбинации с параметром 'category'.
  • (опционально) category="" - использование этого параметра позволяет выводить список резюме компаний ограниченный заданным именем компании. В этом поле Вы также можете использовать список категорий через запятую.
  • (опционально) pagelimit="" - ограничивает количество выводимых компаний на странице.
comments powered by Disqus