pal-palich 6 Опубликовано 5 декабря, 2014 Жалоба Share Опубликовано 5 декабря, 2014 В админке при загрузке товара - каталог - Категории / Товары - новый товар. Заполняются все что необходимо и после нажатия на кнопку "сохранить" очень долго думает, прежде чем сохранится товар. В то время как массовое изменение цен просто летает. Проблема только с наполнением товара. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 декабря, 2014 Жалоба Share Опубликовано 5 декабря, 2014 А фильтры, к примеру, настроены в магзаине? Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 5 декабря, 2014 Автор Жалоба Share Опубликовано 5 декабря, 2014 А фильтры, к примеру, настроены в магзаине? Да, фильтры настроены. Версия магазина 1.73 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 декабря, 2014 Жалоба Share Опубликовано 5 декабря, 2014 А товаров сколько, много, фильтров много? Наугад всё равно ничего не сказать ведь. Попобуйте в /admin/includes/modules/new_product.php для примера удалить код подключения закаладки Спецификации и посмотреть, быстро будет или нет. В общем, для начала, выяснить, в каком месте проблема. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 5 декабря, 2014 Автор Жалоба Share Опубликовано 5 декабря, 2014 А товаров сколько, много, фильтров много? Наугад всё равно ничего не сказать ведь. Попобуйте в /admin/includes/modules/new_product.php для примера удалить код подключения закаладки Спецификации и посмотреть, быстро будет или нет. В общем, для начала, выяснить, в каком месте проблема. Сделаю проще. Попробую создать категорию с товаром, без спецификаций. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 5 декабря, 2014 Автор Жалоба Share Опубликовано 5 декабря, 2014 Сделаю проще. Попробую создать категорию с товаром, без спецификаций. Создал тестовый товар без спецификаций,но все равно тормоза с загрузкой товара на сервер. Звонил сегодня хостеу, у них все хорошо, проблем не наблюдают. Скачал на локальный сервер сайт, такие же тормоза. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 5 декабря, 2014 Автор Жалоба Share Опубликовано 5 декабря, 2014 Создал тестовый товар без спецификаций,но все равно тормоза с загрузкой товара на сервер. Звонил сегодня хостеу, у них все хорошо, проблем не наблюдают. Скачал на локальный сервер сайт, такие же тормоза. Отключал вкладку спецификаций в редактировании товара. Все равно тормоза. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 декабря, 2014 Жалоба Share Опубликовано 6 декабря, 2014 Попробуйте в /admin/includes/classes/categories.php В методе insert_product удалить: // Start Products Specifications foreach ($languages AS $lang) { $language_id = $lang['id']; $specifications_query_raw = "select s.specifications_id from " . TABLE_SPECIFICATION . " s, " . TABLE_SPECIFICATIONS_TO_CATEGORIES . " sg2c where sg2c.specification_group_id = s.specification_group_id and sg2c.categories_id = '" . (int) $dest_category_id . "' "; $specifications_query = vam_db_query ($specifications_query_raw); $count_specificatons = vam_db_num_rows ($specifications_query); if ($count_specificatons > 0) { while ($specifications = vam_db_fetch_array ($specifications_query) ) { $specifications_id = (int) $specifications['specifications_id']; vam_db_query ("delete from " . TABLE_PRODUCTS_SPECIFICATIONS . " where products_id = '" . (int) $products_id . "' and specifications_id = '" . $specifications_id . "' and language_id = '" . $language_id . "' "); $specification = $_POST['products_specification'][$specifications_id][$language_id]; if (is_array ($specification) ) { foreach ($specification as $each_specification) { $each_specification = vam_db_prepare_input ($each_specification); if ($each_specification != '') { $sql_data_array = array ('specification' => $each_specification, 'products_id' => $products_id, 'specifications_id' => $specifications_id, 'language_id' => $language_id ); vam_db_perform (TABLE_PRODUCTS_SPECIFICATIONS, $sql_data_array); } // if ($each_specification } // foreach ($specification } else { $specification = vam_db_prepare_input ($specification); if ($specification != '') { $sql_data_array = array ('specification' => $specification, 'products_id' => $products_id, 'specifications_id' => $specifications_id, 'language_id' => $language_id ); vam_db_perform (TABLE_PRODUCTS_SPECIFICATIONS, $sql_data_array); } // if ($specification } // if (is_array ... else ... } // while ($specifications } // if ($count_specificatons } // for ($i=0 // End Products Specifications и посмотреть, как будет сохраняться. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 6 декабря, 2014 Автор Жалоба Share Опубликовано 6 декабря, 2014 Попробуйте в /admin/includes/classes/categories.php В методе insert_product удалить: // Start Products Specifications foreach ($languages AS $lang) { $language_id = $lang['id']; $specifications_query_raw = "select s.specifications_id from " . TABLE_SPECIFICATION . " s, " . TABLE_SPECIFICATIONS_TO_CATEGORIES . " sg2c where sg2c.specification_group_id = s.specification_group_id and sg2c.categories_id = '" . (int) $dest_category_id . "' "; $specifications_query = vam_db_query ($specifications_query_raw); $count_specificatons = vam_db_num_rows ($specifications_query); if ($count_specificatons > 0) { while ($specifications = vam_db_fetch_array ($specifications_query) ) { $specifications_id = (int) $specifications['specifications_id']; vam_db_query ("delete from " . TABLE_PRODUCTS_SPECIFICATIONS . " where products_id = '" . (int) $products_id . "' and specifications_id = '" . $specifications_id . "' and language_id = '" . $language_id . "' "); $specification = $_POST['products_specification'][$specifications_id][$language_id]; if (is_array ($specification) ) { foreach ($specification as $each_specification) { $each_specification = vam_db_prepare_input ($each_specification); if ($each_specification != '') { $sql_data_array = array ('specification' => $each_specification, 'products_id' => $products_id, 'specifications_id' => $specifications_id, 'language_id' => $language_id ); vam_db_perform (TABLE_PRODUCTS_SPECIFICATIONS, $sql_data_array); } // if ($each_specification } // foreach ($specification } else { $specification = vam_db_prepare_input ($specification); if ($specification != '') { $sql_data_array = array ('specification' => $specification, 'products_id' => $products_id, 'specifications_id' => $specifications_id, 'language_id' => $language_id ); vam_db_perform (TABLE_PRODUCTS_SPECIFICATIONS, $sql_data_array); } // if ($specification } // if (is_array ... else ... } // while ($specifications } // if ($count_specificatons } // for ($i=0 // End Products Specifications и посмотреть, как будет сохраняться. Удалил код, все так же долго сохраняется(( Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 6 декабря, 2014 Жалоба Share Опубликовано 6 декабря, 2014 Удалил код, все так же долго сохраняется(( а попробуйте без добавления фотографий Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 декабря, 2014 Жалоба Share Опубликовано 6 декабря, 2014 Да, попробуйте без фото. Иногда такое встречается, что GD библиотеки не бывает на сервере. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 6 декабря, 2014 Автор Жалоба Share Опубликовано 6 декабря, 2014 Да, попробуйте без фото. Иногда такое встречается, что GD библиотеки не бывает на сервере. Да, действительно. Без картинки просто текст загружается достаточно быстро. Как быть? Хостинг zenon.net Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 декабря, 2014 Жалоба Share Опубликовано 6 декабря, 2014 Смотрите, установлена ли GD библиотека. Если нет, просите хостера установить. Пока временно можно отключить нарезку картинок в Админке - Настройки - Картинки. или может, к примеру, в GD библиотеке нет поддержки формата картинок png Для пробы, можно добавить jpg картинку. В общем, раз без картинки не тормозит, дело не в магазине, а в GD библиотеке на стороне сервера. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 6 декабря, 2014 Автор Жалоба Share Опубликовано 6 декабря, 2014 Смотрите, установлена ли GD библиотека. Если нет, просите хостера установить. Пока временно можно отключить нарезку картинок в Админке - Настройки - Картинки. или может, к примеру, в GD библиотеке нет поддержки формата картинок png Для пробы, можно добавить jpg картинку. В общем, раз без картинки не тормозит, дело не в магазине, а в GD библиотеке на стороне сервера. Еще прикол в том, что я сгрузил сайт на локальный компьютер - денвер. Тормозит так же. На денвере тоже нет такой библиотеки? Есть так же сайт на том же хостинге, где это все работает. Не понимаю абсолютно. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 6 декабря, 2014 Автор Жалоба Share Опубликовано 6 декабря, 2014 Еще прикол в том, что я сгрузил сайт на локальный компьютер - денвер. Тормозит так же. На денвере тоже нет такой библиотеки? Есть так же сайт на том же хостинге, где это все работает. Не понимаю абсолютно. А сейчас переставил магазин, пока что на денвере на компе, на версию магазина 1.74, все летает и носится. Может быть такое, что в версии 1.73 какой то косяк? Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 6 декабря, 2014 Жалоба Share Опубликовано 6 декабря, 2014 вот у меня было нечто подобное, решение в конце: http://vamshop.ru/forum/topic/12672-решено-подвешивается-карточка-товара-в-админк/ Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 11 декабря, 2014 Автор Жалоба Share Опубликовано 11 декабря, 2014 Решил проблему. В настройках стояла нарезка картинок с !водяным знаком!. Удалил все настройки с водяным знаком и перенарезал картинки прямо на сервере через XT модуль. Все теперь летает. Но если нужен будет водяной знак, то тут проблема возникнет опять!!! Либо самый нормальный способ - вручную, в фотошопе накладывать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 декабря, 2014 Жалоба Share Опубликовано 11 декабря, 2014 Может с самим файлом водяного знака что не так? По умолчанию картинки в /images/overlay.gif Если поменяли на свою, смотрите, что б файл был нормальный, небольшого размера, не "битый". Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 11 декабря, 2014 Жалоба Share Опубликовано 11 декабря, 2014 Решил проблему. В настройках стояла нарезка картинок с !водяным знаком!. Удалил все настройки с водяным знаком и перенарезал картинки прямо на сервере через XT модуль. Все теперь летает. Но если нужен будет водяной знак, то тут проблема возникнет опять!!! Либо самый нормальный способ - вручную, в фотошопе накладывать. вместо фотошопа есть программы массовой нарезки фотографий Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения