Как сделать?
Оформить отдельно каждый модуль можно в папке modules, а как сделать чтобы так оформлялись все цетральные модули?
Пробую делать в templates.php, делаю таблицу вокруг кода <?php cmsModule("top"); ?>, но ничего не получается
В папке \templates\_default_\modules взять за основу module_simple на основе его создать например module_centre, а в админке в настройках модуля выбрать этот шаблон.
nataly, если получится, нам тоже подскажи, ок ?
Да получится! Можно таблицей сделать, можно в css, а можно c помощью jQuery www.ruseller.com/lessons.php?rub=32&id=130
наверное нет… потому что если ДА, то видимо придётся кинуть сразу учебник по HTML+CSS.
мне кажется, мы сдорово сэкономим друг другу время, если вот такие решения, как в этой теме, будут описаны в документации. или нет?
feba7, тоже считаю — не стоит.видимо придётся кинуть сразу учебник по HTML+CSS
если в папке temlates нет папки modules, то создаём её и копируем туда файл module.tpl из шаблона _default_.
Дальше пределываем файл module.tpl как хочется.
{$mod.title} — это заголовок модуля
{$mod.body} — сам модуль
помещаем их в таблицу или div с нужными изображениями, картинками
Вобщем дальше как в обычном html и css,
только вместо заголовка пишем {$mod.title}, вместо самого модуля {$mod.body}
что касается того как это сделать в html, то вот ссылки на уроки по круглым рамкам www.tultip.net/verstka/137-zakruglenie-uglov-dlja-sajjta.html
Ну вот, какая nataly умница. Все растолковала без всяких учебников. Nataly, ты пожалуйста, это свое решение в вики опиши, а то через три дня кто-нибудь опять эту тему откроет — так как эту и не найдешь уже ведь))))
Спасибо тебе!
Рада помочь, я например без помощи форума ни за что бы не разобралась как сделать сайт .
nataly, спасибо.
если не сложно пример, сама выложи, чтобы скопировать и сразу получть круглые углы(если уже есть готовое решение).
нам мало что разжевали, еще и проголотить нужно :)
но это не обязательно :)
module2.tpl
<table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="b_left_top"><div class="mleft1"></div></td> <td class="b_bg"><div class="mleft1"></div></td> <td class="b_right_top"><div class="mleft1"></div></td> </tr> </table> <table width="100%" cellspacing="0" cellpadding="0"> <tr> <td> <div class="b_cont"> <table class="{$mod.css_prefix}module" width="100%" cellspacing="0" cellpadding="0"> <tbody> {if $mod.showtitle neq 0} <tr> <td class="{$mod.css_prefix}moduletitle"> {$mod.title} {if $cfglink} <span class="fast_cfg_link"> <a href="{$cfglink}" target="_blank" title="Настроить модуль"> <img src="/images/icons/configure.gif"/> </a> </span> {/if} </td> </tr> {/if} <tr> <td class="{$mod.css_prefix}modulebody"> {$mod.body} </td> </tr> </tbody> </table></div> </td> <td class="b_bg_left" wi><div class="mleft2"></td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="b_bg_bot_left"><div class="mleft1"></div></td> <td class="b_bg_bot" width="100%"><div class="mleft1"></div></td> <td class="b_bg_bot_r"><div class="mleft3"></div></td> </tr> </table>
css:
.bord { border-left:1px #c3c5c8 solid;border-right:1px #c3c5c8 solid;padding-left:11px; padding-right:11px; padding-top:11px; color:#636874; font-size:12px; padding-bottom:0px;} .bord a { color:#44a108; text-decoration:underline;} .bord a:hover { text-decoration:none;} .mleft1 { width:7px; height:5px; } .mleft2 { width:5px; height:5px; } .mleft3 { width:13px; height:5px; } .mleft { width:16px; height:20px; } .m_top_left {background:url(../images/cont_left.gif) left top; width:16px; height:31px; display:block;} .m_top_bg { background:url(../images/cont_bg.gif) repeat-x; font-size:16px; padding-top:5px;} .m_top_right {background:url(../images/cont_right.gif); width:16px; height:31px; display:block;border:0px} .m_top_line { background:url(../images/m_top_line.gif) repeat-x;} .m_top_right_2 { background:url(../images/cont_right_top.gif); width:16px; height:31px; display:block;} .b_left_top { background:url(../images/left_top.gif) top left no-repeat; width:10px; height:12px;} .b_bg { border-top:1px #bac1c7 solid; background:url(../images/b_top_bg.gif) top center repeat-x; height:11px;padding:0px;margin:0px} .b_right_top { background:url(../images/right_top.gif) no-repeat top right; width:15px; height:12px;} .b_cont { border-left:1px #bac1c7 solid; background:url(../images/b_cont_bg.gif) #ffffff repeat-x;padding-bottom:13px;} .b_bg_left {background:url(../images/b_bg_left.gif) repeat-y left top; width:3px;} .b_title {color:#44a108; font-size:17px; margin-left:22px;} .b_link { padding-right:14px;} .b_title_2 { margin-left:22px;} .b_title_2_left { background:url(images/title_left.gif); width:6px; height:17px;} .b_title_2_bg { background:url(images/title_bg.gif) repeat-x;padding-right:4px;padding-left:4px; font-size:11px; color:#FFFFFF;padding-top:2px;} .b_title_2_right {background:url(images/right.gif); width:27px; height:17px;} .b_title_3 { background:url(images/div_bg.gif) left bottom no-repeat; padding-left:15px; color:#45719d; font-size:11px;} .b_text { font-size:12px; color:#a0a0a0; margin-left:6px; margin-top:4px; text-decoration:underline; padding-right:10px;} .b_bg_bot { background:url(../images/bottom_bg.gif) repeat-x; height:33px;} .b_bg_bot_left {background:url(../images/bottom_left.gif); width:10px; height:33px;} .b_bg_bot_r {background:url(../images/bottom_r.gif) no-repeat; width:10px; height:33px;} .m_bot_left { background:url(../images/cont_left_bottom.gif) no-repeat; width:16px; height:24px;} .m_bot_bg {background:url(../images/cont_bg_2.gif);}
Дальше можно взять за основу картинки для рамки из прикреплённого файла и заменить их на свои.
пропишите подробно какой кусок кода, в какой файл/папка и куда вставить, по пунктам.
чайникам сложно схватывать на лету. буду весьма признателен.