css-префикс у модулей
- Предыдущая
- 1
- 2
- Показаны 16-22 из 22
PS хотя в моем исполнении действительно суффикс… Он будет в конце ставиться… Как ты догадалсо?! Умный, да?!
Щас поколдую))
Добавил в таблицу поле (не самый лучший вариант, но самый быстрый):
ALTER TABLE `cms_modules` ADD `css_prefix2` VARCHAR( 30 ) NOT NULL AFTER `css_prefix`
в после 382 строчки нем добавил:
$css_prefix2 = cmsCore::request('css_prefix2', 'str', '');
после 411 (css_prefix='$css_prefix',) ДОБАВИЛ
css_prefix2='$css_prefix2',
после 468 ДОБАВИЛ
$css_prefix2 = cmsCore::request('css_prefix2', 'str', '');
в 487 строчке ПОСЛЕ css_prefix, ДОБАВИЛ css_prefix2,
строчкой ниже после '$css_prefix', ДОБАВИЛ '$css_prefix2',
в 502 после css_prefix, ДОБАВИЛ css_prefix2,
в 517 после '$css_prefix', ДОБАВИЛ '$css_prefix2',
Ниже после блока
<td valign="top" width="160" style="padding-left:10px;"> <div> <strong>CSS префикс</strong> </div> <div> <input name="css_prefix" type="text" id="css_prefix" value="<?php echo @$mod['css_prefix'];?>" style="width:154px" /> </div> </td>
<td valign="top" width="160" style="padding-left:10px;"> <div> <strong>CSS префикс2</strong> </div> <div> <input name="css_prefix2" type="text" id="css_prefix2" value="<?php echo @$mod['css_prefix2'];?>" style="width:154px" /> </div> </td>
ПОТОМ В ФАЙЛЕ \templates\_default_\modules\module.tpl
первую строчку изменил на <div class="{$mod.css_prefix}module {$mod.css_prefix2}">
Теперь до стиля {$mod.css_prefix}module будет додаваться {$mod.css_prefix2}, пробовал у себя, все работает...
Класс, спасибо, вернусь домой — буду тестировать! Думаю, должно заработать!
Надеюсь я правильно вас понял… Извините за кружок умелые ручки)) если надо скину файлы готовые...
Тему закрыл, трабла решена.
- Предыдущая
- 1
- 2
- Показаны 16-22 из 22