Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.3.x)
Песочница
Артикул поставщика вместо ID
Всего: 4
<
1
2
3
4
>
Артикул поставщика вместо ID
noteland
Новичок
Сообщений: 40
Регистрация: 25-03-2010
# 21
10-04-2010 05:33
А куда именно вставлять этот код?
slavich
Новичок
Сообщений: 62
Регистрация: 09-03-2010
# 22
11-04-2010 15:28
Цитата:( slavich @ 05-04-2010 18:42
Смотреть сообщение
)
попробуй добавить в product
Цитата:( slavich @ 05-04-2010 18:42
Смотреть сообщение
)
А вот изменение в productimport
noteland
Новичок
Сообщений: 40
Регистрация: 25-03-2010
# 23
11-04-2010 17:36
Выдаёт вот что:
Warning: Missing argument 2 for Product::GETInDatabasName(), called in /home/landerf/public_html/god/tabs/AdminImport.php on line 526 and defined in /home/landerf/public_html/classes/Product.php on line 2250
Unknown column 'name' in 'field list'
noteland
Новичок
Сообщений: 40
Регистрация: 25-03-2010
# 24
12-04-2010 03:10
Коректно работает так:
public static function GETInDatabasID($reference)
{
$row = Db::getInstance()->getRow(
'SELECT reference,id_product
FROM '._DB_PREFIX_.'product
WHERE reference = "'.$reference.'"');
return $row['id_product'];
}
А вот изменение в productimport
$ttttt=Product::GETInDatabasID($info['reference']);
if ( $ttttt>0)
{
$info=array('id'=>$ttttt)+$info;;
}
noteland
Новичок
Сообщений: 40
Регистрация: 25-03-2010
# 25
12-04-2010 03:26
Протестил вдоль и поперёк! Работает отлично, именно то что нужно!
slavich
Новичок
Сообщений: 62
Регистрация: 09-03-2010
# 26
12-04-2010 11:14
Да работать будет по артиклу, а тут мысль такая добавилась, чтоб поле название было не обязательным, но правда енто уже бессмысленно помоему
andrewftl
Новичок
Сообщений: 4
Регистрация: 05-07-2010
# 27
08-07-2010 18:39
Товарищи, я извиняюсь, не могу понять, куда чего добавлять, подскажите пожалуйста.
public static function GETInDatabasID($reference)
{
$row = Db::getInstance()->getRow(
'SELECT reference,id_product
FROM '._DB_PREFIX_.'product
WHERE reference = "'.$reference.'"');
return $row['id_product'];
}
А вот изменение в productimport
$ttttt=Product::GETInDatabasID($info['reference']);
if ( $ttttt>0)
{
$info=array('id'=>$ttttt)+$info;;
}
miromax.ua
Новичок
Сообщений: 11
Регистрация: 07-11-2010
# 28
07-11-2010 21:41
Цитата:( slavich @ 04-04-2010 22:15
Смотреть сообщение
)
Вот добавленная функция получает артикул поставщика возвращает id если найдет (так задумывал)
public static function GETInDatabasID($supplier_reference)
{
$row = Db::getInstance()->getRow(
'SELECT supplier_reference,id_product
FROM '._DB_PREFIX_.'product
WHERE supplier_reference = "'.$supplier_reference.'"');
return $row['id_product'];
}
А вот изменение в productimport
$ttttt=Product::GETInDatabasID($info['supplier_reference']);
if ( $ttttt>0)
{
$info=array('id'=>$ttttt)+$info;;
}
пусть кто нибудь глянет кто php знает больше одной недели, как я, а то процесс обновления может быть привести к не предсказуемым результатам
я в твоих вылаженных файлах этого ненаблюдаю
miromax.ua
Новичок
Сообщений: 11
Регистрация: 07-11-2010
# 29
07-11-2010 21:42
Идея прекрасная, если бы еще реализована была для 1.3.2
6poD9Ira
Новичок
Сообщений: 6
Регистрация: 22-03-2010
# 30
03-02-2011 04:21
Все втыкаю в файлики и ничего в ответ, версия 1.3.6.0.
А можно сделать так, чтобы он наименование товара не запрашивал, а только артикул/артикул поставщика?
Всего: 4
<
1
2
3
4
>
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов