Модуль Privatemsg замечательный, и список сообщений и форма для создания сообщений по умолчанию прекрасен, но форма для просмотра сообщения (на мой взгляд) ужасно непривлекательна и запутанна для большинства пользователей сайта - с точки зрения непригодности. Есть ли способ использования панелей или Display Suite для разработки переопределения или это единственный способ изменить сам шаблон. Благодарю.Переопределение модуля представления сообщений модуля Privatemsg
ответ
Вы могли создать страницу панели, которые вы можете использовать для сообщений, но это не то, что было бы легко сделать, и это потребует некоторой работы.
Вы можете написать свой собственный код для получения сообщений. Чтобы сделать это настоящими панелями, вам нужно создать плагин с аргументами, плагин контекста и, возможно, также плагин отношений. Если вы знаете свой путь вокруг Панелей, это будет достаточно простая вещь, но если вы не знакомы с такими вещами, вам, возможно, потребуется немного времени, чтобы заставить все работать так, как вы хотите.
Если вы не хотите вставлять контекстно-зависимые материалы, на самом деле нет никаких оснований использовать панели. Если это просто вопрос стилизации страницы, вы получите гораздо больше результатов, переопределив шаблоны и функции функций, которые использует Privatemsg.
Так что, если вы не знакомы с панелями или не хотите стать знакомыми, имейте некоторые особые потребности в контексте, вы должны просто сделать обычную тематику, чтобы выполнить свою работу. Это будет самый быстрый и чистый способ сделать это.
Обратите внимание, что мы работаем над улучшением макет по умолчанию, я предлагаю вам взглянуть на Privatemsg 6.x-2.x или 7.x-1.x :)
- 1. Переопределение модуля 'Realm'
- 2. Переопределение платежного модуля Prestashop
- 3. CMake: Переопределение модуля поиска
- 4. Переопределение переменных уровня модуля
- 5. переопределение главного модуля
- 6. Переопределение модуля в Ruby?
- 7. Переопределение метода жемчужного модуля
- 8. Переопределение модуля python
- 9. Drupal - Переопределение крючка существующего модуля?
- 10. Переопределение модуля пользовательского входа Joomla
- 11. Переопределение модуля Guice per request?
- 12. Переопределение модуля node.js низкого уровня
- 13. рамки Сообщение: нет модуля сообщений
- 14. Тест модуля групповых сообщений ActiveMQ
- 15. Как представить представления модуля Prism?
- 16. Является ли переопределение метода модуля хорошим соглашением?
- 17. Переопределение модуля, используемого программой, которую я тестирую
- 18. Переопределение существующего модуля CRUD в Play 1.2.4
- 19. ZF2 - Переопределение конфигурации модуля поставщика ZFcUser
- 20. Переопределение модуля 'dnssd' в Swift 3
- 21. Переопределение уже существующего модуля magento adminhtml block
- 22. Переопределение модуля RequireJS - возможно ли это?
- 23. Python: переопределение метода из стороннего модуля (Tkinter)?
- 24. Переопределение файлов шаблонов ядра из модуля
- 25. Переопределение параметров модуля Ansible по умолчанию
- 26. Представление контроллера модального представления в виде модуля представления представления
- 27. Ошибка модуля модуля geoTools
- 28. Разработка модуля модуля Drupal
- 29. Установить Вес модуля модуля
- 30. Ошибка модуля модуля Node.js
Googletorp- Спасибо очень много для вашего подробного и полезного ответа. – RJL