GrblFF Опубликовано 27 февраля, 2014 Жалоба Поделиться Опубликовано 27 февраля, 2014 Здравствуйте. Симпла 2.2.3. Подскажите каким образом можно сделать установку старой цены через вводимый процент?1. Сделал поле disc в таблице variants в базе данных.2. В админке в шаблоне сделал поле для ввода %.3. В api/variants.php добавил в select к базе v.discТеперь вводимое мной значение записывается в базу и выводиться в админке. А с установкой цены проблема. Понимаю что нужно сделать функцию c запросом "UPDATE s_variants SET _замена_цен WHERE disc>0" и предполагаю, что в api/variants.php и пробовал не меняются цены. Подтолкните, как решить )) Цитата Ссылка на сообщение Поделиться на другие сайты
GrblFF Опубликовано 27 февраля, 2014 Автор Жалоба Поделиться Опубликовано 27 февраля, 2014 Уважаемый kors. Запрос в базу я знаю как делать. Я не пойму в какой файл нужно внести изменения, чтобы при вводе значения ('disc') в админке, в карточке товара и нажатии кнопки сохранить, в поле "старая цена" появилось значение = compare_price=price*(1+disc/100) WHERE disc>0. В ProductAdmin.php ссылка на функцию update_variant. Эта функция в api/variants.php, а там мой sql запрос оказывается никому не нужен. Мне даже функция не нужна, только в какой файл ее приткнуть ) Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.