Ris, ему такой вариант не подходит, видимо в переменной имя класса.
Не вижу проблемы:Ris, ему такой вариант не подходит, видимо в переменной имя класса.
<style> .<?php echo $имя_класса ?> { параметр: <?php echo $значение_параметра; ?> } </style>
Ris, ему такой вариант не подходит, видимо в переменной имя класса.
Не вижу проблемы:Ris, ему такой вариант не подходит, видимо в переменной имя класса.
<style> .<?php echo $имя_класса ?> { параметр: <?php echo $значение_параметра; ?> } </style>
<?php class formWidgetMyWidgetOptions extends cmsForm{ public function init() { 'type' => 'fieldset', 'title' => 'Настройки', 'title' => "Укажите имя класса" )), 'title' => "Укажите цвет блока" )), ) ) ); } }
<?php class widgetMyWidget extends cmsWidget { public function run() { $block_id = $this->getOption('block_id'); $block_color = $this->getOption('block_color'); 'block_id' => $block_id, 'block_color' => $block_color ); } }
<style> <?php echo $block_id; ?> {background-color: <?php echo $block_color; ?>} </style> <div class="box mt-25px mb-25px wow fadeInLeft <?php echo $block_id; ?>" data-wow-delay="0.7s"></div>
Не вижу проблемы:
GWK, вы так и не сказали, какую выдает ошибку. Точка в вашем случае может вызвать ошибку только если переменная содержит класс вместе с точкой.
<style> .<?php echo $block_id; ?>{background-color:<?php echo $block_color; ?>} </style>
<style> <?php echo '.'.$block_id; ?>{background-color:<?php echo $block_color; ?>} </style>
Так вы перед <style> какой-то тег не закрыли