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

Оптовые цены и оптовое кол-во товаров при импорте


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

Ну всё-таки, может кто-нибудь знает в чём причина?

Напрямую записываю данные в базу данных в таблицу personal_offers_by_customers_status_1

				$offer = vam_db_query ("SELECT * FROM `personal_offers_by_customers_status_1` WHERE `products_id` = '{$id}';");
				if (vam_db_num_rows($offer) == 0) {
					$query = "INSERT INTO `personal_offers_by_customers_status_1` SET
						`products_id` = '{$id}',
						`quantity` = '{$rowdata['quantity']}',
						`personal_offer` = '{$rowdata['personal_offer']}' 
					;\n";
					vam_db_query( $query );
				}
 

, но цена от кол-ва на сайте не отображается, хотя если смотреть через php my admin таблица заполнена и при заказе данные участвуют в расчёте НО не отображаются в карточке товара.

Но стоит в админке зайти на редактирование этого товара, даже просто открыть, не изменяя, на карточке товара всё отображается...

 

Все пользователи в группе 1-посетители.

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

Если заходите под админом, то Вы ведь в группе админ, а не посетители.

 

Наверное не в той группе.

 

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

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

Попробовал во все группы записать - без толку, данные есть, но на сайте не показываются

И кеш очищал и выключал - не помогло

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

Наверное непрвильно какие-то данные указываете.

 

Добавте через админку и посмотрите, что запишется в базу.

 

Через админку ведь всё работает, значит ошибка в Вашем коде.

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

Дело не в коде, я же писал что напрямую записываю в БД (через php my admin) значения в таблицу, например

INSERT INTO `personal_offers_by_customers_status_1` SET `products_id` = '13939', `quantity` = '2', `personal_offer` = '20' ;

данные вставляются но не отображаются при просмотре товара, хотя в расчёте участвуют...

 

то есть при формировании страницы товара данные из таблицы `personal_offers_by_customers_status_1` не "подхватываются" системой.

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

Почему работает всё нормально когда через админку добавляете!?

Тогда б нигде не работало, ни у Вас, ни по умолчанию, а по умолчанию всё работает.

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

Подскажите, пожалуйста, какой тогда sql запрос формируется по переходу на редактирование товара - http://www.sitename.ru/admin/categories.php?cPath=7_25_26&pID=13939&action=new_product

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

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

 

Новый товар в админке - /admin/includes/modules/new_product.php ,  group_prices.php

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

Реализована ли возможность импорта оптовых цен в версии 1.77 ?. Если нет, то прошу вернуть ссылку на старый импорт) -  при очередном обновлении. Я понимаю, тчо сам скрипт остался в движке, но в памяти ссылку не запомнить.

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

Добавьте в Админке - Разное, в /admin/includes/header.php после:

  if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['easypopulate'] == '1')) echo '<dd><a href="' . vam_href_link(FILENAME_EASYPOPULATE, '', 'NONSSL') . '">' . BOX_EASY_POPULATE . '</a></dd>' . "\n";
 

добавляйте:

  if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['easypopulate'] == '1')) echo '<dd><a href="' . vam_href_link(FILENAME_CSV_BACKEND, '', 'NONSSL') . '">' . BOX_EASY_POPULATE . ' 1</a></dd>' . "\n";
 
Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...