Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

erikm

Новачок
  
  • Публікації

    12
  • З нами

  • Відвідування

Усі публікації користувача erikm

  1. Добрый день! Покупал шаблон 26.10.2017. Не могу найти информацию тут и в скаченных файлах какая версия шаблона была установлена. Где можно найти эту информацию?
  2. Добрый день! Подскажите как лучше установить обновление? Я имею ввиду есть файлы которые заменяются, а есть наверняка новые. Где полный список глянуть или лучше в скайп написать?
  3. Если можно, то пожалуйста по существу Куда вставлять Артикулы я для себя решил
  4. Логично, первым действием я ведь уже отсеял по p таблице. Программировать начал с Си, дошел до С#... с открытием магазина пришел к выводу, что нужно еще знание SQL. Запросы не сложные, но все упирается в затраченное время на их обработку. Буду учиться Как теперь все это обернуть в php? Я в том плане, что движек ocstore, скорее всего уже имеет встроенные функции работы с бд. Где почитать или покопаться? На хабра нашел код для загрузки .csv, но нет ли встроенных функций? Перед загрузкой необходимо очищать tmp_table . Скорее всего как-то так: TRUNCATE TABLE tmp_table;
  5. Нужно было отображение Артикула в виде атрибута с определенным классом, чтобы пользователь не искал информацию по всей форме товара. Поэтому принял такое решение
  6. Все, сделал таблицу Заполнил ее данными через .csv CREATE TABLE tmp_table ( model varchar(64) NOT NULL, quantity int(4) NOT NULL, PRIMARY KEY (model) ); Артикулы у товаров заданы в виде "Модели" и Атрибута с id=4. Запрос тогда должен выглядеть так? update oc_product p join oc_product_attribute a on a.attribute_id = '4' and a.product_id = p.product_id and a.text = p.model join tmp_table t on t.model = p.model set p.quantity = t.quantity
  7. Бекап само собой Что хочу, написал в первом посте. Но для теста код привел для конкретных значений, а не таблиц. Вот и спрашиваю правильно или нет? На сайте 1 язык P.S. Я конечно пониманию, что эти запросы будут работать. Но вот меня всегда в таких вещах заботит "на сколько хорошо". Поэтому и надеюсь на коментарии местных сторожил
  8. С помощью запроса, проверил правильно ли я понимал где находятся нужные мне величины. Артикул у меня совпадает с моделью, а id самого атрибута "артикул" равен 4 select p.product_id, d.name, p.model, p.quantity from oc_product p join oc_product_description d on d.product_id = p.product_id where p.model = 'Артикул'; Для теста без таблиц такой запрос подойдет? update oc_product p set p.quantity = 'количество' where p.model = 'Артикул'; Хотелось бы еще сверить равенство модели и артикула, ведь человеческий фактор упускать нельзя. Я так понял нужно добавить and с условием равенства. Что-то типо такого? update oc_product p join oc_product_attribute a on a.attribute_id = '4' and a.product_id = p.product_id and a.text = p.model set p.quantity = 'количество' where p.model = 'Артикул';
  9. Вечером освобожусь сделаю, потом отпишусь. За наводку спасибо. А как все таки правильнее через php или напрямую? Количество товаров в бд только в одном столбце хранится по умолчанию?
  10. Я предполагаю все должно выполняться через запрос UPDATE`таблица товаров` SET `количество`= (SELECT таблица артикулов('артикул') - `новое количество`)
  11. Добрый день! Помимо интернет-магазина имеется и обычный, приходится обновлять количество товаров на сайте вручную. Синхронизировать кассу с бд пока не вижу смысла, но хотелось бы иметь возможность в пару кликов обновлять, это самое, количество товаров на сайте. Предположим у меня есть массив "Артикулов" связанный с необходимым "Количеством товара". С помощью какого запроса вызывать "Товары" по "Артикулу" и менять им "Количество"? Как это грамотнее организовать: через php админки или напрямую через MySQL? P.S. по форуму копался, ничего не нашел. Но подозреваю, что такая тема должна быть... если так, то ткните пальцем пожалуйста

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.