star Опубликовано 11 сентября, 2017 Жалоба Поделиться Опубликовано 11 сентября, 2017 Добрый день.Попробовал сделать в админ панели так, чтобы при заполнении колонки старая цена и при нажатии кнопки сохранить, новая цена автоматически проставлялась на 15% дешевле и сохранялась в базу.Получилось только сделать цена проставляется, но для сохранения в базу надо второй раз нажимать сохранить. Как сделать чтобы было только одно нажатиеproduct.tpl было так: <li class="variant_price"><input name="variants[price][]" type="text" value="{$variant->price|escape}" /></li> поправил вот так <li class="variant_price"><input name="variants[price][]" type="text" value="{$variant->compare_price|escape*0.85}" /></li> если есть какие идеи, поделитесь. Чем проще тем - тем лучше Цитата Ссылка на сообщение Поделиться на другие сайты
Решение loxter Опубликовано 11 сентября, 2017 Решение Жалоба Поделиться Опубликовано 11 сентября, 2017 Пробуйте в simpla/ProductAdmin.phpпосле if($variant->stock == '∞' || $variant->stock == '') $variant->stock = null;вставить if($variant->compare_price) $variant->price = $variant->compare_price * 0.85; Цитата Ссылка на сообщение Поделиться на другие сайты
star Опубликовано 11 сентября, 2017 Автор Жалоба Поделиться Опубликовано 11 сентября, 2017 Пробуйте в simpla/ProductAdmin.phpпосле if($variant->stock == '∞' || $variant->stock == '') $variant->stock = null;вставить if($variant->compare_price) $variant->price = $variant->compare_price * 0.85; Спасибо. то что надо Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.