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

leonid.m

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Добрый день

Возникла проблема. На сайте на всех страницах отображается модуль (Новости), там выводятся изображения партнеров (Изображение для вступительного текста из вкладки Дополнительно), адрес у них обычный сайт/images/photo.jpg. Но если зайти в пункт меню, который выводит блог категории, и открыть там материал, то адрес ссылки меняется на сайт/название-категории/images/photo.jpg, и изображение не отображается, так как его адрес неверный.
Как можно убрать данную проблему, чтобы всегда был правильный адрес, без добавления второго уровня?
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Как вариант писать адрес так
Код
/images/photo
В противном случае, есть вы напишите
Код
images/photo
То путь будет относитлен не корня сайта, а текущей страницы. Скорее всего ошибка в переопределении макета com_content\category.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

leonid.m

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Адрес по сути не пишется, просто выбирается изображение в вкладке Дополнительно (Изображение для вступительного текста материала). Макет com_content\category не переопределялся, переопределялся вывод модуля Новости. Вот его код:
Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  mod_articles_news
 *
 * [member=126442]copyright[/member]   Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;
?>
<div class="newsflash<?php echo $moduleclass_sfx; ?>">
    <?php foreach ($list as $item) : ?>
        <?php require JModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?>

        <?php if ($params->get('show_introtext', '1')) : ?>
            <a class="item_image" href= "<?php echo $urls->urla;?>">
                <img src= "<?php echo $image['image_intro'] ?>" alt="<?php echo $item->title; ?>" />
            </a>
        <?php endif; ?>

    <?php endforeach; ?>

</div>
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Так все будет работать, в article тоже самое, и в модуле тоже, иначе опубликуете его не на главной и будет проблема
Код
 <img src="/<?php echo $image['image_intro'] ?>" alt="<?php echo $item->title; ?>" />
Поясню
$image['image_intro'] = images/photo.jpg
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

leonid.m

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Спасибо! Помогло, я уже думал бессонная ночка будет
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод даты материала в списке тегов

Автор androv77

Ответов: 2
Просмотров: 895
Последний ответ 09.11.2023, 16:33:08
от denxio
Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 10
Просмотров: 1511
Последний ответ 06.10.2023, 14:02:24
от Mitriy
Как сделать отображение времени создания материала?

Автор Pzhigalov

Ответов: 0
Просмотров: 326
Последний ответ 27.09.2023, 22:45:29
от Pzhigalov
Поиск в Материал- Блог категории

Автор mag_num83

Ответов: 1
Просмотров: 320
Последний ответ 14.09.2023, 20:36:34
от beliyadm
Как назначить пункту меню ссылку на категории К2?

Автор kochevnik

Ответов: 1
Просмотров: 308
Последний ответ 12.03.2023, 16:26:44
от kochevnik