: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
namespace Nextend\SmartSlider3\Widget\Bullet;
use Nextend\Framework\Platform\Platform;
use Nextend\Framework\Url\Url;
use Nextend\SmartSlider3\Widget\AbstractWidgetFrontend;
abstract class AbstractBulletFrontend extends AbstractWidgetFrontend {
public function __construct($sliderWidget, $widget, $params) {
parent::__construct($sliderWidget, $widget, $params);
if ($params->get($this->key . 'thumbnail-show-image')) {
$this->slider->exposeSlideData['thumbnail'] = true;
$this->addToPlacement($this->key . 'position-', array(
public function getCommonAssetsUri() {
return Url::pathToUri($this->getCommonAssetsPath());
public function getCommonAssetsPath() {
return Platform::filterAssetsPath(dirname(__FILE__) . '/Assets');