ec043222 by Ean Schuessler

Update User/Messages wiki to recommend FindMessage subscreen

Clarifies that User/Messages is a container and FindMessage should be
used for full functionality (actions, transitions).
1 parent 96f24815
...@@ -247,17 +247,37 @@ These screens are primarily for learning Moqui screen development patterns.]]></ ...@@ -247,17 +247,37 @@ These screens are primarily for learning Moqui screen development patterns.]]></
247 versionName="v1"> 247 versionName="v1">
248 <fileData><![CDATA[# User Messages 248 <fileData><![CDATA[# User Messages
249 249
250 Interface for sending and receiving messages between users and other parties. 250 Current user's messages interface. No partyId required - defaults to logged-in user.
251 251
252 ## Key Actions 252 ## Recommended: Use FindMessage Subscreen
253 253
254 - **Create Message**: Send a new message. Requires `toPartyId`, `subject`, and `body`. 254 For full functionality (forms, actions, transitions), use the FindMessage subscreen:
255 - **View Thread**: View the conversation history for a message. 255 ```
256 - **Find Messages**: Search for existing messages by various criteria. 256 path: User/Messages/FindMessage
257 ```
257 258
258 ## Usage 259 ## Send a Message
260
261 ```
262 path: User/Messages/FindMessage
263 action: createMessage
264 parameters: {
265 toPartyId: "JohnSales",
266 subject: "Question about order",
267 body: "Can you check order status?"
268 }
269 ```
270
271 ## Available Subscreens
272
273 - **FindMessage**: List and create messages (use this for most operations)
274 - **MessageThread**: View conversation thread for a specific message
275 - **EditMessage**: Edit/view a single message
276
277 ## Difference from Party/PartyMessages
259 278
260 Use this screen to communicate about orders, products, or general administrative tasks.]]></fileData> 279 - **User/Messages**: Current user's messages (no partyId needed)
280 - **Party/PartyMessages**: Admin view of any party's messages (requires partyId)]]></fileData>
261 </moqui.resource.DbResourceFile> 281 </moqui.resource.DbResourceFile>
262 282
263 <moqui.resource.wiki.WikiPage 283 <moqui.resource.wiki.WikiPage
......