Не могу добавить настраиваемые поля в кассу

Я установил плагин Пользовательское поле в кассе и следую рекомендациям. по документации я добавил следующий код

<li class="fields">
                    <div class="field">
                        <label for="billing:ssn" class="required"><em>*</em><?php echo $this->__('SSN') ?></label>
                        <div class="input-box">
                            <input type="text" name="custom[ssn]" value="<?php echo $this->htmlEscape($this->getQuote()->getSsn()) ?>" title="<?php echo $this->__('SSN') ?>" class="input-text required-entry" id="billing:ssn" />
                        </div>
                    </div>

                </li>

persistent/checkout/onepage/billing.phtml и каждому billing.phtml, которого я нашел, просто чтобы убедиться.

Однако новое поле нигде не отображается, ctrl+f с <input type="text" name="custom[ssn]" на странице оформления заказа ничего не находит.

Я использую новейшую версию Magento (1.9.0.1).

Я открыт для других методов добавления настраиваемых полей при условии, что мне не нужно будет трогать основные файлы Magento.


person van_folmert    schedule 04.06.2014    source источник


Ответы (1)


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

person Pavan Kumar    schedule 04.06.2014