LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 07:47:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Путь к изображениям магазина - как изменить?  (Прочитано 1592 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Majestro
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 385


http://joomshopping.pro


« : 19.07.2011, 20:17:28 »

Здравствуйте!
Подскажите, как изменить путь к картинкам? Как перенести их в другой каталог? Сейчас все изображения лежат (и загружаются) в папке /components/com_jshopping/files/img_products , но беда в том, что /components/ закрыта от индексации ПС и картинки не попадут в индекс.

Хотелось бы перенести изображения товаров в новую папку root/foto (например), и сделать так, чтобы все новые изображение (от новых товаров) записывались также в новую папку.
Записан
victorantoniak
Moderator
*****

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 1523

JoomShopping Team


« Ответ #1 : 19.07.2011, 20:29:09 »

components\com_jshopping\lib\factory.php

Код:
$config->image_product_live_path = $config->live_path . "files/img_products";
$config->image_product_path = $config->path . "files/img_products";
Записан
Majestro
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 385


http://joomshopping.pro


« Ответ #2 : 19.07.2011, 21:12:19 »

Благодарю!
Записан
Majestro
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 385


http://joomshopping.pro


« Ответ #3 : 25.07.2011, 04:37:29 »

Прошу помощи! Не получается заставить магазин сохранять файлы по адресу http//mysite.ru/foto

Код:
$config->image_product_live_path = JURI::root(). "foto";
$config->image_product_path = JURI::root(). "foto";

Т.е. если с первой строкой все понятно - я скопировал в новую папку изображения - они загружаются из новой папки. То создать новый товар и сохранить его вместе с изображением не получается. Не хочет принимать указанный путь.

Буду очень признателен за помощь.
Записан
victorantoniak
Moderator
*****

Репутация: +97/-0
Offline Offline

Пол: Мужской
Сообщений: 1523

JoomShopping Team


« Ответ #4 : 25.07.2011, 10:16:20 »



$config->image_product_path = JPATH_ROOT. "/foto";
Записан
Majestro
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 385


http://joomshopping.pro


« Ответ #5 : 25.07.2011, 16:58:14 »

Благодарствую! Слеш меня смутил, оказывается.

Вот рабочий вариант, если кому нужно:

Код:
$config->image_product_live_path = JURI::root(). "foto";
$config->image_product_path = JPATH_ROOT . "/foto";

Папка "foto" с изображениями находится в корне сайта, старые изображения в нее можно скопировать или перенести, а новые изображения загружаются в нее при добавлении/редактировании товара. Изображения индексируются.
Записан
vilena26
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Женский
Сообщений: 169


« Ответ #6 : 25.07.2011, 18:26:58 »

А что будет если не менять файл factory.php каждый раз при обновлении магазина, а просто дописать в robots.txt:

User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Allow: /components/com_jshopping/files/img_products
.....

Будут ли индексироваться картинки в таком случае?
Записан
AlexSF
Живу я здесь
******

Репутация: +63/-0
Offline Offline

Пол: Мужской
Сообщений: 904


В споре истина рождается


« Ответ #7 : 26.07.2011, 09:59:54 »

Цитировать
Allow: /components/com_jshopping/files/img_products
.....
Будут ли индексироваться картинки в таком случае?
Я попробовал месяц назад - индексация пошла, конечно ещё не все картинки, но положительный сдвиг налицо. В индексе было 15 картинок, а стало 118. Конечно это не все 3000 но и времени то прошло пустяк.
Записан
Majestro
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 385


http://joomshopping.pro


« Ответ #8 : 29.07.2011, 05:45:06 »

Да, с введением директивы Allow - можно и так. Но есть небольшая разница в SEO  Wink
Записан
vilena26
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Женский
Сообщений: 169


« Ответ #9 : 29.07.2011, 15:18:48 »

Да, с введением директивы Allow - можно и так. Но есть небольшая разница в SEO  Wink

А что именно?
P.S. дописала Allow и у меня теперь около 3000 картинок в поиске.
Записан
Majestro
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 385


http://joomshopping.pro


« Ответ #10 : 29.07.2011, 16:05:25 »

1. короткий путь
2. название папки (ключ в адресной строке)
Записан
BaevAS
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 167



« Ответ #11 : 13.01.2012, 12:05:14 »

А возможно ли провернуть такое с картинками атрибутов? тогда можно разом убить несколько зайцев, а именно индексация картинок это само собой, второе решить проблему открытия в лайтбоксе атрибутов не ковыряя ядро, применив плагин
Записан
Geetler
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 56


« Ответ #12 : 19.01.2012, 16:31:06 »

Теперь пути все прописаны в файле:
static_config.php
в т.ч. и картинки атрибутов
Записан
karam0n
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 100


« Ответ #13 : 20.01.2012, 17:58:46 »

а кто разобрался с тем что бы имена файлов не переименовывались?!

потому что в том варианте в котором они сейчас есть это вообще не гуд.., а ведь для поисковой выдачи это тоже не маловажно
Записан
Vitos
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 25


« Ответ #14 : 22.01.2012, 01:32:55 »

Теперь пути все прописаны в файле:
static_config.php
в т.ч. и картинки атрибутов
А не подскажете как изменить путь только для больших изображений товара (те что с приставкой full_ в названии).
Записан
vagkrsk
Живу я здесь
******

Репутация: +117/-0
Offline Offline

Пол: Мужской
Сообщений: 901

Дорогу осилит идущий


« Ответ #15 : 22.01.2012, 07:35:45 »

а кто разобрался с тем что бы имена файлов не переименовывались?!
потому что в том варианте в котором они сейчас есть это вообще не гуд.., а ведь для поисковой выдачи это тоже не маловажно

В варианте, когда фото будет от 500 и > , сколько времени будет уходить на подбор оригинального имени?
В версии 3.4.1 есть поле "alt" над каждой картинкой, заполняйте поля и это "вообще гуд" для поисковой выдачи.
« Последнее редактирование: 22.01.2012, 07:44:05 от vagkrsk » Записан
karam0n
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 100


« Ответ #16 : 23.01.2012, 18:40:38 »

В варианте, когда фото будет от 500 и > , сколько времени будет уходить на подбор оригинального имени?
В версии 3.4.1 есть поле "alt" над каждой картинкой, заполняйте поля и это "вообще гуд" для поисковой выдачи.
спасибо но это не ответ.., 3.4.1 версия для Joomla 1.5 никак не подходит, алт для картинки был и есть в версии 2.9.7, а добавили титл, что очень гуд)
а зачем подбирать оригинальное имя? у меня все имиджи подписаны уникально, я хочу узнать как можно сделать что бы они не переименовывались, и просил ткнуть пальцем где это можно поправить.
Записан
Novaz
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« Ответ #17 : 26.01.2012, 11:03:04 »

а кто разобрался с тем что бы имена файлов не переименовывались?!

потому что в том варианте в котором они сейчас есть это вообще не гуд.., а ведь для поисковой выдачи это тоже не маловажно

Присоединюсь к вопросу. Очень хочется нормальные имена картинок.
Записан
ABCroNews
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 356


Строим новый дом из старых кубиков)


« Ответ #18 : 04.02.2012, 08:51:27 »

Вот рабочий вариант, если кому нужно:
Код:
$config->image_product_live_path = JURI::root(). "foto";
$config->image_product_path = JPATH_ROOT . "/foto";
Скажите, где точно нужно вставить (или заменить) код в factory.php?
Записан
vagkrsk
Живу я здесь
******

Репутация: +117/-0
Offline Offline

Пол: Мужской
Сообщений: 901

Дорогу осилит идущий


« Ответ #19 : 04.02.2012, 10:37:14 »

static_config.php
Записан
ABCroNews
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 356


Строим новый дом из старых кубиков)


« Ответ #20 : 04.02.2012, 10:39:29 »

static_config.php
спасибо, допер уже)
Записан
ABCroNews
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 356


Строим новый дом из старых кубиков)


« Ответ #21 : 09.02.2012, 17:22:01 »

Сегодня заметил что в индексе появилась ссылка имеющая title Index of /foto., то есть там появились наши картинки. Скажите это нормальное явление, ведь images/stories не появляется? И как можно изменить заголовок с Index of /foto на скажем - Название сайта | FOTO? Пробовал создать index.html в самой директории /foto/, в результате ссылки на картинки не отображаются (
Записан
lubitel3
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 27


« Ответ #22 : 09.04.2012, 18:00:10 »

Цитировать
а кто разобрался с тем что бы имена файлов не переименовывались?!

потому что в том варианте в котором они сейчас есть это вообще не гуд.., а ведь для поисковой выдачи это тоже не маловажно
Присоединяюсь, ведь название фото соответствует названию/артиклу товара, а после переименования название файла просто кошмар.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet