0 Пользователей и 1 Гость просматривают эту тему.
  • 16 Ответов
  • 15174 Просмотров
*

alexS

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Подскажите пожалуйста. Как сделать так, чтобы новости на главной странице были каждая в своей рамке?
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
Подскажите пожалуйста. Как сделать так, чтобы новости на главной странице были каждая в своей рамке?

Очень просто, надо подправить файл components/com_content/content.html.php. Заголовку новости надо задать класс отличный от класса вывода таблицы самой новости. Сейчас они одинаковые:
<table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">

Очень просто, надо подправить файл components/com_content/content.html.php. Заголовку новости надо задать класс отличный от класса вывода таблицы самой новости. Сейчас они одинаковые:
<table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">
А по подробнее можно?
Что куда вставить? Что делать с строчкой <table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">  ??
Очень интересует этот вопрос!
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
А по подробнее можно?
Что куда вставить? Что делать с строчкой <table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">  ??
Очень интересует этот вопрос!

в content.html.php:
вот это
<table class="contentpaneopen<?php echo $params->get( 'pageclass_sfx' ); ?>">
         <tr>
            <?php
            // displays Item Title
            HTML_content::Title( $row, $params, $link_on, $access );


заменить на
<table class="contentpaneopen1">
         <tr>
            <?php
            // displays Item Title
            HTML_content::Title( $row, $params, $link_on, $access );



в css :

table.contentpaneopen {
width            : 100%;
border: 1px solid #cccccc;
border-top: none;
}
table.contentpaneopen1 {
width            : 100%;
border: 1px solid #cccccc;
border-bottom: none;
}

Это и заголовок и новость в одной рамке.

Если хочешь только новость в рамке, без заголовка, то стили такие:


table.contentpaneopen {
width            : 100%;
border: 1px solid #cccccc;
}
table.contentpaneopen1 {
width            : 100%;
}

Частные случаи можешь посмотреть здесь и здесь

Супер! Именно это я и хотел!
+1)

А вот такой вопрос:
у меня в шаблоне модули сконфигурированы следующим образом:

Код
<table width="100%" border=0 align="center" cellpadding=0 cellspacing=0>
        <tr>
          <td> <img src="box_01.png" width=31 height=28 alt=""></td>
          <td width="100%" background="box_02.png">&nbsp;</td>
          <td> <img src="box_03.png" width=32 height=28 alt=""></td>
        </tr>
        <tr>
          <td height="100%" background="box_04.png">&nbsp; </td>
          <td width="100%" height="65" valign="top" background="box_05.png"><?php mosLoadModules ( 'user1' ); ?>

</td>
          <td height="100%" background="box_06.png">&nbsp; </td>
        </tr>
        <tr>
          <td> <img src="box_07.png" width=31 height=29 alt=""></td>
          <td width="100%" background="box_08.png">&nbsp; </td>
          <td> <img src="box_09.png" width=32 height=29 alt=""></td>
        </tr>
      </table>
Какие изменения надо произвести в content.html.php чтобы каждый модуль был в таком блоке и Главное чтобы каждая новость на главной тоже!??
   А то я сделал как ты сказал и получилось рамка в рамке- не очень логично и правильно.

Прочитал все статьи но мне осилить это очень сложно, я бы скушал уже разжеваное!

ps У меня после тех изменений пропал значек "редактировать"  на статьях. Что сэтим делать!
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
Какие изменения надо произвести в content.html.php чтобы каждый модуль был в таком блоке и Главное чтобы каждая новость на главной тоже!??
   А то я сделал как ты сказал и получилось рамка в рамке- не очень логично и правильно.

Прочитал все статьи но мне осилить это очень сложно, я бы скушал уже разжеваное!

ps У меня после тех изменений пропал значек "редактировать"  на статьях. Что сэтим делать!

Рамка в рамке - это как? Приложи скриншот. И значёк редактирования никуда не пропадает.
Модули вставляются в рамку вот так:
table.moduletable {
border: 1px solid #cccccc;
}

Если у тебя выходит рамка в рамке при выводе модуля newsflash, т.к. это модуль так внутри себя текст выводит, в таблице contentpaneopen. Это надо в модуле исправлять.

Рамка в рамке - это вот так:
Вложение- файл 1do!
А хочу я чтобы было так как я нарисовал в файле 2do!
Как это сделать? Что надо править?
Может такой вариант окантовки рамки можно решить на уровне css?  А то что-то у меня голова уже кругом идет! ???

[вложение удалено Администратором]

Не ужели никто не знает?
А куда пропал великий raduga?
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
А куда пропал великий raduga?

Отмечал день рождения Joomla!  ;D

Вторая рамка - это рамка в шаблоне, она обрамляет вывод его средней части. Если она тебе не нужна, то просто посмотри какие стили прописаны для средней таблицы и удали в них картинки обводки.

Если ты еще хочешь именно такую рамку вокруг каждой новости, то смотри ссылки, которые я тебе дал выше, там есть целых 2 подробных описания как это сделать (даже код приведен).

Ладно, спасиба и на этом! Хотелось конечно, чтобы разжевали мне и в рот положили! А то я в php не силен!
И гаверно, то что хочу реализовать не смагу!;(
*

raduga

  • Захожу иногда
  • 70
  • 75 / 2
Ладно, спасиба и на этом! Хотелось конечно, чтобы разжевали мне и в рот положили! А то я в php не силен!
И гаверно, то что хочу реализовать не смагу!;(

Для начала прочти топики по ссылкам, которые я дал выше. Далее попробуй это сделать, там приведен конкретный код и файл,  в котором всё это делать. Если выйдет криво, подправим общими усилиями.

Хорошо щас попробую еще раз!

Я бы тоже хотела так сделать, но у меня в папке components/com_content/  отсутствует файл content.html.php. Есть только     content.php.
Что тогда делать ? :(
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
rivoi, ты находишься в форуме по шаблонам Joomla версии 1.0.х, а у тебя версия 1.5.х
Осень тоже хорошо.
*

chelsyk

  • Осваиваюсь на форуме
  • 49
  • 1 / 0
Как сделать решение для 1.5?
*

Real

  • Новичок
  • 8
  • 0 / 0
Доброво времени суток!

Может кото знает как надо прописивать для
Цитировать
К2
рамку
Цитировать
border: 1px solid #cccccc;
?
Подскажите как надо правильно прописать и где. А то я питаюсь сделать вивод рамки навколо каждой новости в компоненте К2 и ничево не получаєтса...:-( Может чтото не так делаю :-(((
Помогите, пожалуйста! :-)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать предпросмотр шаблонов?

Автор Irchik

Ответов: 7
Просмотров: 4622
Последний ответ 21.07.2009, 16:33:43
от Kostelano
Как сделать последние новости в виде "Блог"?

Автор vovchikku

Ответов: 5
Просмотров: 2446
Последний ответ 16.06.2009, 22:14:42
от vovchikku