Задать вопрос

Как добавить функцию ручного ввода и сохранения цены?

Доброго времени суток!
Есть поле для вывода цены:
<div class="item-price xxx">
                  <?php if ($item_price_list): ?>
                    <?= number_format($item_price_list, 0, '.', ' ') ?> руб.
                  <?php else: ?>
                    <?= $item_price ?>
                  <?php endif; ?>
                </div>

Оно формируется этой формулой:
function app_block_node_load($nodes, $types) {
  foreach ($nodes as $nid => $node) {
    if ($node->type === 'works' && $node->field_work_ext1['und'][0]['value'] == 'Газобетон + кирпич') {
      $nodes[$nid]->field_price_for_list['und'][0]['value'] = $node->field_work_ext2['und'][0]['value'] * 13000;
    }
  }

Как сделать, чтобы цену можно было еще вручную менять и сохранять?
Спасибо!
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
DDolgy
@DDolgy
Распи***й
Сохранять это в бд, там ж вручную изменять
Ответ написан
Комментировать
Для изменения данных нужна форма.
По сохранению - где-то эти дынные вы взяли?
Вот туда же и сохранять в скрипте обработки формы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽