Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17138 программистов и 1835 роботов. Сейчас ищут 1547 программистов ...
hideBlock()
Вернуться к: HTML_Template_Sigma
hideBlock()
hideBlock() – Hides the block even if it is not "empty".
Synopsis
require_once 'HTML/Template/Sigma.php';
mixed HTML_Template_Sigma::hideBlock ( string $block )
Hides the block even if it is not "empty".
Is somewhat an opposite to touchBlock().
Consider a block (a 'edit' link for example) that should be visible to registered/"special" users only, but its visibility is triggered by some little 'id' field passed in a large array into setVariable(). You can either carefully juggle your variables to prevent the block from appearing (a fragile solution) or simply call hideBlock()
Parameter
- string $block
-
block name
Return value
return SIGMA_OK on success, error object on failure
Throws
Error code | Error message | Reason | Solution |
---|---|---|---|
SIGMA_BLOCK_NOT_FOUND | Cannot find block '$block' | There is no block $block in the template | Check the block name spelling, check whether you added all the necessary blocks to the template |
Note
This function can not be called statically.
Вернуться к: HTML_Template_Sigma