Существует ли модуль для создания структурированного контента в DotNetNuke? - PullRequest
1 голос
/ 15 февраля 2012

Допустим, у меня есть сайт с различными возможностями компании, каждая из которых представляет собой отдельную страницу.Каждая возможность будет включать в себя ряд тематических исследований, каждое из которых состоит из изображения, заголовка, описания и двух или трех других полей.Затем эти классифицированные тематические исследования должны быть показаны в различных конфигурациях на разных страницах сайта, на ротаторе в одном месте, в большом списке всех тематических исследований в другом месте.Другим примером этой идеи будет каталог сотрудников.У каждого сотрудника есть фотография, заголовок, номер телефона и т. Д. Я хотел бы иметь возможность установить необходимые поля, ввести эти данные один раз, а затем использовать эту информацию в различных местах на сайте.

Существует ли для DotNetNuke компонент, который позволит таким образом собирать и получать доступ к структурированной информации?В WordPress это можно сделать с помощью пользовательских полей и пользовательских типов записей.В Drupal я бы использовал что-то вроде CCK.Как DotNetNuke выполняет эту задачу?Мне просто нужно указать в правильном направлении.С помощью небольшого взлома я, вероятно, мог бы переориентировать надежный модуль блогов, такой как SunBlogNuke, и я видел другие модули, которые, кажется, делают что-то похожее на это, но я не хотел бы тратить большие суммы денег клиента на поиск решения длячто я думаю, это довольно распространенная проблема.Как бы это было лучше всего достигнуто?Любое руководство, которое кто-либо может дать, будет высоко оценено.

1 Ответ

4 голосов
/ 16 февраля 2012

да, именно здесь DNN сильно отличается от Drupal.Однако это решаемо, но не так элегантно, как CCK / Views в Drupal.

Ваши лучшие варианты:

  • Xmod
  • Новостные статьи
  • Встроенные формы и списки / XML (вам нужно сделать свой собственный XSLT, что немного затруднит)

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

У него также есть модуль Последние статьи, который вы можете перетаскивать на любую страницу и извлекать элементы из основного хранилища, которые находятся в определенной категории или с определеннойтеги, и вы можете настроить вывод HTML.Поэтому, если вы знаете HTML / Javascript, вы можете легко распечатать содержимое, чтобы оно находилось в фотогалерее или в другом месте.

Я некоторое время не использовал XMod, но, возможно, он более гибкий.Но новостные статьи довольно просты.

...