Jump to content

Не добавляются новые товары в админке


Recommended Posts

Быть такого не может)) Возможно, поменялось что-то на сервере.

Первым делом нужно включить отображение ошибок РНР на сервере.

Link to post
Share on other sites

Быть такого не может

 

Еще как может!

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

Link to post
Share on other sites

Быть такого не может.

 

Оччень сомневаюсь

Это уже лучше, не так категорично и не так примитивно.

 

Еще лучше не гадать, а проверять на месте полностью...

Link to post
Share on other sites

Была подобная проблема года 3 назад у одного из клиентов, оказалось что места на хостинге свободного вовсе не осталось.

Проверьте есть ли место на хостинге.

Link to post
Share on other sites

Спасибо всем за ответы, поля которых нет в базе не добавляется, место на хостинге есть, щас попросил хостеров включить отображение ошибок php... Жду....

Link to post
Share on other sites

Обычно похожее бывает, когда добавляются поля, которых нет в базе.

 

Спасибо 

Kosjak76

 

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

Link to post
Share on other sites
  • 5 months later...

у меня такая же проблема возникла ((

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

Link to post
Share on other sites

у меня такая же проблема возникла ((

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

 

так в логи смотрите что выдает. как можно узнать что именно было затронуто если ничего не известно?

Link to post
Share on other sites

Прошу прощение. Включил ошибки php. показало в файле ProductAdmin.

Странно конечно, но вернул старый вариант файла, вроде заработало. Далее, обратно закинул последний вариант файла, также работает.

Магия какая-то ))

Link to post
Share on other sites
  • 4 weeks later...

Друзья, установил чистый дистрибутив SimplaCMS 2.3.7. В каталог нельзя ничего добавить (товары, категории, свойства, бренды). Тоже самое с Заказами (метки, заказы). Т.е. редактировать можно, удалять можно, а добавлять нельзя. 

Может кто подскажет в чём проблема? В лог файле написано: PHP Notice:  Trying to get property of non-object in /home/dveripmr/catalog.dveri-pmr.com/simpla/ProductAdmin.php on line 116

 

Чувствую, что проблема в хостинге, но не могу сформулировать им в чём дело?

Link to post
Share on other sites

Проблема индивидуальная, и надо разбираться конкретно.

Тем более, что Вам дано точное указание на место ошибки.

Похоже, что БД работает нестандартно. А вообще причин разных десятки могут быть...

Link to post
Share on other sites
  • 1 month later...

Друзья, установил чистый дистрибутив SimplaCMS 2.3.7. В каталог нельзя ничего добавить (товары, категории, свойства, бренды). Тоже самое с Заказами (метки, заказы). Т.е. редактировать можно, удалять можно, а добавлять нельзя. 

Может кто подскажет в чём проблема? В лог файле написано: PHP Notice:  Trying to get property of non-object in /home/dveripmr/catalog.dveri-pmr.com/simpla/ProductAdmin.php on line 116

 

Чувствую, что проблема в хостинге, но не могу сформулировать им в чём дело?

 

Ошибка убирается если замените в ProductAdmin.php 

if($product->id)  замените на if(isset($product->id))

 

но все же помощь разработчиков не помешала бы, я поставил локально (опробовать) и не могу ввести новый товар не сохраняется Имя товара и соответственно товар не создается, так же развернул на хостинге, на хостинге Имя записывается а Артикул ни в какую  

Link to post
Share on other sites
  • 2 years later...

Снова эта фигня появилась (( прям не во время. Во время добавления товаров, бац и не могу дальше добавлять новые.

Проверил логи. Ошибка мол в ProductAdmin.php on line 362

if(empty($product_categories))
		{
			if($category_id = $this->request->get('category_id'))
				$product_categories[0]->id = $category_id;	 // 362	
			else
				$product_categories = array(1);
		}

что тут не так. работало же (

Link to post
Share on other sites

Пробуйте

 

if($category_id = $this->request->get('category_id'))

{
                $product_categories[0] = new stdclass();
                $product_categories[0]->id = $category_id;     // 362    
}
            else

Link to post
Share on other sites

Пробуйте

 

if($category_id = $this->request->get('category_id'))

{

                $product_categories[0] = new stdclass();

                $product_categories[0]->id = $category_id;     // 362    

}

            else

Спасибо за ответ, но к сожалению, увы, не работает.

 

Что самое интересное - решил проверить на локальном, где собственно был разработан изначально, так там тоже самое произошло. Очень все странно :o

Link to post
Share on other sites

Нашел причину. Блин оказалось, что в шаблоне админки product.tpl спрятал ранее добавленное поле (так как здесь он не нужен). Вернул обратно и все заработало.

Link to post
Share on other sites
  • 1 year later...

У меня та же ошибка, не добавляются новые товары, как вы решили данную проблему? Тоже выдает ошибку на строке 116

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...