Переопределить макет представления сообщений модуля Privatemsg - PullRequest
0 голосов
/ 27 июня 2010

Модуль Privatemsg великолепен, и список сообщений по умолчанию и форма создания сообщения хороши, но форма для просмотра сообщения (на мой взгляд) ужасно непривлекательна и сбивает с толку для большинства пользователей сайта - до такой степени, что непригодным для использования. Есть ли какой-либо способ использовать панели или Display Suite для разработки переопределения, или это единственный способ изменить сам шаблон. Спасибо.

Ответы [ 2 ]

0 голосов
/ 02 января 2011

Обратите внимание, что мы прилагаем все усилия, чтобы улучшить макет по умолчанию, я предлагаю вам взглянуть на Privatemsg 6.x-2.x или 7.x-1.x:)

0 голосов
/ 28 июня 2010

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

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

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

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

...