Новости Joomla

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

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Привет. Мучался днями. Не смог найти ответа на вопрос: Как задать CSS вступительному изображению в Joomla 2.5? Помогите если можете пожалуйста.
« Последнее редактирование: 22.08.2014, 16:40:07 от Scorpion98 »
*

beliyadm

  • Легенда
  • 9684
  • 1660 / 66
  • Севастополь == Россия
В смысле? В режиме блога контента? Ну можно каждому в отдельности задавать, но проще зайти в описание вывода стандартного блога материалов templates\...\html\com_content\category\blog_item.php и там задать дополнительный класс для блока img-intro-ххх
Хотя обычно стандартно там работают классы img-intro-left (по умолчанию) или img-intro-right
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
В смысле? В режиме блога контента? Ну можно каждому в отдельности задавать, но проще зайти в описание вывода стандартного блога материалов templates\...\html\com_content\category\blog_item.php и там задать дополнительный класс для блока img-intro-ххх
Хотя обычно стандартно там работают классы img-intro-left (по умолчанию) или img-intro-right
Привет. Я копался в том что вы сказали не могу добавить класс вступительному изображению. Хелп ми. Есть токо image_intro image_intro_alt. И они не классы. Вот
Код
<?php
/**
* @package Joomla.Site
* @subpackage com_content
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

// no direct access
defined('_JEXEC') or die;

// Create a shortcut for params.
$params = &$this->item->params;
$images = json_decode($this->item->images);
$canEdit = $this->item->params->get('access-edit');
JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html');
JHtml::_('behavior.tooltip');
JHtml::core();

?>

<?php if ($this->item->state == 0) : ?>
<div class="system-unpublished">
<?php endif; ?>
<?php if ($params->get('show_title')) : ?>
<h2>
<?php if ($params->get('link_titles') && $params->get('access-view')) : ?>
<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>">
<?php echo $this->escape($this->item->title); ?></a>
<?php else : ?>
<?php echo $this->escape($this->item->title); ?>
<?php endif; ?>
</h2>
<?php endif; ?>

<?php if ($params->get('show_print_icon') || $params->get('show_email_icon') || $canEdit) : ?>
<ul class="actions">
<?php if ($params->get('show_print_icon')) : ?>
<li class="print-icon">
<?php echo JHtml::_('icon.print_popup', $this->item, $params); ?>
</li>
<?php endif; ?>
<?php if ($params->get('show_email_icon')) : ?>
<li class="email-icon">
<?php echo JHtml::_('icon.email', $this->item, $params); ?>
</li>
<?php endif; ?>
<?php if ($canEdit) : ?>
<li class="edit-icon">
<?php echo JHtml::_('icon.edit', $this->item, $params); ?>
</li>
<?php endif; ?>
</ul>
<?php endif; ?>

<?php if (!$params->get('show_intro')) : ?>
<?php echo $this->item->event->afterDisplayTitle; ?>
<?php endif; ?>

<?php echo $this->item->event->beforeDisplayContent; ?>

<?php // to do not that elegant would be nice to group the params ?>

<?php if (($params->get('show_author')) or ($params->get('show_category')) or ($params->get('show_create_date')) or ($params->get('show_modify_date')) or ($params->get('show_publish_date')) or ($params->get('show_parent_category')) or ($params->get('show_hits'))) : ?>
<dl class="article-film">
<dt class="article-info-term"><?php echo JText::_('COM_CONTENT_ARTICLE_INFO'); ?></dt>
<?php endif; ?>
<?php if ($params->get('show_parent_category') && $this->item->parent_id != 1) : ?>
<dd class="parent-category-name">
<?php $title = $this->escape($this->item->parent_title);
$url = '<a href="' . JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->parent_id)). '">' . $title . '</a>'; ?>
<?php if ($params->get('link_parent_category')) : ?>
<?php echo JText::sprintf('COM_CONTENT_PARENT', $url); ?>
<?php else : ?>
<?php echo JText::sprintf('COM_CONTENT_PARENT', $title); ?>
<?php endif; ?>
</dd>
<?php endif; ?>
<?php if ($params->get('show_category')) : ?>
<dd class="category-name">
<?php $title = $this->escape($this->item->category_title);
$url = '<a href="' . JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catid)). '">' . $title . '</a>'; ?>
<?php if ($params->get('link_category')) : ?>
<?php echo JText::sprintf('COM_CONTENT_CATEGORY', $url); ?>
<?php else : ?>
<?php echo JText::sprintf('COM_CONTENT_CATEGORY', $title); ?>
<?php endif; ?>
</dd>
<?php endif; ?>
<?php if ($params->get('show_create_date')) : ?>
<dd class="create">
<?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON', JHtml::_('date', $this->item->created, JText::_('DATE_FORMAT_LC2'))); ?>
</dd>
<?php endif; ?>
<?php if ($params->get('show_modify_date')) : ?>
<dd class="modified">
<?php echo JText::sprintf('COM_CONTENT_LAST_UPDATED', JHtml::_('date', $this->item->modified, JText::_('DATE_FORMAT_LC2'))); ?>
</dd>
<?php endif; ?>
<?php if ($params->get('show_publish_date')) : ?>
<dd class="published">
<?php echo JText::sprintf('COM_CONTENT_PUBLISHED_DATE_ON', JHtml::_('date', $this->item->publish_up, JText::_('DATE_FORMAT_LC2'))); ?>
</dd>
<?php endif; ?>
<?php if ($params->get('show_author') && !empty($this->item->author )) : ?>
<dd class="createdby">
<?php $author = $this->item->author; ?>
<?php $author = ($this->item->created_by_alias ? $this->item->created_by_alias : $author);?>

<?php if (!empty($this->item->contactid ) && $params->get('link_author') == true):?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY' ,
JHtml::_('link', JRoute::_('index.php?option=com_contact&view=contact&id='.$this->item->contactid), $author)); ?>

<?php else :?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
<?php endif; ?>
</dd>
<?php endif; ?>
<?php if (($params->get('show_author')) or ($params->get('show_category')) or ($params->get('show_create_date')) or ($params->get('show_modify_date')) or ($params->get('show_publish_date')) or ($params->get('show_parent_category')) or ($params->get('show_hits'))) :?>
</dl>
<?php endif; ?>
<?php if   (isset($images->image_intro) and  !empty($images->image_intro)) : ?>
<?php $imgfloat = (empty($images->float_intro))? $params->get('float_intro') : $images->float_intro; ?>
<?php  echo '<li class="img-film"  href="'.JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)).'">';?>
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" /><img width="100px">
</a></div>
<?php endif; ?>
<?php if ($params->get('show_readmore') && $this->item->readmore) :
if ($params->get('access-view')) :
$link = JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid));
else :
$menu = JFactory::getApplication()->getMenu();
$active = $menu->getActive();
$itemId = $active->id;
$link1 = JRoute::_('index.php?option=com_users&view=login&Itemid=' . $itemId);
$returnURL = JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid));
$link = new JURI($link1);
$link->setVar('return', base64_encode($returnURL));
endif;
?>
<?php if ($params->get('show_hits')) : ?>
<dd class="hits">
<a href="<?php echo $link; ?>"><?php echo $this->item->introtext; ?></a>
<p class="readmore">
<a href="<?php echo $link; ?>">
<?php if (!$params->get('access-view')) :
echo JText::_('COM_CONTENT_REGISTER_TO_READ_MORE');
elseif ($readmore = $this->item->alternative_readmore) :
echo $readmore;
if ($params->get('show_readmore_title', 0)!= 0) :
echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
endif;
elseif ($params->get('show_readmore_title', 0) == 0) :
echo JText::sprintf('COM_CONTENT_READ_MORE_TITLE');
else :
echo JText::_('COM_CONTENT_READ_MORE');
echo JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
endif; ?></a> <?php echo JText::sprintf('COM_CONTENT_ARTICLE_HITS', $this->item->hits); ?>
</p>
<?php endif; ?>

<?php if ($this->item->state == 0) : ?>
</div>
<?php endif; ?>
</dd>
<?php endif; ?>

<div class="item-separator"></div>
<?php echo $this->item->event->afterDisplayContent; ?>
« Последнее редактирование: 23.08.2014, 14:41:23 от Scorpion98 »
*

Taatshi

  • Глобальный модератор
  • 5261
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Замените

Код: php
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" />

на

Код: php
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" class="introclass" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" />
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Замените

Код: php
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" />

на

Код: php
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" class="introclass" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" />
не могу задать стиль introclass. то есть задаю, но изменений нет. Можете у себя проверить задав стиль ему?
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Замените

Код: php
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" />

на

Код: php
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" class="introclass" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" />
Даже когда я просто удаляю эту строку ничего не изменяется.
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
К классу introclass еще же нужно стиль придать..) Как бэ..
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
К классу introclass еще же нужно стиль придать..) Как бэ..
я это знаю. В персонал.цсс
Код
.introclass
{
    height: 260px;
    width: 180px;
    outline: 1px solid #b5b5b5;
    border: 2px solid #fff;
}
не выходит
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
Все правильно делаешь, просто ищи ошибку, не там вписал, очепятка и пр..
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

beliyadm

  • Легенда
  • 9684
  • 1660 / 66
  • Севастополь == Россия
Даже когда я просто удаляю эту строку ничего не изменяется.
Мы сейчас говорим про стандартные материалы движка и изменения com_content на уровне шаблона?

В вашем же листинге вообще что-то непонятное

Код: php
<?php if   (isset($images->image_intro) and  !empty($images->image_intro)) : ?>
<?php $imgfloat = (empty($images->float_intro))? $params->get('float_intro') : $images->float_intro; ?>
<?php  echo '<li class="img-film"  href="'.JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)).'">';?>
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" /><img width="100px">
</a></div>
<?php endif; ?>

 - li class="img-film" - вообще нестандартная штука, не должно быть по умолчанию ни списка ни такого класса.
 - где открывающий тег для ссылки A?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Мы сейчас говорим про стандартные материалы движка и изменения com_content на уровне шаблона?

В вашем же листинге вообще что-то непонятное

Код: php
<?php if   (isset($images->image_intro) and  !empty($images->image_intro)) : ?>
<?php $imgfloat = (empty($images->float_intro))? $params->get('float_intro') : $images->float_intro; ?>
<?php  echo '<li class="img-film"  href="'.JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)).'">';?>
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" /><img width="100px">
</a></div>
<?php endif; ?>

 - li class="img-film" - вообще нестандартная штука, не должно быть по умолчанию ни списка ни такого класса.
 - где открывающий тег для ссылки A?

помогите с этим дерьмом. Голову уже теряю. Помогите Пжлста
*

beliyadm

  • Легенда
  • 9684
  • 1660 / 66
  • Севастополь == Россия
помогите с этим дерьмом. Голову уже теряю. Помогите Пжлста
Ну так я задал вопрос, где на него ответы?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Ну так я задал вопрос, где на него ответы?
Поверьте понятия не имею о чем вы
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Мы сейчас говорим про стандартные материалы движка и изменения com_content на уровне шаблона?

В вашем же листинге вообще что-то непонятное

Код: php
<?php if   (isset($images->image_intro) and  !empty($images->image_intro)) : ?>
<?php $imgfloat = (empty($images->float_intro))? $params->get('float_intro') : $images->float_intro; ?>
<?php  echo '<li class="img-film"  href="'.JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)).'">';?>
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" /><img width="100px">
</a></div>
<?php endif; ?>

 - li class="img-film" - вообще нестандартная штука, не должно быть по умолчанию ни списка ни такого класса.
 - где открывающий тег для ссылки A?

</a> лишнее, я ее уберу...
А вот второй вопрос, как сказать - мне не по зубам
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Все правильно делаешь, просто ищи ошибку, не там вписал, очепятка и пр..
Хелп ми!...
*

Taatshi

  • Глобальный модератор
  • 5261
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
дайте полностью шаблон.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
сайт на хостинг выложи и кинь ссылку. По другому никак.
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
сайт на хостинг выложи и кинь ссылку. По другому никак.
http://jmerinka.ru/film.html
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
дайте полностью шаблон.
я работаю над beez_20
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
это вступительное изображение - он где вставляется?
Ммм а что тут не понятного?
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
Вот, теперь какое из них всех "вступительное"? не совсем понял.. Сделай скрин..
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Вот, теперь какое из них всех "вступительное"? не совсем понял.. Сделай скрин..
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
В любом CSS файле пропиши:

.hits img {
   border:5px solid red;
}
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
В любом CSS файле пропиши:

.hits img {
   border:5px solid red;
}
О да получилось клево так как надо
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
О да получилось клево так как надо
Я думал за такие вещи плюсуют..)
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Я думал за такие вещи плюсуют..)
о сори, Спасибо большое...
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
И заметили ли вы, что сложность вопроса заключалась, не в исполнении, а именно в самом вопросе.
Я к тому что старайтесь правильно задавать вопрос, предоставляя как можно больше данных.
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
И заметили ли вы, что сложность вопроса заключалась, не в исполнении, а именно в самом вопросе.
Я к тому что старайтесь правильно задавать вопрос, предоставляя как можно больше данных.
Можно ли вам задать еще вопрос?

В тех картинах у меня есть эффект приближения при наведении. Как можно сделать, чтобы картина не выходила за рамки своего начального вида?. То есть размер картины не менялся при наведении, А просто было приближение при наведении на нее. Спасибо заранее.
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
Оберни картинку в div с любым классом.

<div class="obertka">
    <img width="180" height="260" style="float: left;" src="" alt="">
</div>

Пропиши в CSS
.obertka {
    float: left;
    height: 260px;
    overflow: hidden;
    width: 180px;
}

UPD в таком случае все бордеры для img которые ты сделал, надо будет сделать для .obertka, красивее будет..
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

Scorpion98

  • Захожу иногда
  • 58
  • 0 / 0
Оберни картинку в div с любым классом.

<div class="obertka">
    <img width="180" height="260" style="float: left;" src="http://s018.radikal.ru/i502/1408/15/8fe66655aaf3.jpg" alt="">
</div>

Пропиши в CSS
.obertka {
    float: left;
    height: 260px;
    overflow: hidden;
    width: 180px;
}

UPD в таком случае все бордеры для img которые ты сделал, надо будет сделать для .obertka, красивее будет..
Итак каждый раз? Нельзя ли  дать какой либо стиль в хитс имг ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[FAQ] Как задать право на написание и публикование статей

Автор str13

Ответов: 50
Просмотров: 41918
Последний ответ 25.06.2018, 06:57:40
от Jamesnuh
Как задать алиас для внешнего url?

Автор NastyUser

Ответов: 1
Просмотров: 1038
Последний ответ 21.05.2014, 21:09:07
от NastyUser
В каком файле можно задать свою глобальную константу?

Автор borro

Ответов: 6
Просмотров: 1469
Последний ответ 15.02.2013, 16:31:01
от borro
Задать собственные титулы для страниц

Автор leoleo13

Ответов: 2
Просмотров: 1074
Последний ответ 26.06.2012, 00:17:26
от leoleo13
ак задать стиль только для главной страницы

Автор Kostya4u

Ответов: 2
Просмотров: 1032
Последний ответ 11.05.2012, 12:15:24
от Kostya4u