Большое фото в новости

  • #1 Большое фото в новости

    Пользователь
    Сообщений: 11
    Как при просмотре полной новости вывести большую картинку вместо тумбочки?
    p.s. версия 0.5.5
  • #2 Re: Большое фото в новости

    Администратор
    Сообщений: 517
    Т.е. тумбочку совсем не надо? Давайте попробуем так: Поставим условие - если надо полное, то выводим, если нет, оставляем как есть.
    Откроем файл mod/news/index.php и находим метку art, в ней смотрим код по метке вводное изображение.
    Приводим его к виду:
    <?php    /**
         * Вводное изображение
         */
        $ins['jostbig'] = 'yes';
        $ins['alt']   = ($item['image_alt']) ? $api->siteuni($item['image_alt']) : '';
        $ins['float'] = ($item['image_align'] == 'left') ? 'imgleft' : 'imgright';
        $ins['thumb'] = '<img src="'.$setting['site_url'].'/'.$item['image_thumb'].'" alt="'.$ins['alt'].'" />';
        // если только большое
        if($ins['jostbig'] == 'yes') { $ins['image'] = '<img class="'.$ins['float'].'" src="'.$setting['site_url'].'/'.$item['image'].'" alt="'.$ins['alt'].'" />';
        }
        // есть большое
        elseif ($item['image_thumb'] && $item['image']) {
            $ins['big'] = ($item['image']) ? '<a rel="news" class="media-view" href="'.$setting['site_url'].'/'.$item['image'].'">'.$ins['thumb'].'</a>' : '';
            $ins['image'] = $tm->parse(array('float' => $ins['float'],
                                             'thumb' => $ins['big']
                                             ),$tm->manuale['thumb']);
        // только эскиз
        } elseif ($item['image_thumb']) {
            $ins['image'] = $tm->parse(array('float' => $ins['float'],
                                             'thumb' => $ins['thumb']
                                             ),$tm->manuale['thumb']);
        }
  • #3 Re: Большое фото в новости

    Пользователь
    Сообщений: 11
    Да, тумбочка не нужна.
    цитирую oldman

    $ins['jostbig'] = 'yes';


    Здорово! Спасибо огромное!
 
Для создания сообщений Вам необходимо авторизоваться
Тему читают:
Пользователей 0, Гостей 1, Роботы 0
Календарь форума