Доработка админки

Тема в разделе "Simpla CMS", создана пользователем GrblFF, 10 мар 2014.

  1. GrblFF

    GrblFF

    Регистрация:
    10 мар 2014
    Сообщения:
    56
    Симпатии:
    1
    Здравствуйте, в админке симплы в карточке товара создал поле для указания скидки в %. Число записывается в базу и выводится как нужно, но не участвует в формировании цены. Подскажите как правильно написать функцию обработки цены с примерно таким sql запросом
    Код:
    UPDATE s_variants SET compare_price=price, price=price * (1- $discount/100)
    и в какой файл ее записывать.
     
  2. GrblFF

    GrblFF

    Регистрация:
    10 мар 2014
    Сообщения:
    56
    Симпатии:
    1
    Никто не может помочь функцию дописать? Уже нашел даже что куда записать.
    Код:
    public function update_variant($id, $variant)
        {      
            $query = $this->db->placehold("UPDATE __variants SET ?% WHERE id=? LIMIT 1", $variant, intval($id));      
            $this->db->query($query);
            return $id;
        }
    
    Если вставляю условие, то функция перестает работать вообще или только условие. Если ставить просто запрос, то работает ко всем вариантам сразу (
     
    Lasted edited by : 12 мар 2014
  3. GrblFF

    GrblFF

    Регистрация:
    10 мар 2014
    Сообщения:
    56
    Симпатии:
    1
    Никому не интересно разве?