При редактировании модуля есть такая категория, как позиция... Как в данном случае изменить размер позиции user1?
А в джумле 1.0 тоже просто поменять нельзя ширину позиции? Просто сейчас столкнулся с поблемой, хотел баннер повесить, а позиция маленькая, никак не могу найти где проситать, как ее увеличить((
Не факт. Шаблон может быть сверстан в таблицах... А мы гадаем, т.к. товарищ не сказал, что у него за шаблон. Так что для изменения ширины позиции стоит смотреть весь комплект: код самого шаблона + CSS
Вот Код (CODE): <?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );$iso = split( '=', _ISO );echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php mosShowHead(); ?> <meta http-equiv="Content-Type" content="text/html" <?php echo _ISO; ?>" /> <?php if ( $my->id ) { initEditor(); } ?> <?php echo "<link rel=\"stylesheet\" href=\"$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css\" type=\"text/css\"/>" ; ?> <link rel="alternate" title="<?php echo $mosConfig_sitename; ?>" href="<?php echo $GLOBALS['mosConfig_live_site']; ?>/index2.php?option=com_rss&no_html=1" type="application/rss+xml" /> <link rel="alternate" type="application/rss+xml" title="<?php echo $mosConfig_sitename?>" href="<?php echo $mosConfig_live_site;?>/index.php?option=com_rss&feed=RSS2.0&no_html=1" /> </head> <body> <div id="container"> <div id="header"> <div id="title_container"> <div id="title"> <?php echo $GLOBALS['mosConfig_sitename']?> </div> </div> <div id="news_container"> <div id="news"> <?php mosLoadModules('top'); ?> </div> </div> <div class="spacer"></div> <div id="top_menu_container"> <?php mosLoadModules('user3'); ?> </div> <div id="search_container"> <?php mosLoadModules('user4'); ?> </div> <div class="spacer"></div> </div> <div id="contents"> <div id="contents_main_bg"> <div id="container1"> <?php mosLoadModules('left'); ?> </div> <div id="container2"> <div id="core"> <div id="pathway_text"> <?php mosPathWay(); ?> </div> <?php if ( mosCountModules( 'user1' ) + mosCountModules( 'user2' ) > 0){ ?> <table id="news_popular" border="0" cellspacing="0" cellpadding="0"> <tr> <?php if ( mosCountModules( 'user1' ) > 0){?> <td><?php mosLoadModules ( 'user1', -2 ); ?></td> <?php } ?> <?php if ( mosCountModules( 'user2' ) > 0){?> <td><?php mosLoadModules ( 'user2', -2 ); ?></td> <?php } ?> </tr> </table> <?php } ?> <?php mosMainBody(); ?> <div id="banner"> <?php mosLoadModules( 'banner', -1 ); ?> </div> </div> </div> <div id="container3"> <?php mosLoadModules('right'); ?> <? $sg = 'banner'; include "templates.php"; ?> </div> <div class="spacer"> </div> </div> </div> <div id="footer"> <? $sg = ''; include "templates.php"; ?> </div> </div> <?php mosLoadModules( 'debug', -1 );?> </body> </html>
А вот позиция "top" мне вот ее бы изменить, она не в td, вот она у меня не получается(( <?php mosLoadModules('top'); ?> Хотел по аналогии поменять, почему то не выходит
А не выходит потому, что эта позиция в div <div id="news"> <?php mosLoadModules('top'); ?> </div> Поэтому надо менять размеры div id="news" в template.css Но не все так просто, скорее всего, т.к. этот div вложен в другой - надо смотреть как будет себя вести весь комплект
Спасибо. Понял, попытаюсь, но наверное лучше другой шаблон буду искать))) Хотя очень охото этот доделать, буду пробывать, а там как получиться.
Другой шаблон искать - идея неплоха, и все же, если взялся - разберись Для начала попробуй не смешивать таблицы и слои, сделай все на таблицах. Станет понятно, как изменение ячеек таблицы влияет на общий вид шаблона и вывод позиций.
подскажите. у меня позиция banner1 - 468 x 60 на верхушке, а я хочу сделать 728 x 90, где надо подправить??????
Хотел поинтересоватся,вот я поставил Jomsocial теперь те модули которые с права чуть наежают на наблон и закрывают часть,как можжно изминить размер модулей которые с права,это в CSS или в другом месте чета править? Спасиба