Перейти к содержанию
Форум поддержки пользователей VamShop

Картинки товаров в обезличены файлах


Рекомендуемые сообщения

Крайне неудобно работать с обезличенными файлами товара, необходимо смотреть сам товар, в каком файле сохранилась картинка, затем переходить к списку файлов и редактировать их.

Как можно сделать сохранение файла картинки под моим именем, только в латинице. Как это было реализовано в старом  Oscommerce 

 

 

 

Ссылка на сообщение
Поделиться на другие сайты
10 минуту назад, olego сказал:

Крайне неудобно работать с обезличенными файлами товара, необходимо смотреть сам товар, в каком файле сохранилась картинка, затем переходить к списку файлов и редактировать их.

Как можно сделать сохранение файла картинки под моим именем, только в латинице. Как это было реализовано в старом  Oscommerce 

 

 

 

Вот ответ в faq - 

 

Ссылка на сообщение
Поделиться на другие сайты

Немного не так...

У меня файлы в кириллице,  нужно сохранить файлы в латинице не изменяя самого названия, просто меняя буквы кириллицы на буквы латиницы.

Тот код, что вы указали пытается сохранить в кириллице и получается ошибка... Или может я чуть не то меняю?

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, olego сказал:

Немного не так...

У меня файлы в кириллице,  нужно сохранить файлы в латинице не изменяя самого названия, просто меняя буквы кириллицы на буквы латиницы.

Тот код, что вы указали пытается сохранить в кириллице и получается ошибка... Или может я чуть не то меняю?

В faq сказано поменять на:

$products_image_name = $products_image->filename;

Попробуйте заменить эту строку на:

$products_image_name = vam_cleanName($products_image->filename);

 

Ссылка на сообщение
Поделиться на другие сайты

Доброго дня, с праздником!

Новая напасть,

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

Нет картинки.jpg

Ссылка на сообщение
Поделиться на другие сайты

перезаливка на неизменный файл categories.php  ни к чему не привела. 

Старые товары открываются как надо, новые (которые были сохранены после изменения  categories.php) с ошибкой в всплывающем окне

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, olego сказал:

перезаливка на неизменный файл categories.php  ни к чему не привела. 

Старые товары открываются как надо, новые (которые были сохранены после изменения  categories.php) с ошибкой в всплывающем окне

А какое название у файла картинки?!

Может там есть спец. символы, пробелы?!

Ссылка на сообщение
Поделиться на другие сайты

Изначально фай выглядит так:  111 товар 123

Сохранялось в виде   111-tovar-123    Естественно с расширением.

Сейчас перевыставил товар, с обезличенным файлом, все работает.

Ссылка на сообщение
Поделиться на другие сайты

в Oscommerce файлы сохранялись пробел с нижним дефисом, в виде  111_tovar_123

сейчас сохраняются с обычным дефисом, в виде  111-tovar-123

Может в этом дело?

Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, olego сказал:

Так что же делать?

 

Для начала наверное показать хотя бы ссылку на товар с такой проблемной картинкой.

 

Ссылка на сообщение
Поделиться на другие сайты

Ссылочка в личке.  Необходимо нажать на увеличение картинки

categories.php  заменено сейчас на 

$products_image_name = vam_cleanName($products_image->filename);
Ссылка на сообщение
Поделиться на другие сайты
1 час назад, olego сказал:

Ссылочка в личке.  Необходимо нажать на увеличение картинки

categories.php  заменено сейчас на 


$products_image_name = vam_cleanName($products_image->filename);

Проблема в том, что это код полностью название файла меняет.

т.е. картинка получается http://coinrus.ru/images/product_images/popup_images/3267-2-kopp-serr-1842-1-jpg

А это неправильно, т.е. нет расширения файла.

Должно быть http://coinrus.ru/images/product_images/popup_images/3267-2-kopp-serr-1842-1.jpg

Попробуйте этот файл /admin/includes/classes/categories.php

categories.php

Ссылка на сообщение
Поделиться на другие сайты

Продолжает сохранять без расширения, точнее расширением является ВСЁ название файла

 15734_0.3267-2-kopp-serr-1842-1-jpg

Может попробовать поставить название файла впереди, затем номер (который ВамШоп ставит вместо названия), затем расширение?

Ссылка на сообщение
Поделиться на другие сайты

Тогда попробуйте как было.

$products_image_name = vam_cleanName($products_image->filename);

и ниже добавьте:

$products_image_name = str_replace('-jpg','.jpg',$products_image_name);
$products_image_name = str_replace('-png','.png',$products_image_name);
$products_image_name = str_replace('-gif','.gif',$products_image_name);

 

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...