Автор Тема: При копировании товара пустая страница  (Прочитано 7419 раз)

Natyuma

  • Гость
Пытаюсь скопировать товар, он копируется, но редирект не срабатывает - я попадаю на пустую страницу. Жму "назад" - все ок, товар скопировался. В чем может быть проблема? SP 5.0.2

Natyuma

  • Гость
Re: При копировании товара пустая страница
« Ответ #1 : Января 17, 2012, 09:27:31 am »
Ща вы меня пошлете ))))
Я еще косяк нашла: копирую товар, попадаю на пустую страницу (видимо, запрос GET с параметром dublicate_product не позволяет вернуться к списку товаров), жму back - товар скопировался, вроде бы все в порядке. Захожу в товар, а там помимо скопированных основных фоток еще несуществующая дополнительная картинка, которую можно удалить только напрямую в БД!

Далее делаю еще пару копий этого товара, смотрю - все то же самое. А потом решаю убить нафиг лишние копии. В результате получаю количество товара в категории "минус два" ))))) Я-то переживу, почистила БД и успокоилась. Но представляете, что могут "администраторы" натворить? )))))))

Я в это лезть боюсь, заплатку выложить не смогу.

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: При копировании товара пустая страница
« Ответ #2 : Января 23, 2012, 12:07:00 am »
Попробуйте в includes\admin\sub\catalog_products.php заменить:

	
	
	
$ar=array(); 
	
	
	
$ar db_assoc("SELECT tag, hurl FROM ".TAGS_TABLE." WHERE pid='".$_GET["dublicate_product"]."'") or die (db_error());
                        
$ar['pid']=$pid
                        
add_field(TAGS_TABLE,$ar) or die (db_error());

На:

	
	
	
$tag db_assoc("SELECT tag, hurl FROM ".TAGS_TABLE." WHERE pid='".$_GET["dublicate_product"]."'");
                        
$tag ['pid']=$pid
                        
add_field(TAGS_TABLE,$tag) or die (db_error());


Оффлайн TPEHEP

  • Пользователь
  • **
  • Сообщений: 25
    • Просмотр профиля
Re: При копировании товара пустая страница
« Ответ #3 : Ноября 08, 2012, 05:42:15 pm »
Юрий сделал как Вы рекомендовали глюк остался, также пустая страница.
Еще заметил, что при копировании товара, доп.фотографии не получают новых названий, и если удалить доп.фото у копии то и у основного тоже пропадет.
Есть какие-то решения?

Оффлайн TPEHEP

  • Пользователь
  • **
  • Сообщений: 25
    • Просмотр профиля
Re: При копировании товара пустая страница
« Ответ #4 : Ноября 09, 2012, 10:44:16 am »
Друзья, есть решения по этому вопросу?

nictboom

  • Гость
Re: При копировании товара пустая страница
« Ответ #5 : Ноября 09, 2012, 04:59:53 pm »
попробуй в includes\admin\sub\catalog_products.php:             header("Location: admin.php?dpt=catalog&sub=products&categoryID=".(int)$_GET["categoryID"]);
поставить после        if (isset($_GET["dublicate_product"])) { //make a copy of product

Оффлайн TPEHEP

  • Пользователь
  • **
  • Сообщений: 25
    • Просмотр профиля
Re: При копировании товара пустая страница
« Ответ #6 : Ноября 10, 2012, 08:33:20 pm »
nictboom спасибо заработало.