Patrons can place holds on items via the OPAC if they're logged in and you have the RequestOnOpac preference set to 'Allow'. If the item can be placed on hold the option to place it on hold will appear in several different places.
When viewing a list or search results page you'll see the option to place hold on multiple items by checking the boxes to the left of the results and clicking 'Place Hold' at the top
When viewing a list or search results page you'll see the option to place the item on hold below the basic information about the title
When viewing an individual title you'll see the option to place a hold in the box on the right side of the screen
No matter which of the above links you click to place your hold you'll be brought to the same hold screen.
Check the box to the left of the items you'd like to place on hold
The title includes a link back to the detail page for the record
The priority shows where in the holds queue this hold will fall
If allowed by your OPACAllowUserToChooseBranch preference the patron can choose where they'd like to pick up their hold
If you would like to see more options you can click 'Show more options'
If allowed by your OPACAllowHoldDateInFuture preference, the 'Hold Starts on Date' column will show. This field allows the patron to have their hold start on a future date.
By default holds placed in the system remain until canceled, but if the patron fills in a 'Hold Not Needed After' date then the hold has an expiration date.
Expired holds are removed by the Expired Holds Cron Job, this is not an automatic process and must be set up by your system administrator
If allowed by the OpacHoldNotes preference then patrons can leave notes about their holds for the library by clicking the 'Edit notes' button
Depending on the rules you set regarding item specific holds in your circulation and fines rules the patron will be allowed to choose whether to place the hold on the next available copy and/or a specific copy
After clicking the Place Hold button the patron will be brought to their account page where they'll see all of the items they have on hold.