API:regClientCSS

From MODx Wiki

Jump to: navigation, search
 API Function Definition: 
regClientCSS
Versions 
> 0.9.2 ?
Return Values
Success: void
Fail: void
Data Type 
void
Object Hierarchy 
DocumentParser
void regClientCSS(string $src);


Registers Client-side CSS scripts - these scripts are loaded inside the <head> tag.

Examples

$myCSS = '<style media="screen">* { margin:0; padding:0 }</style>';
 
$modx->regClientCSS( $myCSS );

Related Functions

Function Source

File: manager/includes/document.parser.class.inc.php
Line: 2166
  1. function regClientCSS($src) {
  2. if (isset ($this->loadedjscripts[$src]) && $this->loadedjscripts[$src])
  3. return '';
  4. $this->loadedjscripts[$src]= true;
  5. if (strpos(strtolower($src), "<style") !== false || strpos(strtolower($src), "<link") !== false) {
  6. $this->sjscripts[count($this->sjscripts)]= $src;
  7. } else {
  8. $this->sjscripts[count($this->sjscripts)]= '<!-- MODx registered -->' . "\n" . ' <link rel="stylesheet" href="' . $src . '" />';
  9. }
  10. }

Notes

Personal tools