|
| $description = '[Delete Shelf Tags] gets rid of a set of shelf tags.' |
|
| $themed = true |
|
|
| $title = 'Fannie - Clear Shelf Tags' |
|
| $header = 'Clear Shelf Tags' |
|
| $must_authenticate = True |
|
| $auth_classes = array('barcodes') |
|
DeleteShelfTags::preprocess |
( |
) | |
|
Shelftags are not actually delete immediately Instead, the id field is negated so they disappear from view but can be manually retreived by IT if someone comes complaining that they accidentally delete their tags (not that such a thing would ever occur). They're properly deleted by the nightly.clipboard cron job.
If the same user deletes the same UPC from tags multiple times in a day, the above procedure creates a primary key conflict. So any negative-id records that will create conflicts must be removed first.
The documentation for this class was generated from the following file:
- fannie/admin/labels/DeleteShelfTags.php