Jump to content
Sign in to follow this  
BeTep2

Строка комментирования в оформлении, Ajax Quick Checkout Lite

Recommended Posts

Добрый день!

Использую модуль Ajax Quick Checkout Lite (который фришный).Все поля и прочее можно отредактировать по пути: 
/system/config/quickcheckout_settings.php

Там же есть строки:

'confirm' => array(
 'display' => 1,
 'fields' => array(
  'comment' => array( 
'display' => 1, 
'require' => 0
),
'agree' => array( 
'display' => 1, 
'require' => 1
)
 ) 

Как видно, и comment и aggry (галочка "Я согласен и т.д.") - должны отображаться, при этом aggry - обязателен.

 

Но при оформлении заказа нету "Строки комментирования".

 

Кто сталкивался с этим? Где копать ее отображение?

 

Благодарю.

Share this post


Link to post
Share on other sites

>> Использую модуль Ajax Quick Checkout Lite (который фришный).

ссылку на модуль.

Share this post


Link to post
Share on other sites

Присоединяюсь к вопросу.

 

p.s.: BeTep2, спасибо за наводку на /system/config/quickcheckout_settings.php

Share this post


Link to post
Share on other sites

Присоединяюсь к вопросу.

 

p.s.: BeTep2, спасибо за наводку на /system/config/quickcheckout_settings.php

 

Всегда пожалуйста.

 

Вопрос все еще актуален. Благодарю.

Share this post


Link to post
Share on other sites

скачал архив модуля quickcheckoutlightv4.2.22014-09-19.zip.

получаю ошибку "Invalid central directory signature" при попытке открыть/извлечь.

прикрепите свой архив в теме.

Share this post


Link to post
Share on other sites

Поднимаю тему. Все еще очень актуально.

 

Танцы с бубном не помогают..

Share this post


Link to post
Share on other sites

Никто не знает? Или у всех есть строка по дефолту и я неудачник?)

Share this post


Link to post
Share on other sites

Нет, ты не один. Нас двое ;) Там как-то мутно с этим.

Как я понял, нужно копать $field_view

Share this post


Link to post
Share on other sites

Я пробовал среди кластеров там где поля для Гостя и для Регистрированных добавлять отдельно поле comment:

 

'zone_id' => array(
																	 'display' => 1, 
																	 'require' => 0
																	 ),
												'shipping' => array( 
																	 'display' => 0,
																	 'value' => 1
																	 ),
												'comment' => array( 
																	 'display' => 1, 
																	 'require' => 0,
																	 ),
												'agree' => array( 
																	 'display' => 0, 
																	 'require' => 0,
																	 'value' => '0'
																	 )

Но эффекта нету...

Share this post


Link to post
Share on other sites

Разобрался. Ошибка или хитрость разработчика, чтобы покупали полную версию, но коммент просто выключен в коде.

 

Как я написал выше нужно добавлять строку:
 

'comment' => array( 
																	 'display' => 1, 
																	 'require' => 0,
																	 ),

Я делал это у себя в сегмента Payment_address.

 

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

Выше где идет опции ко всем строкам, найди сегмент - payment_address' => array(

Листай почти в самый низ до 'agree' => array(

И прямо над ним (или где угодно между опциями полей, не важно) вставляй опцию для строки комментирования:
 

'comment' => array(
'id' => 'comment',
'title' => 'text_comments',
'tooltip' => '',
'error' => array(0 => array('min_length' => 1,
'text' => 'error_step_confirm_fields_comment')),
'type' => 'textarea',
'refresh' => '0',
'custom' => 0,
'display' => 1,
'require' => 0,
'sort_order' => 22,
'class' => ''
),
 
И все :)
 
Сортировка 22 это после галочки "Я согласен".
 
Если не получилось, пиши, возможно я что-то упустил, копался довольно долго.

Share this post


Link to post
Share on other sites

Нифига не бог. Отображать то он отображает, но не отрабатывает. Нужно также править:
catalog\controller\module\quickcheckout.php

 

Есть идеи?

Share this post


Link to post
Share on other sites

Неужели никто не пользуется этим модулем?

Share this post


Link to post
Share on other sites

у меня вообще квитанция сбербанка не работает, т.е. на печать выводит, а после нажатия окей, ничего дальше не происходит.))

также хочу добавить вот это, но нет отображения https://opencartforum.com/topic/37135-%D0%B1%D0%B5%D1%81%D0%BF%D0%BB%D0%B0%D1%82%D0%BD%D1%8B%D0%B9-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%B4%D0%BB%D1%8F-%D0%B0%D0%B2%D1%82%D0%BE%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%BE%D0%B2/

Share this post


Link to post
Share on other sites
Чтобы комментарий обрабатывался:

 

кроме правки /system/config/d_quickcheckout.php (см. выше),

надо поправить /catalog/controller/module/d_quickcheckout.php

 

 добавить 



$data['comment'] = $customer_info['comment'];


и 


$data['comment'] = $this->session->data['payment_address']['comment'];

в паре мест.

 

прикреплю свой (версия Ajax Quick Checkout Lite 2.0x 5.0.6)

d_quickcheckout.php

Share this post


Link to post
Share on other sites

Помогите новичку!!!) помимо ajax quick checkout lite выводится  и стандартная доставка. как это исправить?

Share this post


Link to post
Share on other sites

Помогите новичку!!!) помимо ajax quick checkout lite выводится и стандартная доставка. как это исправить?

Сдандартная доставка или оформление ? Уточните.

Share this post


Link to post
Share on other sites

Всем доброго времени! Я новичек вроде все сделал но нечего так и не вышло((

Кто поможет разобратся???

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.