public function filter($content, array $options = array()) { if ($content instanceof HtmlTag) { $content->addClass('su-content-inline su-input-map-inline map')->setAttribute('id', sprintf('content_%s_%s', $this->blockProperty->getBlock()->getId(), str_replace('.', '_', $this->blockProperty->getHierarchicalName()))); } return $content; }
/** * @param string $content * @param array $options * @return string */ public function filter($content, array $options = array()) { $wrap = '<span id="content_%s_%s" class="su-content-inline su-input-image-inline">%s</span>'; return sprintf($wrap, $this->blockProperty->getBlock()->getId(), str_replace('.', '_', $this->blockProperty->getHierarchicalName()), $content); }
/** * @param string $content * @param array $options * @return string */ public function filter($content, array $options = array()) { $itemTemplate = !empty($options['itemTemplate']) ? $options['itemTemplate'] : null; $wrapperTemplate = !empty($options['wrapperTemplate']) ? $options['wrapperTemplate'] : null; return sprintf('<div id="content_%s_%s" class="su-content-inline su-input-gallery-inline" data-item-template="%s" data-wrapper-template="%s">%s</div>', $this->blockProperty->getBlock()->getId(), str_replace('.', '_', $this->blockProperty->getHierarchicalName()), htmlspecialchars($itemTemplate), htmlspecialchars($wrapperTemplate), $content); }
/** * @param string $content * @param array $options * @return string */ public function filter($content, array $options = array()) { return sprintf('<div id="content_%s_%s" class="su-content-inline su-input-media-inline-content">%s</div>', $this->blockProperty->getBlock()->getId(), str_replace('.', '_', $this->blockProperty->getHierarchicalName()), $content); }
/** * @param string $content * @param array $options * @return string */ public function filter($content, array $options = array()) { $wrap = '<div id="content_%s_%s" class="su-content-inline su-input-string-inline">%s</div>'; return sprintf($wrap, $this->blockProperty->getBlock()->getId(), str_replace('.', '_', $this->blockProperty->getHierarchicalName()), htmlspecialchars($content, ENT_QUOTES, 'UTF-8')); }