Drupal 6: создание пользовательских модулей и изобретать велосипед? - PullRequest
0 голосов
/ 07 января 2012

Основной рабочий процесс моего сайта на Drupal таков:

  1. Пользователь отправляет статью через сайт Drupal
  2. администратор сайта одобряет статью И должен связать эту статью с предстоящим совещанием по рассмотрению для членов комитета
  3. Состоялось заседание ревизионной комиссии, и все статьи, связанные с датой собрания, отображаются и видны членам рецензирующей комиссии для рецензирования.
  4. Рецензионный комитет может оставлять только ОДИН комментарий, а администратор сайта может отвечать на их комментарии бесконечное количество раз.
  5. Рецензионный комитет затем голосует за утверждение / не одобрение статьи
  6. В случае одобрения администратор сайта публикует статью, и она отображается в общедоступном Интернете.

Пока я делаю все, создавая свои пользовательские модули и пользовательские формы с помощью Drupal API, и все идет хорошо. Например, я пишу свои собственные функции комментариев, функцию ключевых слов, функцию голосования и т. Д. Но теперь меня беспокоит то, что я не использую возможности Drupal, такие как таксономия, поиск, ключевые слова и т. Д. Кроме того, я вижу что существуют существующие модули, которые могут делать некоторые вещи, которые я создаю. Я делаю это неправильно и заново изобретаю колесо? Я более разбираюсь в PHP, поэтому я собираюсь познакомиться с тем, что мне знакомо.

1 Ответ

0 голосов
/ 18 января 2012

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

Также я бросил Drupal 6 и пошел с Drupal 7.

...