Перейти к содержанию
maxpostal

[Решено] Скрыть строку "Адрес доставки совпадает с адресом плательщика." при оформлении заказа

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

Добрый день.

При оформлении заказа я скрыл Шаг 3: Адрес доставки, закомментировав в файле \catalog\view\theme\default\template\checkout\checkout.tpl строки:

<div id="shipping-address">
<div class="checkout-heading"><?php echo $text_checkout_shipping_address; ?></div>
<div class="checkout-content"></div>
</div>

 

Теперь возник вопрос, как на предыдущем шаге "Платежная информация" скрыть чекбокс "Адрес доставки совпадает с адресом плательщика."?

Если в файле \catalog\view\theme\default\template\checkout\guest.tpl закомментировать строки:

<?php if ($shipping_required) { ?>
<div style="clear: both; padding-top: 15px; border-top: 1px solid #DDDDDD;">
  <?php if ($shipping_address) { ?>
  <input type="checkbox" name="shipping_address" value="1" id="shipping" checked="checked" />
  <?php } else { ?>
  <input type="checkbox" name="shipping_address" value="1" id="shipping" />
  <?php } ?>
  <label for="shipping"><?php echo $entry_shipping; ?></label>
  <br />
  <br />
  <br />
</div>

 

то чекбокс и надпись "Адрес доставки совпадает с адресом плательщика." пропадают, но при нажатии кнопки Продолжить не возможно перейти на следующий шаг оформления заказа.

 

Подскажите пожалуйста, как сделать так, что бы адрес доставки всегда совпадал с адресом плательщика и заодно скрыть чекбокс и надпись "Адрес доставки совпадает с адресом плательщика."?

Поделиться сообщением


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

Поставить ему style="display:none;"

и не забыть про checked

И всё

 

 

только строки не комментируйте ;)

  • +1 1

Поделиться сообщением


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

Благодарствую! 

Поделиться сообщением


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

Не могли вы привести окончательный вариант этого фрагмента кода?

Поделиться сообщением


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

ValeRRy,если вам не хватило моего ответа, то боюсь что вам нужно сначала начинать с изучения html и css

Поделиться сообщением


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

Maxpostal интересную тему затронул. Я тоже убрал шаг "Адрес доставки", но тут же возникла проблема: зарегистрированные пользователи не могут перейти на шаг следующий за шагом "Платёжная информация". То есть, зарегистрированный пользователь выбирает либо указанный при регистрации адрес, либо вводит новый, а когда нажимает "Продолжить", вкладка сворачивается, и следующая за ней не открывается.

 

Выходит, что простым корректированием файла шаблона тут не обойтись.

 

Кто-нибудь знает, как решить эту проблему?

Поделиться сообщением


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

Maxpostal интересную тему затронул. Я тоже убрал шаг "Адрес доставки", но тут же возникла проблема: зарегистрированные пользователи не могут перейти на шаг следующий за шагом "Платёжная информация". То есть, зарегистрированный пользователь выбирает либо указанный при регистрации адрес, либо вводит новый, а когда нажимает "Продолжить", вкладка сворачивается, и следующая за ней не открывается.

 

Выходит, что простым корректированием файла шаблона тут не обойтись.

 

Кто-нибудь знает, как решить эту проблему?

Либо модуль simpla от товарища deeman, либо ручное редактирование контроллера. Одним шаблоном, как вы уже поняли, не отделаться

Поделиться сообщением


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


\catalog\view\theme\default\template\checkout\guest.tpl

<div style="display:none;" class="checkbox">

<label>

<?php if ($shipping_address) { ?>

<input type="checkbox" name="shipping_address" value="1" checked="checked" />

<?php } else { ?>

<input type="checkbox" name="shipping_address" value="1" checked="checked" />

<?php } ?>

<?php echo $entry_shipping; ?></label>

</div>

Поделиться сообщением


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

Либо модуль simpla от товарища deeman, либо ручное редактирование контроллера. Одним шаблоном, как вы уже поняли, не отделаться

как же можно реализовать это.ведь реально не пашет,если пользователь зарегистрирован...

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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