SharedDocumentsController
class SharedDocumentsController extends AbstractDocumentController (View source)
Class for SharedDocumentsController
Properties
| bool | $accessNeedLoggedUser | if this controller need logged user or not |
from Controller |
| int | $accessRight | Inherited from Controller |
from AbstractDocumentController |
| bool | $controllerStatus | If controller is active |
from Controller |
| DoliDB | $db | Inherited from Controller |
from AbstractDocumentController |
| string | $tplPath | from Controller | |
| FormListWebPortal | $formList | from Controller | |
| string | $sanitized_subdir |
Methods
Action method is called before html output.
Check access rights for this page.
Build and display the page.
Execute hook PrintPageView
Load a template .tpl file
Renders an HTML file browser table for a given list of files and directories.
Details
void
__construct()
Constructor
int
action()
Action method is called before html output.
bool
checkAccess()
Check access rights for this page.
void
display()
Build and display the page.
void
display404()
Display error template
int
hookDoAction(array<string, mixed> $parameters = array())
Execute hook doActions
int
hookPrintPageView(array<string, mixed> $parameters = array())
Execute hook PrintPageView
bool
loadTemplate(string $templateName, mixed $vars = false)
Load a template .tpl file
protected void
displayDocumentTable(string $title, array<int, array<string, mixed>> $itemList, string $emptyMessage, array $linkBuilder)
Renders an HTML file browser table for a given list of files and directories.