public function output() { if ((!isset($this->field['output']) || !is_array($this->field['output'])) && !isset($this->field['compiler'])) { return; } if (!empty($this->value)) { $mode = isset($this->field['mode']) && !empty($this->field['mode']) ? $this->field['mode'] : 'color'; if ($this->value['alpha'] == "0.00" || empty($this->value['color'])) { $style = $mode . ':transparent;'; } elseif (!empty($this->value['color'])) { $style = $mode . ':rgba(' . Redux_Helpers::hex2rgba($this->value['color']) . ',' . $this->value['alpha'] . ');'; } if (!empty($this->field['output']) && is_array($this->field['output'])) { $css = Redux_Functions::parseCSS($this->field['output'], $style, $this->value); $this->parent->outputCSS .= $css; } if (!empty($this->field['compiler']) && is_array($this->field['compiler'])) { $css = Redux_Functions::parseCSS($this->field['compiler'], $style, $this->value); $this->parent->compilerCSS .= $css; } } }
/** * Output Function. * * Used to enqueue to the front-end * * @since 1.0.0 * @access public * @return void */ public function output() { if (!empty($this->value)) { $style = ''; $mode = isset($this->field['mode']) && !empty($this->field['mode']) ? $this->field['mode'] : 'color'; $color_val = $this->getColorVal(); $style .= $mode . ':' . $color_val . ';'; if (!empty($this->field['output']) && true == $this->field['output']) { $css = Redux_Functions::parseCSS($this->field['output'], $style, $color_val); $this->parent->outputCSS .= $css; } if (!empty($this->field['compiler']) && true == $this->field['compiler']) { $css = Redux_Functions::parseCSS($this->field['compiler'], $style, $color_val); $this->parent->compilerCSS .= $css; } } }
public function output() { $style = ''; if (!empty($this->value)) { $mode = isset($this->field['mode']) && !empty($this->field['mode']) ? $this->field['mode'] : 'color'; $style .= $mode . ':' . $this->value . ';'; if (!empty($this->field['output']) && is_array($this->field['output'])) { $css = Redux_Functions::parseCSS($this->field['output'], $style, $this->value); $this->parent->outputCSS .= $css; } if (!empty($this->field['compiler']) && is_array($this->field['compiler'])) { $css = Redux_Functions::parseCSS($this->field['compiler'], $style, $this->value); $this->parent->compilerCSS .= $css; } } }