Jump to content


Photo
- - - - -

Изменился адрес изображений


Best Answer SmetDenis , 26 August 2014 - 04:58

Если путь картинки указан не абсолютным путем, то загрузка будет зависеть от тега base в шапке. Go to the full post


  • This topic is locked This topic is locked
3 replies to this topic

#1 Дмитрий

Дмитрий
  • JBZoo User (rus)
  • User rate: 10
  • posts: 178
  • topics: 33

Posted 25 August 2014 - 06:06

Логотип на сайте вставлен через стандартный html модуль Joomla. На всех страницах все работает (лежит в images/system/logo.png). На странице продукта логотип не отображается: адрес логотипа почему-то меняется на: collections/item/images/system/logo.png

 

Untitled-1.png  

 

Код full.php (походу тут не особо важен, т.к. не работает даже почти чистый):

 

<?php
/**
 * JBZoo App is universal Joomla CCK, application for YooTheme Zoo component
 *
 * @package     jbzoo
 * @version     2.x Pro
 * @author      JBZoo App http://jbzoo.com
 * @copyright   Copyright (C) JBZoo.com,  All rights reserved.
 * @license     http://jbzoo.com/license-pro.php JBZoo Licence
 * @coder       Denis Smetannikov <denis@jbzoo.com>
 */


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




$align = $this->app->jbitem->getMediaAlign($item, $layout);


?>


<div class="uk-grid tm-collection-full">


<div class="uk-width-medium-1-2">    
<?php if ($this->checkPosition('image')) : ?>
            <div class=" align-<?php echo $align; ?>"><?php echo $this->renderPosition('image'); ?></div>
        <?php endif; ?>
        
        <?php if ($this->checkPosition('related')) : ?>
         <?php echo $this->renderPosition('related', array('style' => 'jbblock', 'labelTag' => 'h2', 'clear' => true)); ?>
        <?php endif; ?>
    </div>


<div class="uk-width-medium-1-2">
     <div class="tm-container">
         <article class="uk-article">
<?php if ($this->checkPosition('title')) : ?>
                    <h1 class="uk-article-title"><?php echo $this->renderPosition('title'); ?></h1>
                <?php endif; ?>
                
                <?php if ($this->checkPosition('meta')) : ?>
                    <p class="uk-article-meta"><?php echo $this->renderPosition('meta'); ?></p>
                <?php endif; ?>
                
                <?php if ($this->checkPosition('subtitle')) : ?>                
                 <p class="uk-article-lead"><?php echo $this->renderPosition('subtitle'); ?></p>
                <?php endif; ?>
                
                <?php if ($this->checkPosition('text')) : ?>
<?php echo $this->renderPosition('text'); ?>
                <?php endif; ?>
                
                <?php if ($this->checkPosition('subtext')) : ?>
                    <hr class="uk-article-divider">
                    <?php echo $this->renderPosition('subtext'); ?>
                <?php endif; ?>
                
                <?php if ($this->checkPosition('readmore')) : ?>
                    <p class="readmore-link"><i class="uk-icon-plus"></i> <a class="uk-link-muted" data-uk-toggle="{target:'.readmore'}"><?php echo JText::_('READ_MORE'); ?></a></p>
                    <div class="readmore uk-hidden uk-animation-fade">
                        <?php echo $this->renderPosition('readmore'); ?>
                    </div>
                <?php endif; ?>               
                
                <?php if ($this->checkPosition('social')) : ?>
                 <?php echo $this->renderPosition('social'); ?>
                <?php endif; ?>
            </article>
     </div>
    </div>


</div>

Edited by Дмитрий, 25 August 2014 - 07:34.

  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 25 August 2014 - 09:21

Дмитрий, попробуйте дописать / в начале

/images/system/logo.png 

Или же укажите полностью, т.е домен сайта и путь до изображения.


  • 0
Изображение
 

#3 Дмитрий

Дмитрий
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 10
  • posts: 178
  • topics: 33

Posted 25 August 2014 - 10:02

стоит: <img src="images/system/logo.png" alt="logo" />

 

мне интересно почему лишний путь добавляется именно на странице full.php каталога. ни в блоге ни на обычной странице, ни где больше со стреницей full.php такой странности нет - только у продукта.

 

хотя в общем-то это и не важно особо - скорее ради интереса)


Edited by Дмитрий, 27 August 2014 - 10:35.

  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 26 August 2014 - 04:58   Best Answer

Если путь картинки указан не абсолютным путем, то загрузка будет зависеть от тега base в шапке.
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!