Автор Тема: Не отображаются фотографии на страницах магазина  (Прочитано 2826 раз)

05 Сентябрь 2014, 12:55:18
Ответ #15
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
05 Сентябрь 2014, 13:03:08
Ответ #16
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Проверить адрес изображения можно при редактировании страницы.
1. Открываете страницу cms для редактирования.
Выбираете в меню редактора: Вставить -> Вставить изображение

2. В открывшимся окне файлового менеджера нажимаете кнопку: Действия -> Добавить.
Загружаете файл на сервер и нажимаете иконку просмотра.
Если файл загружен без ошибок (название файла должно быть латиницей и без пропусков), то изображение будет показано в открывшимся окне.

3. После проверки и выбора превьюшки изображения проверяете данные адреса в поле Источник.

4. Нажимаете кнопку Сохранить и Просмотреть.
 
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
05 Сентябрь 2014, 13:11:14
Ответ #17
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
В том то и дело,что я это делал, изображение загрузилось на сервер с нормальным именем(латинницей), после я в редакторе страниц добавил это изображение, через меню, которое вы показали на картинке. Изображение загрузилось и в preview страницы оно появилось в нормальном виде. Но после того,как я нажал на кнопку 'Сохранить и просмотреть', то на странице вместо картинки появилась просто иконка, без картинки, а src="" картинки (я его просмотрел в редакторе) изменился, после загрузки его на сайт. Даже не знаю что это за чудеса такие..?
05 Сентябрь 2014, 13:12:52
Ответ #18
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Проверить загруженные изображения можно в ручную.
Зайдите на сервер по фтп и посмотрите содержимое папки
/img/cms/..в ней должны быть файлы изображений для страниц сms.

Картинки из дефолтной темы у вас там точно есть
http://test.odessa-arenda.ru/img/cms/cms-img.jpg
Попробуйте ее добавить на страницу.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
05 Сентябрь 2014, 13:47:50
Ответ #19
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
Зашел на сервер, в папку /img/cms/  . Нашел там дефолтное изображение, про которое вы говорили, его url при добавлении фотографии на страницу через Настройки>Страницы>Edit был такой - http://test.odessa-arenda.ru/img/cms/cms-img.jpg. После загрузки картинки в редакторе эта картинка отображалась нормально. Потом я сохранил изменения - на странице опять иконка вместо картинки. Перехожу опять в редактор этой страницы, и в Page content уже не нормальная картинка, а иконка...
05 Сентябрь 2014, 14:02:44
Ответ #20
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В папке /img/cms/ есть файлы кроме cms-img.jpg и index.php?
05 Сентябрь 2014, 14:06:53
Ответ #21
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
Да, есть те файлы, которые  я загружал вручную на сервер, а потом пытался их добавить в редакторе страницы на эту страницу.
05 Сентябрь 2014, 14:42:58
Ответ #22
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Открывайте таблицу ps_cms_lang в базе данных и проверяйте поле content для вашей страницы. Там должен быть сохранен адрес картинки.
05 Сентябрь 2014, 15:00:53
Ответ #23
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
Поверил, вот содержимое поля content:
<h2><strong>Сертификат соответствия:</strong></h2>
<p> </p>
<p><img src="%5C" alt="&quot;test&quot;" /></p>
<p> </p>
<p> </p>
<p> </p>

Как видите, src картинки далеко не то, которое было. Как быть?
05 Сентябрь 2014, 15:44:04
Ответ #24
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У вас редактор не сохраняет адреса изображений.
1. Попробуйте с другого браузера
2. Сравнивайте файлы вашего редактора и стандарной версии
/admin/filemanager/...
3. Ишите на форуме темы, где обсуждались вопросы об изменении конфигурации редактора
Такие как эта - http://prestashop-forum.ru/index.php/topic,1843.msg9339.html
05 Сентябрь 2014, 15:47:59
Ответ #25
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
Хорошо. Спасибо всем за оказанную помощь. Буду разбираться.
10 Сентябрь 2014, 18:16:34
Ответ #26
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
Нашел решение проблемы в следующем: в админ-панели prestashop зашел в Настройки>Общие настройки, отключил HTMLPurifier Library. Фотографии грузятся на страницу.
10 Сентябрь 2014, 19:09:08
Ответ #27
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Значит отсутствуют библиотеки для нормальной работы с графикой и видео.
Уже было такое, только там для видео. Но это решение подходит во всех случаях, когда проблемы с графикой.
http://prestashop-forum.ru/index.php/topic,2912.msg15540.html#msg15540
10 Сентябрь 2014, 19:16:04
Ответ #28
  • Старожил
  • ****
  • Сообщений: 299
  • Репутация: +0/-0
  • Новичек
    • Просмотр профиля
Эти библиотеки как-то можно скачать и добавить в редактор страниц?