Уважаемые форумчане! нужна ваша помощь в создании шаблона. Просто в нашем городе не смог найти кто бы мог помочь. Шаблон нужен простой (как я понимаю). Должен быть динамическим по размерам, состоят из одних только модоулей размером 250*250, а в центре новостное поле, вообщем выглядеть как то так.
Re: Нужна помощь 3.3. Давайте новым темам осмысленные, конкретные, нормальные названия, в точности отражающие их содержание и смысловую нагрузку. Темы со словами: "Памагите" или "Проблема" не допускаются. http://joomla-support.ru/forum_rules.html
cheka, Готов помочь. Но опишите подробнее, что за содержание будет, почему такой не стандартный подход. И правильно ли я понял что вы желаете, чтобы ваш шаблон растягивался в зависимости от размера экрана? Если да то как именно вы это видите? Вообщем пишите или в личку или тут или ICQ 571240
Эх! Испорчу жизнь фрилансерам - я готов помочь за БЕСПЛАТНО! НО! При условии того, что мы обо всём будем писать здесь - на форуме. Ну что, кто готов поработать волонтёром - подключайтесь Поехали) Смотрите, вам нужно сверстать главную страницу таким образом, чтобы в центральном блоке отображался компонент, а в остальных были прописаны позиции для вывода модулей. Файл index.php в папке вашего шаблона при этом будет выглядеть примерно так: Код (html): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <jdoc:include type="head" /> <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/название-вашего-шаблона/styles/main.css" type="text/css" rel="stylesheet" /> </head> <body> <div id="container"> <div id="header"> <div class="header-block"> <jdoc:include type="modules" name="top-1" style="none" /> </div> <div class="header-block"> <jdoc:include type="modules" name="top-2" style="none" /> </div> <div class="header-block"> <jdoc:include type="modules" name="top-3" style="none" /> </div> <div class="header-block"> <jdoc:include type="modules" name="top-4" style="none" /> </div> <div class="clear"></div> </div> <div id="middle"> <div class="middle-block"> <jdoc:include type="modules" name="middle-1" style="none" /> </div> <div class="component"> <jdoc:include type="component" /> </div> <div class="middle-block"> <jdoc:include type="modules" name="middle-2" style="none" /> </div> <div class="clear"></div> </div> <div id="bottom"> <div class="bottom-block"> <jdoc:include type="modules" name="bottom-1" style="none" /> </div> <div class="bottom-block"> <jdoc:include type="modules" name="bottom-2" style="none" /> </div> <div class="bottom-block"> <jdoc:include type="modules" name="bottom-3" style="none" /> </div> <div class="bottom-block"> <jdoc:include type="modules" name="bottom-4" style="none" /> </div> <div class="clear"></div> </div> </div> </body> </html> файл /название-вашего-шаблона/styles/main.css Код (html): * { margin: 0px; /* Выполняем глобальный сброс, чтобы избавиться от ненужных отступов... */ padding: 0px; } img { border: 0px; } html, body { font-family: Tahoma; /* Тип шрифта по-умолчанию */ font-size: 12px; /* Размер текста по-умолчанию */ color: #333; /* Цвет текста по-умолчанию */ } #container { width: 100%; margin: 0 auto; /* на случай, если решим сделать фикс.размер и отцентровать */ } #header { width: 100%; margin: 0 auto; } #header.header-block, #bottom.bottom-block { width: 25%; /* в верхнем и нижем блоках у нас должно помещаться по 4 модуля. соответственно, ставим ширину одного блока 25% */ float: left; } #middle { width: 100%; margin: 0 auto; } #middle .middle-block { width: 25%; float: left; } #middle .component { width: 50%; float: left; } #bottom { width: 100%; margin: 0 auto; } #bottom .bottom-block { width: 25%; float: left; } .module-block { width: 250px; } при создании модулей указываем суффикс класса module-block, чтобы сделать модуль при выводе шириной 250px Предлагаю не заморачиваться с формированием блоков для позиций по ответу из каунтмодуля, будем считать, что все модули будут выводиться всегда =)
я бы всё-таки под компонент прописал отдельный класс. И для каждого из 3 рядов добавил бы враппер. В этой вёрстке, как вариант, напрашивается табличная вёрстка. css при табличной вёрстке будет проще.
табличная вёрстка, по-моему, возможна только в формах или если на сайте мало картинок. ибо ждать пока загрузится весь сайт и только потом страница откроется - это каменный век. или нет? а зачем контейнер для рядов?
При текущих интернет-скоростях разница между табличной и дивной вёрсткой незаметна, а для начинающего пользователя понятнее и проще. Врапить ряды, опять же для начинающего, открывает дополнительные возможности для размещения элементов псевдодизайна, и упрощает понимание размещения блоков. имхо, конечно
ну я смотрю народ пишет, мол, в личку обращайтесь или вот сам моя ася "пришли лавешку по шурику промутить?" ;D
я аську дал чтобы выяснить подробности и рассмотреть варианты, разные. По аське быстрее как то получается. Я сделаю человеку шаблон, готовый, чтобы можно было установить через админку и не париться с php и .css. завтра выложу тут. Забыл написать жирным шрифтом БЕСПЛАТНО.
Ну так это не запрещается- выполнить работу и получить оплату. Ну так ты же модератор, выясни у автора темы.И если предложение работы- перенеси тему в раздел freelance п.с. А может автору темы,cheka, , воспользоваться конструктором всего за 3 у.е. http://joomla-support.ru/post153867-12.html
Вот результат работы. На ИЕ что то настройки отказываются работать. Чуть позже разберусь и обновлю версию, если кому интересно.