Перейти к содержимому


Фото "криво" отображаются


  • Вы не можете ответить в тему
Сообщений в теме: 7

#1 remzy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 15 February 2015 - 02:50 PM

Добрый день! Закидываю фотки в базу все как положено. Далее Общие настройки->Изменить размеры всех фотографий.

Проблемы две:

1.фотки "криво" отображаются (правда не все подряд, а некоторые, даже скажу каждый раз разные). Такое ощущение что они просто не доделываются до конца... фото образца приложу. удаляю испорченные фото заливаю новые, все ок, но тут опа другая фотка другого товара поплыла...

2.можно ли сделать так, чтоб эта функция изменяла только новые фотографии которые я загрузил, т.к. во-первых корректировка всех фото сначала до конца занимает долгое время, во-вторых в этом уже нет необходимости, потому что они уже готовы и в-третьих эта функция бывает что портит когда-то хорошо скорректированные фотки.

Помогите пожалуйста!!! Буду признателен!!!

P.S. Фото среднее "кривое", Увеличиваю все супер. С малыми фотками периодически тоже самое наблюдаю

Прикрепленные файлы

  • Прикрепленный файл  img_0929.jpg   1.5К   3 Количество загрузок:
  • Прикрепленный файл  img_0929 (1).jpg   50.77К   1 Количество загрузок:

  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 15 February 2015 - 03:58 PM

Если смотреть в корень, то сама конвертация (и наложение водяного знака) в shopCMS сделана неправильно, без расчета на то, что фотографий может быть не пара десятков, а сотни, тысячи, а то и десятки тысяч. Соответственно, полная обработка всех фотографий занимает бОльшее время, чем разрешено в параметре max_execution_time для исполнения скрипта. По умолчанию это 30сек.

Надо либо, как Вы и пишете, ставить признак "обработано" для каждой обработанной фотографии, либо использовать ajax при обработке всех фотографий. А правильно, наверное, использовать и то, и другое :).

Вот тут - http://vsupport.club....club/t...B8ям/ - я делал аналогичное, но для добавления водяного знака.

PS. Переделать это дополнение под конвертацию фотографий (точнее, добавить в него и конвертацию тоже) довольно не сложно.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 remzy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 15 February 2015 - 07:14 PM

Спасибо буду пробовать!!!
  • 0

#4 remzy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 15 February 2015 - 08:46 PM

PS. Переделать это дополнение под конвертацию фотографий (точнее, добавить в него и конвертацию тоже) довольно не сложно.


Извините но я боюсь не разберусь в вашем коде да и могу упустить какие-либо моменты, которые надо будет учесть. Нельзя ли найти подобное дополнение под конвертацию фотографий или переделку этого же дополнения под мою проблему тоже? Из-за этой проблемы не могу продолжить заполнять базу, думаю все пойдет коту под хвост :(. Заранее благодарен!!!
  • 0

#5 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 15 February 2015 - 09:28 PM

Нельзя ли найти подобное дополнение под конвертацию фотографий или переделку этого же дополнения под мою проблему тоже?

Уже готового мне не жалко, но такого дополнения у меня нет.
Доделать вышеприведенное не особо и сложно, но и не пять минут.
А бесплатно тратить свое время для решения чужой проблемы как-то глупо, если только проблема не интересна мне самому.
Эта - банальна и не интересна.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#6 remzy

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений
Репутация: 0
Начинающий

Отправлено 17 February 2015 - 08:55 AM

Для интереса вашей работы есть еще одна необходимость (помимо той, что есть), которую хотел бы вам заказать. В связи с тем, что курс рубля в последнее время часто начал меняться очень долго и неудобно корректировать цену каждого товара по отдельности, т.к. цена моего товара зависит от курса доллара. Хотелось бы иметь в админке возможность корректировать цены на товары "одним махом" по такой схеме: (цена товара/старый курс доллара)*новый курс доллара. Удобно было бы иметь такую форму для корректировки цен:Ввожу старый курс в поле, ввожу новый курс в поле.По кнопке обновить все цены на сайте меняются по данной схеме.

Помогите пожалуйста!!! Буду признателен!!! Если возьметесь за это дело цену вопроса прошу отписать на remzick@bk.ru

  • 0

#7 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 17 February 2015 - 12:11 PM

В связи с тем, что курс рубля в последнее время часто начал меняться очень долго и неудобно корректировать цену каждого товара по отдельности,

Вам проще установить модуль редактирования цен в категории.
Открыл категорию выставил процент увеличения - нажал изменить и все цены увеличились и не нужно париться со всякими курсами долларов и т.п.
  • 0

#8 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 February 2015 - 02:23 PM

Вам проще установить модуль редактирования цен в категории.
Открыл категорию выставил процент увеличения - нажал изменить и все цены увеличились и не нужно париться со всякими курсами долларов и т.п.

Да ладно! :)
Когда товар привязан к доллару, то логичнее от курса доллара и плясать. Для увеличения "на процент" придется ведь сначала этот процент высчитать используя предыдущий курс и текущий курс.
Я бы решал задачу следующим образом (собственно, как и решил, теперь рублевая цена для долларовых товаров автоматом меняется в ноль часов соответственно курсу ЦБ РФ "на завтра" ):
1. установка дополнения, инвертирующего курс в настройке (просто для удобства, чтобы курс доллара и прочих валют видеть и вводить в виде привычного 65.3456, а не в виде 0.01534)
2. установка модуля МаэстрО "Мультивалютные товары", чтобы менять рублевую цену "валютных" товаров сразу всей кучей при смене курса в настройке валюты.
3. установка дополнения, ежесуточно автоматически проверяющего и меняющего курсы валют (я беру с ЦБ, но тут уж кому откуда удобнее) и пересчитывающего (используя функцию из п.2) рублевую стоимость валютных товаров.

Это, на мой взгляд, правильное решение. Но весьма не дешевое, если заказывать исполнение на сторону.
Предложенное тобой, ИМХО, неудобнее, зато дешево. А при самостоятельной установке модуля и вообще бесплатно.

Если возьметесь за это дело цену вопроса прошу отписать на remzick@bk.ru

Вечером отпишу конкретику.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)