Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как убрать поле "Область" при редактировании товара с админки?


AlexGris
 Поделиться

Рекомендованные сообщения

Как убрать поле "Область" при редактировании товара с админки во вкладках "Оплата" и "Доставка"?

Так как при оформлении заказа я єти поля удалил, а в админке теперь нельзя отредактировать заказ.

 

Заранее спасибо за помощь.

post-720519-0-42827100-1480511364_thumb.png

Ссылка на комментарий
Поделиться на других сайтах


Можно сделать его hidden с любым value, если для работы магазина оно не требуется.

Можно подробней? Не требуется.

Ссылка на комментарий
Поделиться на других сайтах


Читайте внимательно. Я предлагаю сделать его скрытым и заполненным.

Если хотите совсем убрать, то смотрите в функцию country в том-же файле и дальше по следу.

Ссылка на комментарий
Поделиться на других сайтах


Что именно нужно удалить в файле admin/controller/sale/order.php что бы это поле вообще пропало и не было заполненным. Можно то бы не пропало но стало не обязательным?

Ссылка на комментарий
Поделиться на других сайтах


Возможно

$data['payment_zone_id'] = $order_info['payment_zone_id'];
$data['shipping_zone_id'] = $order_info['shipping_zone_id'];

заменить на что-то типа

$data['payment_zone_id'] = "123";
$data['shipping_zone_id'] = "456";

Но нужно смотреть, что дальше с этой переменной делается. она крепко участвует в процессе заказа. Все может быть несколько сложнее.

Ссылка на комментарий
Поделиться на других сайтах


Уже удалил все в файлах customer_form.tpl и order.php все связаннное м zone_id но ничего не изменилось...

 

Не понимаю что делать(

Ссылка на комментарий
Поделиться на других сайтах


Я подсказал насчет функции country

Вот кусок, на который нужно обратить внимание:

 

if (json['zone'] && json['zone'] != '') {
for (i = 0; i < json['zone'].length; i++) {
html += '<option value="' + json['zone'][i]['zone_id'] + '"';
if (json['zone'][i]['zone_id'] == zone_id) {
html += ' selected="selected"';
}
html += '>' + json['zone'][i]['name'] + '</option>';
}
} else {
html += '<option value="0"><?php echo $text_none; ?></option>';
}

Или сделать все за вас?

Ссылка на комментарий
Поделиться на других сайтах


 

Я подсказал насчет функции country

Вот кусок, на который нужно обратить внимание:

 

if (json['zone'] && json['zone'] != '') {
for (i = 0; i < json['zone'].length; i++) {
html += '<option value="' + json['zone'][i]['zone_id'] + '"';
if (json['zone'][i]['zone_id'] == zone_id) {
html += ' selected="selected"';
}
html += '>' + json['zone'][i]['name'] + '</option>';
}
} else {
html += '<option value="0"><?php echo $text_none; ?></option>';
}

Или сделать все за вас?

 

Попробовал тупо удалить - не помогло(

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.