X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Проблема с картинками в Joomla, нужна помощь
Silverspam
Silverspam
Topic Starter сообщение 15.1.2012, 20:57; Ответить: Silverspam
Сообщение #1


Злобный SEO Злодей
*******

Группа: Super Moderator
Сообщений: 7440
Регистрация: 14.11.2009
Из: C Урала
Поблагодарили: 7642 раза
Репутация:   484  


Доброго времени суток.
Столкнулся с проблемой в Joomla с картинками
При загрузки картинок в папку images/stories (права как надо стоят) и вставки картинок в статью, на сайте картинки не отображаются.

А причина кроется в следующем. Путь к картинке в редакторе статьи прописываю так: images/stories/kartinka1.jpg
В итоге при сохранении статьи на сайте картинка не отображается потому что:
Реальный путь к картинке: site.ru/images/stories/kartinka1.jpg а в статье каким то макаром подставляется site.ru/nazvanie-kategorii/images/stories/kartinka1.jpg

Как вылечить данную бяку?

Сообщение отредактировал Silverspam - 15.1.2012, 20:58


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kahcepb
kahcepb
сообщение 15.1.2012, 21:35; Ответить: kahcepb
Сообщение #2


Участник
***

Группа: User
Сообщений: 191
Регистрация: 14.1.2011
Поблагодарили: 48 раз
Репутация:   13  


Попробуйне в configuration.php прописать var $live_site = урл сайта

Сообщение отредактировал kahcepb - 15.1.2012, 21:38
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Silverspam
Silverspam
Topic Starter сообщение 15.1.2012, 22:01; Ответить: Silverspam
Сообщение #3


Злобный SEO Злодей
*******

Группа: Super Moderator
Сообщений: 7440
Регистрация: 14.11.2009
Из: C Урала
Поблагодарили: 7642 раза
Репутация:   484  


(kahcepb @ 15.1.2012, 23:35) *
Попробуйне в configuration.php прописать var $live_site = урл сайта


А что это даст, можно подробнее? )


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SuperRomario
SuperRomario
сообщение 15.1.2012, 23:55; Ответить: SuperRomario
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 637
Регистрация: 7.6.2010
Поблагодарили: 156 раз
Репутация:   25  


(Silverspam @ 15.1.2012, 21:01) *
А что это даст, можно подробнее? )

Это должно решит проблему сам недавно с таким сталкивался.
Стоит какой-нить внешний компонент для ЧПУ? У меня по-моему такая фигня была при установке sh404sef.

UPD хотя может ЧПУ тут не причем, вот пытаюсь вспомнить в чем же у меня была проблема, но знаю одно, что на любой странице сайта в теге head должно быть
<head>
          <base href="http://имя-сайта.ру/" />

без всяких категорий.

нашел где это сделать
нужно в файле libraries/joomla/document/html/renderer/head.php
$strHtml .= $tab.'<base href="'.$document->getBase().'"></base>'.$lnEnd;

и заменяем на
$strHtml .= $tab.'<base href="'.JURI::root().'" />'.$lnEnd;

По крайней мере у меня заработало, также на просторах интернета пишут, что после таких манипуляций перестают работать якоря, но я такой проблемы не замечал.

Сообщение отредактировал SuperRomario - 15.1.2012, 23:36


--------------------
(На Ты)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anchous
anchous
сообщение 16.1.2012, 0:01; Ответить: anchous
Сообщение #5


Йеребатан Абырвалг
*******

Группа: Super Moderator
Сообщений: 7999
Регистрация: 12.4.2011
Из: СССР
Поблагодарили: 4520 раз
Репутация:   418  


я забил и стал ставить просто полный путь в хтмл


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Silverspam
Silverspam
Topic Starter сообщение 16.1.2012, 9:36; Ответить: Silverspam
Сообщение #6


Злобный SEO Злодей
*******

Группа: Super Moderator
Сообщений: 7440
Регистрация: 14.11.2009
Из: C Урала
Поблагодарили: 7642 раза
Репутация:   484  


(anchous @ 16.1.2012, 2:01) *
я забил и стал ставить просто полный путь в хтмл


А так тоже нифига не катит. Обрезает и все тут.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SuperRomario
SuperRomario
сообщение 16.1.2012, 10:10; Ответить: SuperRomario
Сообщение #7


Завсегдатай
*****

Группа: Active User
Сообщений: 637
Регистрация: 7.6.2010
Поблагодарили: 156 раз
Репутация:   25  


(Silverspam @ 16.1.2012, 8:36) *
А так тоже нифига не катит. Обрезает и все тут.

Так а мой способ что не помог?


--------------------
(На Ты)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fobos
fobos
сообщение 16.1.2012, 11:13; Ответить: fobos
Сообщение #8


Бывалый
****

Группа: User
Сообщений: 341
Регистрация: 22.2.2008
Из: СССР
Поблагодарили: 56 раз
Репутация:   7  


Кинь ссылку в ЛC.
Может сам редактор генерирует ссылку к картинки при сохранении?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Silverspam
Silverspam
Topic Starter сообщение 16.1.2012, 18:02; Ответить: Silverspam
Сообщение #9


Злобный SEO Злодей
*******

Группа: Super Moderator
Сообщений: 7440
Регистрация: 14.11.2009
Из: C Урала
Поблагодарили: 7642 раза
Репутация:   484  


(SuperRomario @ 16.1.2012, 1:55) *
libraries/joomla/document/html/renderer/head.php


У меня такой, даже подобной строки там нету )


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SuperRomario
SuperRomario
сообщение 16.1.2012, 23:12; Ответить: SuperRomario
Сообщение #10


Завсегдатай
*****

Группа: Active User
Сообщений: 637
Регистрация: 7.6.2010
Поблагодарили: 156 раз
Репутация:   25  


(Silverspam @ 16.1.2012, 17:02) *
У меня такой, даже подобной строки там нету )

Так попробуйте добавить, должно помочь.

Вот содержимое моего файла libraries/joomla/document/html/renderer/head.php
joomla 1.5.25
Развернуть/Свернуть
<?php
/**
* @version        $Id: head.php 21074 2011-04-04 16:51:40Z dextercowley $
* @package        Joomla.Framework
* @subpackage    Document
* @copyright    Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
* @license        GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

// Check to ensure this file is within the rest of the framework
defined('JPATH_BASE') or die();

/**
* JDocument head renderer
*
* @package        Joomla.Framework
* @subpackage    Document
* @since        1.5
*/
class JDocumentRendererHead extends JDocumentRenderer
{
    /**
     * Renders the document head and returns the results as a string
     *
     * @access public
     * @param string     $name        (unused)
     * @param array     $params        Associative array of values
     * @return string    The output of the script
     */
    function render( $head = null, $params = array(), $content = null )
    {
        ob_start();

        echo $this->fetchHead($this->_doc);

        $contents = ob_get_contents();
        ob_end_clean();

        return $contents;
    }

    /**
     * Generates the head html and return the results as a string
     *
     * @access public
     * @return string
     */
    function fetchHead(&$document)
    {
        // Trigger the onBeforeCompileHead event.
        $app = &JFactory::getApplication();
        $app->triggerEvent('onBeforeCompileHead');
        
        // get line endings
        $lnEnd = $document->_getLineEnd();
        $tab = $document->_getTab();

        $tagEnd    = ' />';

        $strHtml = '';

        // Generate base tag (need to happen first)
        $base = $document->getBase();
        if(!empty($base)) {
            $strHtml .= $tab.'<base href="'.JURI::root().'" />'.$lnEnd;
        }

        // Generate META tags (needs to happen as early as possible in the head)
        foreach ($document->_metaTags as $type => $tag)
        {
            foreach ($tag as $name => $content)
            {
                if ($type == 'http-equiv') {
                    $strHtml .= $tab.'<meta http-equiv="'.$name.'" content="'.$content.'"'.$tagEnd.$lnEnd;
                } elseif ($type == 'standard') {
                    $strHtml .= $tab.'<meta name="'.$name.'" content="'.str_replace('"',"'",$content).'"'.$tagEnd.$lnEnd;
                }
            }
        }

        $strHtml .= $tab.'<meta name="description" content="'.$document->getDescription().'" />'.$lnEnd;
        $strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;

        $strHtml .= $tab.'<title>'.htmlspecialchars($document->getTitle()).'</title>'.$lnEnd;

        // Generate link declarations
        foreach ($document->_links as $link) {
            $strHtml .= $tab.$link.$tagEnd.$lnEnd;
        }

        // Generate stylesheet links
        foreach ($document->_styleSheets as $strSrc => $strAttr )
        {
            $strHtml .= $tab . '<link rel="stylesheet" href="'.$strSrc.'" type="'.$strAttr['mime'].'"';
            if (!is_null($strAttr['media'])){
                $strHtml .= ' media="'.$strAttr['media'].'" ';
            }
            if ($temp = JArrayHelper::toString($strAttr['attribs'])) {
                $strHtml .= ' '.$temp;;
            }
            $strHtml .= $tagEnd.$lnEnd;
        }

        // Generate stylesheet declarations
        foreach ($document->_style as $type => $content)
        {
            $strHtml .= $tab.'<style type="'.$type.'">'.$lnEnd;

            // This is for full XHTML support.
            if ($document->_mime == 'text/html' ) {
                $strHtml .= $tab.$tab.'<!--'.$lnEnd;
            } else {
                $strHtml .= $tab.$tab.'<![CDATA['.$lnEnd;
            }

            $strHtml .= $content . $lnEnd;

            // See above note
            if ($document->_mime == 'text/html' ) {
                $strHtml .= $tab.$tab.'-->'.$lnEnd;
            } else {
                $strHtml .= $tab.$tab.']]>'.$lnEnd;
            }
            $strHtml .= $tab.'</style>'.$lnEnd;
        }

        // Generate script file links
        foreach ($document->_scripts as $strSrc => $strType) {
            $strHtml .= $tab.'<script type="'.$strType.'" src="'.$strSrc.'"></script>'.$lnEnd;
        }

        // Generate script declarations
        foreach ($document->_script as $type => $content)
        {
            $strHtml .= $tab.'<script type="'.$type.'">'.$lnEnd;

            // This is for full XHTML support.
            if ($document->_mime != 'text/html' ) {
                $strHtml .= $tab.$tab.'<![CDATA['.$lnEnd;
            }

            $strHtml .= $content.$lnEnd;

            // See above note
            if ($document->_mime != 'text/html' ) {
                $strHtml .= $tab.$tab.'// ]]>'.$lnEnd;
            }
            $strHtml .= $tab.'</script>'.$lnEnd;
        }

        foreach($document->_custom as $custom) {
            $strHtml .= $tab.$custom.$lnEnd;
        }

        return $strHtml;
    }
}


--------------------
(На Ты)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Не получается зайти в Joomla от имени админа
6 Bel_Ami 307 Вчера, 23:58
автор: anchous
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1152 13.12.2017, 23:36
автор: Nell
Горячая тема (нет новых ответов) Вёрстка, натяжка на WordPress, Joomla, качественно, доступно
53 WhiteIce 23782 12.12.2017, 19:41
автор: WhiteIce
Горячая тема (нет новых ответов) Разработка сайтов Joomla Wordpress Opencart
Разработка, верстка, оптимизация веб сайтов.
48 WoWeb 7356 12.12.2017, 13:37
автор: serg5777
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 65145 5.12.2017, 12:13
автор: contex1


 



RSS Текстовая версия Сейчас: 16.12.2017, 0:14
Дизайн