[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите как плюсовать число
Страницы: 1, 2
Stas
Вот код с рабочей версткой
<?php
/**
*
@package Joomla.Site
*
@subpackage mod_bloglatestnews
*
*
@copyright Copyright © 2005 - 2015 Open Source Matters, Inc. All rights reserved.
*
@license GNU General Public License version 2 or later; see LICENSE.txt
*/


defined('_JEXEC') or die;
$number=$params->get('number');
$imgas=$params->get('imgas');
$imgasheight=$params->get('imgasheight');
$blogcount=$params->get('blogcount');
$blogimgon=$params->get('blogimgon');
$blogimgsrc=$params->get('blogimgsrc');
$blogimgautosize=$params->get('blogimgautosize');
$blogzagon=$params->get('blogzagon');
$blogzagdlina=$params->get('blogzagdlina');
$blogopion=$params->get('blogopion');
$blogopidlina=$params->get('blogopidlina');
$blogogran=$params->get('blogogran');
$blogtextafter=$params->get('blogtextafter');
$blogdataon=$params->get('blogdataon');
$blogextrimon=$params->get('blogextrimon');
$blogii = 0;
$blogiista = 1;
$blogiiend = 0;


?>
<div class="blog<?=$number?>latestnews1">
<?php foreach ($list as $item) :
$blogii++; ?>
<?php
if($blogextrimon == 0)
{ if($blogii == $blogiista) {echo ''; $blogiista = $blogiista + $blogcount;} } //планка МОЖНО УДАЛИТЬ ЭТУ СТРОКУ - ЧТОБЫ БЫЛО БЕЗ ПЛАНОК
/*
if($counter==false)
{
$x=1;
while ($x<15)
{
$x++; // Увеличение счетчика
*/

?>

<div class="blog<?=$number?>latestnews2" id="latestnews-corusel-<?php //echo $x;?>">
<?php
/*
}
$counter=true;
}
*/

?>


<?php
if($blogimgon == 1) { //Вкл/Выкл. отображение картинок ?>
<div class="blog<?=$number?>latestnews3">
<?php
if($blogimgsrc == 1) { //Первая картинка из материала Joomla
preg_match('/<img(.*)src(.*)=[\'"]([^\>]*?([^\/]*?\.(png|jpg|jpeg|gif|tif)[^\"\']*))[\'"]/iU', $item->introtext, $regexResult);
$infoimages = $regexResult[3];}
else if($blogimgsrc == 0) { //Превью картинки из вкладки Изобр-я и ссылки
$infoimages = preg_replace("/.*image_intro\"\:\"([^,\"]*).*/", "$1", $item->images); //Картинка материала
$infoimages = str_replace("\\", "", $infoimages);
}
if(!empty($infoimages)) echo '<a href="'.$item->link.'"><img src="'.$infoimages.'"/></a>'; //Картинка есть
else echo '<a href="'.$item->link.'"><img src="'.$imgas.'"/></a>'; //Картинка по умолчанию
?>
</div>
<?php } ?>

<?php

if($blogzagon == 1) { //Вкл/Выкл. отображение заголовка
$ftexts2 = strip_tags($item->title); //Длина заголовка
$ftexts2 = preg_replace("/\n/", " ", $ftexts2);
$ftexts2 = mb_substr($ftexts2, 0, $blogzagdlina, 'UTF-8');
echo '<div class="blog'.$number.'latestnews4"><a href="'.$item->link.'">'.$ftexts2.'</a></div>';
}
if($blogopion == 1) { //Вкл/Выкл. отображение описания
$ftexts = strip_tags($item->introtext); //Длина описания
$ftexts = preg_replace("/\n/", " ", $ftexts);
if($blogogran == 1) { //Символы
$ftexts = mb_substr($ftexts, 0, $blogopidlina, 'UTF-8'); }
if($blogogran == 0) { //Слова
preg_match("/((\S+[\s-\!\+\=\.\,\?\:\;\"\<\>\@\/\(\)\_]+){".$blogopidlina."})/s", $ftexts, $ftexts_m) ? $ftexts = rtrim($ftexts_m[1]) : '';
}
echo '<div class="blog'.$number.'latestnews5">'.$ftexts.$blogtextafter.'</div>';
}

if($blogdataon == 1) { //Вкл/Выкл. отображение даты создания материала
$originalDate = $item->publish_up;
$newDate = date("d-m-Y H:i", strtotime($originalDate));
echo '<div class="blog'.$number.'latestnews6">'.$newDate.'</div>';
}
//ceil($var);
?>
</div>
<?php
if($blogii % 3 == 0) echo '<div class="blog'.$number.'latestnews7b_3"></div>';
if($blogii % 2 == 0) echo '<div class="blog'.$number.'latestnews7b_2"></div>';
?>


<?php
if($blogextrimon == 0) { if($blogii == ($blogcount + $blogiiend)) {echo '<div class="blog'.$number.'latestnews7a"></div>'; $blogiiend = $blogcount + $blogiiend;} } //endпланка МОЖНО УДАЛИТЬ ЭТУ СТРОКУ - ЧТОБЫ БЫЛО БЕЗ ПЛАНОК ?>
<?php endforeach; ?>
</div>
<?=ModbloglatestnewsHelper::getCopys('2');?>


<style>
.
blog<?=$number?>latestnews1 {
overflow: hidden!important;
padding: 0px!important;
margin: 50px 5px 5px 5px!important;
}
.blog<?=$number?>latestnews2 {
margin: 0px!important;
padding: 0px!important;
<?php if ($blogcount == 1) {echo 'float: none!important; margin-right: 0%!important; width: 100%!important;overflow: hidden!important;';} ?>
<?php
if ($blogcount == 2) {echo 'float: left!important; margin-right: 5%!important; width: 45%!important;';} ?>
<?php
if ($blogcount == 3) {echo 'float: left!important; margin-right: 3%!important; width: 30.3%!important;';} ?>
<?php
if ($blogcount == 4) {echo 'float: left!important; margin-right: 3%!important; width: 22%!important;';} ?>
<?php
if ($blogcount == 5) {echo 'float: left!important; margin-right: 2%!important; width: 18%!important;';} ?>
<?php
if ($blogcount == 6) {echo 'float: left!important; margin-right: 2%!important; width: 14.6%!important;';} ?>
margin-bottom: 34px!important;
}
.blog<?=$number?>latestnews3 {
margin: 0px!important;
padding: 0px!important;
height: <?php echo $imgasheight; ?>px!important;
<?php if ($blogcount == 1) {echo 'float: left; margin-right: 20px;';} ?>
overflow: hidden;
}
.blog<?=$number?>latestnews3 img {
width: 100%!important;
<?php if ($blogcount == 1) {echo 'width: 150px!important;';} ?>
<?php
if ($blogimgautosize == 1) {echo 'height: 100%!important; object-fit: cover;';} else { echo 'height: auto!important;'; } ?>
border: 0px solid #D2D2D2!important;
margin: 0px!important;
padding: 0px!important;
float: none!important;
display: block!important;
opacity: 1!important;
max-width: none!important;
box-shadow: none!important;
border-radius: 0px!important;
}
.blog<?=$number?>latestnews3 img:hover {
opacity: 0.8!important;
}
.blog<?=$number?>latestnews4 {
margin: 0px!important;
padding: 0px!important;
font-size: 14px!important;
line-height: 18px!important;
margin-top: 10px!important;
margin-bottom: 10px!important;
text-align: left!important;
text-shadow: none!important;
}
.blog<?=$number?>latestnews4 a {
font-size: 14px!important;
line-height: 18px!important;
color: #2282D6!important;
font-weight: bold!important;
text-decoration: none!important;
text-align: left!important;
text-shadow: none!important;
-
moz-transition: 0.3s;
-
o-transition: 0.3s;
-
webkit-transition: 0.3s;
transition: 0.3s;
}
.blog<?=$number?>latestnews4 a:hover {
color: #000!important;
}

.blog<?=$number?>latestnews5 {
margin: 0px!important;
padding: 0px!important;
font-size: 12px!important;
line-height: 15px!important;
text-align: left!important;
font-weight: normal!important;
text-shadow: none!important;
color: #222!important;
}
.blog<?=$number?>latestnews6 {
margin: 0px!important;
padding: 0px!important;
font-size: 10px!important;
line-height: 10px!important;
text-align: right!important;
color: #5A5A5A!important;
text-shadow: none!important;
font-weight: normal!important;
margin-top: 5px!important;
}
.blog<?=$number?>latestnews7 {
margin: 0px!important;
padding: 0px!important;
overflow: hidden!important;
}
.blog<?=$number?>latestnews7a {
clear: both;
}
@media (max-width: 1199px) {
.blog<?=$number?>latestnews2 {
margin-right: 3%!important;
width: 30%!important;
float: left!important;
}
.blog<?=$number?>latestnews7a {
clear: none;
}
.blog<?=$number?>latestnews7b_3 {
clear: both;
}
.blog<?=$number?>latestnews3 {
float: none!important;
}
}

@media (max-width: 767px) {
.blog<?=$number?>latestnews7b_3 {
clear: none;
}
.blog<?=$number?>latestnews7b_2 {
clear: both;
}
.blog<?=$number?>latestnews2 {
margin-right: 3%!important;
width: 47%!important;
}
}

@media (max-width: 480px) {
.blog<?=$number?>latestnews7b_3 {
clear: none;
}
.blog<?=$number?>latestnews7b_2 {
clear: none;
}
.blog<?=$number?>latestnews2 {
clear: both;
}
.blog<?=$number?>latestnews2 {
margin-right: 0%!important;
width: 100%!important;
}
}


</style>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.