2010-06-27 3 views
0

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

ответ

0

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

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

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

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

+0

Googletorp- Спасибо очень много для вашего подробного и полезного ответа. – RJL

0

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

Смежные вопросы