Страница управления клиентами на Drupal 7 - PullRequest
0 голосов
/ 28 февраля 2011

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

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

Например: он заходит на пользовательскую страницу Есть список с различными видами фруктов, он выбирает банан, и он автоматически обновляет таблицу страниц и обновляет ее бананом.

После этого он мог также создать, например, новый выпадающий список овощей и добавить в него другой вид, чтобы он мог использовать его для обновления сайта позже. Все, что сделано с помощью ajax.

Я очень новичок в drupal и у меня есть пара идей php, но я не знаю, с чего начать, будет ли это в CCK, Views или Form Api или в трех одновременно?

Или есть модуль, который занимается такими вещами?

Английский не является моим основным языком, поэтому извините, если он не очень понятен.

Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 01 марта 2011

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

Вы можете дать клиенту разрешение на создание узла типа контента.Если вы считаете, что он должен иметь возможность редактировать только выпадающие значения, убедитесь, что вы даете ему разрешение только на это поле.рассмотрите возможность использования http://drupal.org/project/editview

0 голосов
/ 28 февраля 2011

Вы должны взглянуть на просмотры массовых операций и попробовать использовать функцию "изменить поля узла", которая позволит вам выполнять массовые операции над полями узла, отображаемыми в представлении, а затем посмотреть на роли иразрешения, которые помогут вам ограничить просмотр «Просмотр» по ролям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...