разбить разделы на три колонки

 
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 410
www.sutube.ru/novosti мне нужно на этой странице с новостями разбить разделы на три колонки, подскажите сложно ли это выполнить!!!
Редактировалось: 3 раз (Последний: 26 февраля 2012 в 12:47)
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 691
Да там всего одна новость - Страница не найдена
Skype: pasha--g
Реклама
cms
Посетитель
small user social cms
Сообщений: 36
можна)
не нажимать фраера
Посетитель
small user social cms
Медаль
Сообщений: 337
нет не сложно - если никто не подскажет то через пару часиков напишу как (у компа буду нормально) - единственное это будет глобально, то есть все статьи с категориями - точнее раздел с подразделами будут именно в то количество колонок, которое сделаете
иногда пишу полезные вещи, мои контакты в профиле
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 410
попробуй еще раз урл сменил
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 410
Sergey Platonov, заранее спасибо!!!,
единственное это будет глобально, то есть все статьи с категориями - точнее раздел с подразделами будут именно в то количество колонок, которое сделаете
как раз то что нужно smile
Посетитель
small user social cms
Медаль
Сообщений: 337
шаблон дизерита )))

открываем templates/ic_coloricity/components/com_content_view.tpl

находим

Код PHP:
  1.  
  2. {if $is_subcats}
  3. <div class="categorylist">
  4. {foreach key=tid item=subcat from=$subcats}
  5. <div class="subcat">
  6. <a href="{$subcat.url}" class="con_subcat">{$subcat.title}</a> ({$subcat.content_count}{$subtext})
  7. <div class="con_description">{$subcat.description}</div>
  8. </div>
  9. {/foreach}
  10. </div>
  11. {/if}
  12.  
заменяем на
Код PHP:
  1.  
  2. {if $is_subcats}
  3. <div class="categorylist">
  4. {assign var="maxcols" value="2"}
  5. <table width="100%">
  6. {assign var="col" value="1"}
  7. {foreach key=tid item=subcat from=$subcats}
  8. {if $col==1} <tr> {/if}
  9. <td valign="top">
  10. <div class="subcat">
  11. <a href="{$subcat.url}" class="con_subcat">{$subcat.title}</a> ({$subcat.content_count}{$subtext})
  12. <div class="con_description">{$subcat.description}</div>
  13. </div>
  14. </td>
  15. {if $col==$maxcols} </tr> {assign var="col" value="1"} {else} {math equation="x + 1" x=$col assign="col"} {/if}
  16. {/foreach}
  17. {if $col>1}
  18. <td colspan="{math equation="x - y + 1" x=$col y=$maxcols}">&nbsp;</td></tr>
  19. {/if}
  20. </table>
  21. </div>
  22. {/if}
  23.  
и радуемся жизни
причём
Код PHP:
  1.  
  2. {assign var="maxcols" value="2"}
  3.  
эта строка задаёт в какое количество столцбов вводить (в данном примере в два)
иногда пишу полезные вещи, мои контакты в профиле
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 410
Спасибо!!! Практически все прекрасно даже позволил себе четыре колонки smile . Вот только модуль остался на прежнем месте почему то не поднялся.
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 616
keven:
Вот только модуль остался на прежнем месте почему то не поднялся.

В template.css править

/*Часть контента*/
#content_box{
display: block;
min-height: 700px;
width:100%;
clear:both;
margin-top: 15px;

Строку: min-height: 700px;
Редактировалось: 2 раз (Последний: 25 февраля 2012 в 20:30)
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 410
template.css
min-height: 700px;
не помогает ставил даже 0, а сдвиги тоже почему то нулевые.
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 691
Ваш template.css, строка 325, стоит min-height:500px. Уберите и радуйтесь жизни.
Skype: pasha--g
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 410
Ваш template.css, строка 325, стоит min-height:500px. Уберите и радуйтесь жизни.
удалил строку и все получилось правда потом зашел в оперу а там все без изменений помогла вот эта правка
Код PHP:
  1. В template.css править
  2.  
  3. /*Часть контента*/
  4. #content_box{
  5. display: block;
  6. min-height: 700px;
  7. width:100%;
  8. clear:both;
  9. margin-top: 15px;
  10.  
  11. Строку: min-height: 700px;
если у кого есть возможность посмотрите пожалуйста в explorer и гугле хроме
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 410
всем спасибо за помощь!!! решение найдено с помощью удаления строки template.css, строка 325, стоит min-height:500px других действий выполнять не нужно!!!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: