Как в редактировании товара удалить ненужные атрибуты? [ Админка ]

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем Zhezkazganetcs, 23 окт 2015.

  1. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    107
    в карточке товара (там где данные) удалить
    • Размеры (Д x Ш x В)
    • Единица измерения длины
    • Вес
    • Единица измерения веса
    Я предположил, что это product.tpl, но что удалить?
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    3.904
    Симпатии:
    938
    \admin\view\template\catalog\product_form.tpl

    удалить код (не забыть обновить кеш модификатора)
    Код:
                  <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-length"><?php echo $entry_dimension; ?></label>
                    <div class="col-sm-10">
                      <div class="row">
                        <div class="col-sm-4">
                          <input type="text" name="length" value="<?php echo $length; ?>" placeholder="<?php echo $entry_length; ?>" id="input-length" class="form-control" />
                        </div>
                        <div class="col-sm-4">
                          <input type="text" name="width" value="<?php echo $width; ?>" placeholder="<?php echo $entry_width; ?>" id="input-width" class="form-control" />
                        </div>
                        <div class="col-sm-4">
                          <input type="text" name="height" value="<?php echo $height; ?>" placeholder="<?php echo $entry_height; ?>" id="input-height" class="form-control" />
                        </div>
                      </div>
                    </div>
                  </div>
                  <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-length-class"><?php echo $entry_length_class; ?></label>
                    <div class="col-sm-10">
                      <select name="length_class_id" id="input-length-class" class="form-control">
                        <?php foreach ($length_classes as $length_class) { ?>
                        <?php if ($length_class['length_class_id'] == $length_class_id) { ?>
                        <option value="<?php echo $length_class['length_class_id']; ?>" selected="selected"><?php echo $length_class['title']; ?></option>
                        <?php } else { ?>
                        <option value="<?php echo $length_class['length_class_id']; ?>"><?php echo $length_class['title']; ?></option>
                        <?php } ?>
                        <?php } ?>
                      </select>
                    </div>
                  </div>
                  <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-weight"><?php echo $entry_weight; ?></label>
                    <div class="col-sm-10">
                      <input type="text" name="weight" value="<?php echo $weight; ?>" placeholder="<?php echo $entry_weight; ?>" id="input-weight" class="form-control" />
                    </div>
                  </div>
                  <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-weight-class"><?php echo $entry_weight_class; ?></label>
                    <div class="col-sm-10">
                      <select name="weight_class_id" id="input-weight-class" class="form-control">
                        <?php foreach ($weight_classes as $weight_class) { ?>
                        <?php if ($weight_class['weight_class_id'] == $weight_class_id) { ?>
                        <option value="<?php echo $weight_class['weight_class_id']; ?>" selected="selected"><?php echo $weight_class['title']; ?></option>
                        <?php } else { ?>
                        <option value="<?php echo $weight_class['weight_class_id']; ?>"><?php echo $weight_class['title']; ?></option>
                        <?php } ?>
                        <?php } ?>
                      </select>
                    </div>
                  </div>
     
    Zhezkazganetcs нравится это.
  3. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    107
    чет не работает на 2.3
    заккоментировав код с 252 по 315 строку в админке поля исчезают
    но при редактировании и сохранении вылазят ошибки
    Код:
    Notice: Undefined index: weight in F:\OpenServer\domains\localhost\admin\model\catalog\product.php on line 130Notice: Undefined index: weight_class_id in F:\OpenServer\domains\localhost\admin\model\catalog\product.php on line130Notice: Undefined index: length in F:\OpenServer\domains\localhost\admin\model\catalog\product.php on line 130Notice: Undefined index: width in F:\OpenServer\domains\localhost\admin\model\catalog\product.php on line130Notice: Undefined index: height in F:\OpenServer\domains\localhost\admin\model\catalog\product.php on line 130Notice: Undefined index: length_class_id in F:\OpenServer\domains\localhost\admin\model\catalog\product.php on line 130Notice: Undefined index: status in F:\OpenServer\domains\localhost\admin\model\catalog\product.php on line 130Warning: Cannot modify header information - headers already sent by (output started at F:\OpenServer\domains\localhost\admin\controller\startup\error.php:34) in F:\OpenServer\domains\localhost\system\library\response.php on line 12
     
    Последнее редактирование: 22 авг 2016
  4. Vlad

    Vlad Эксперт

    Сообщения:
    3.904
    Симпатии:
    938
    не надо удалять, просто спрячьте с помощью класса hidden
     
    Zhezkazganetcs нравится это.