Лучший способ стилизовать страницу списка пользователей по умолчанию в Drupal - PullRequest
2 голосов
/ 21 ноября 2010

Каков лучший способ стилизации страницы списка пользователей.Я хотел бы изменить макет и стили представления пользователей.Какой лучший способ сделать это?

Ответы [ 2 ]

4 голосов
/ 22 ноября 2010

Вместо того, чтобы пытаться изменить макет и стиль существующего списка пользователей в drupal (я предполагаю, что вы имеете в виду admin / user / user), почему бы не создать совершенно новый, специально предназначенный для ваших требований?

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

Представления легко настраиваются, поскольку вы можете переопределитьФайлы .tpl.php для изменения разметки и CSS-стили могут использоваться для изменения представления.

3 голосов
/ 22 ноября 2010
  1. Создайте новую тему после первого абзаца из этой друпальной ссылки, http://drupal.org/node/11819,, назвав ее jones в качестве примера
  2. В вашей новой директории темы откройте файл template.php
  3. Скопируйте точный код из http://api.drupal.org/api/drupal/modules--user--user.admin.inc/function/theme_user_admin_account/6 на страницу template.php
  4. Переименуйте theme_user_admin_account, чтобы получить название вашей темы, jones_user_admin_account
  5. Обновите сгенерированный HTML-код для страницы учетной записи администратора здесь по вашему желанию. Простой способ добавить div - это использовать функции API префикса и суффикса формы.
  6. Теперь, когда у вас есть контроль над html для пользовательской таблицы, вы можете использовать CSS по своему усмотрению.
...