Jump to content

В корзине при оформлении заказа нет поля для комментария клиента.


Recommended Posts

Добрый день дорогие форумчане.

У меня преста 1.6.0.5.

 

В настройках заказа поставил "Оформление заказа в один шаг"

Так вот при такой настройке исчезает поле "комментарий клиента к заказу", хотя при Пяти шагах это поле есть. :(

 

Как решить эту задачу?

 

За ранее благодарен !!!  :)

Edited by yanbekovrenat (see edit history)

Share this post


Link to post
Share on other sites

У меня, к сожалению, нет установленной 1.6 версии, но в ней такая проблема существует.

Нужно смотреть ../themes/ваша_тема/order-address.tpl

	{if !$opc}
		<div id="ordermsg" class="form-group">
			<label>{l s='If you would like to add a comment about your order, please write it in the field below.'}</label>
			<textarea class="form-control" cols="60" rows="6" name="message">{if isset($oldMessage)}{$oldMessage}{/if}</textarea>
		</div>
	{/if}

Именно этот кусок кода не отрабатывает. Дело, скорее всего, в условиях if.

Попробуйте заменить кусок кода выше на этот:

		<div id="ordermsg" class="form-group">
			<label>{l s='If you would like to add a comment about your order, please write it in the field below.'}</label>
			<textarea class="form-control" cols="60" rows="6" name="message">{if isset($oldMessage)}{$oldMessage}{/if}</textarea>
		</div>

т. е. надо удалить проверку на opc.

К сожалению, не могу проверить у себя и поэтому не могу быть уверенным в том, что это поможет решить задачу.

Share this post


Link to post
Share on other sites

У меня, к сожалению, нет установленной 1.6 версии, но в ней такая проблема существует.

Нужно смотреть ../themes/ваша_тема/order-address.tpl

	{if !$opc}
		<div id="ordermsg" class="form-group">
			<label>{l s='If you would like to add a comment about your order, please write it in the field below.'}</label>
			<textarea class="form-control" cols="60" rows="6" name="message">{if isset($oldMessage)}{$oldMessage}{/if}</textarea>
		</div>
	{/if}

Именно этот кусок кода не отрабатывает. Дело, скорее всего, в условиях if.

Попробуйте заменить кусок кода выше на этот:

		<div id="ordermsg" class="form-group">
			<label>{l s='If you would like to add a comment about your order, please write it in the field below.'}</label>
			<textarea class="form-control" cols="60" rows="6" name="message">{if isset($oldMessage)}{$oldMessage}{/if}</textarea>
		</div>

т. е. надо удалить проверку на opc.

К сожалению, не могу проверить у себя и поэтому не могу быть уверенным в том, что это поможет решить задачу.

 

Спасибо огромное.

Окно для комментария появилось, но только у зарегистрированного покупателя, если заказываешь как гость, то окошка нет.

И оно не на всю ширину экрана, как увеличить его размер?

Edited by yanbekovrenat (see edit history)

Share this post


Link to post
Share on other sites

За размер формы отвечают параметры cols (колонки) и rows (строки) тега textarea. Увеличивая или уменьшая цифровые значения в них, можно изменить размер текстового поля.

Share this post


Link to post
Share on other sites

За размер формы отвечают параметры cols (колонки) и rows (строки) тега textarea. Увеличивая или уменьшая цифровые значения в них, можно изменить размер текстового поля.

 

Пробовал менять cols ничего не происходит и окошко появляется только у зарегистрированных покупателей, а у меня в основном гостевая покупка.

Share this post


Link to post
Share on other sites

Пробовал менять cols ничего не происходит и окошко появляется только у зарегистрированных покупателей, а у меня в основном гостевая покупка.

Класс form-control переназначает ширину -> /themes/ваша_тема/css/order-opc.css

    #order-opc .form-group .form-control {
      max-width: 271px; }

Значение max-width контролирует ширину формы.

 

По отображению для незарегистрированных пока не могу подсказать.

Share this post


Link to post
Share on other sites

Класс form-control переназначает ширину -> /themes/ваша_тема/css/order-opc.css

    #order-opc .form-group .form-control {
      max-width: 271px; }

Значение max-width контролирует ширину формы.

 

По отображению для незарегистрированных пока не могу подсказать.

 

Спасибо за информацию. Поставил 1200px и все ок, теперь ширина то что нужно )))

Edited by yanbekovrenat (see edit history)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More