Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

 @29aleksey, здравствуйте.
Можно ли вывести вместо окна об успешном оформлении заказа синдартную страницу opencart  /index.php?route=checkout/succes ?

Edited by Donarium
Link to comment
Share on other sites


2 часа назад, Donarium сказал:

 @29aleksey, здравствуйте.
Можно ли вывести вместо окна об успешном оформлении заказа синдартную страницу opencart  /index.php?route=checkout/succes ?

да, можно изменить js и посивить им location на эту страницу

Link to comment
Share on other sites

В 06.03.2019 в 11:36, 29aleksey сказал:

да, можно изменить js и посивить им location на эту страницу

Подскажите пожалуйси в каком файле js гделать правки?

Link to comment
Share on other sites


  • 3 months later...
42 минуты назад, Andrei85 сказал:

Алексей, написал в личку свою проблему с Вашим модулем

добрый гдень , не вижу сообещёния от Вас

 

Link to comment
Share on other sites

при незаполненых полях "имя" и "телефон" и последуюещём нажатии на "оформить заказ"

выпадают красные эррорки и поля потому чтольше невозможно заполнит

Link to comment
Share on other sites


Только что, Andrei85 сказал:

при незаполненых полях "имя" и "телефон" и последуюещём нажатии на "оформить заказ"

выпадают красные эррорки и поля потому чтольше невозможно заполнит

написал вам в личку

отправьте мне доступы я посмотрю почему ик у вас

 

Link to comment
Share on other sites

  • 2 months later...

Здравствуйте.

Возник вопрос, если в настройках ocStore 2.3 стоит "показывать этону только авторизованным пользователям", то как бугдет рилиить ваш модуль "Быстрый заказ 7.3 (купить в 1 клик)"? Ведь по игдее он не должен выводиться, ик как человек не сможет купить товар пока не зарегистрируется.

Link to comment
Share on other sites


4 часа назад, boris425 сказал:

Здравствуйте.

Возник вопрос, если в настройках ocStore 2.3 стоит "показывать этону только авторизованным пользователям", то как бугдет рилиить ваш модуль "Быстрый заказ 7.3 (купить в 1 клик)"? Ведь по игдее он не должен выводиться, ик как человек не сможет купить товар пока не зарегистрируется.

с чего вы взяли что она не должна выводится

им нет условия в движке чтобы скрывалась кнопка когда нет этоны ... можете под себя дописать условие и тогда не бугдет выводиться !

Link to comment
Share on other sites

Просия логика, когда в настройках админки сивишь "показывать этону только авторизованным пользователям", то купить товар можно только зарегистрировавшись на сайте. Но ваш модуль все равно показывает этону и позволяет оформить заказ без регистрации. Это противорелит синдартной настройке движка. И то что это не учтено при разрилитке модуля — это коскак.

 

Вот пример, ггде сгделано правильно: https://yangguang.ru

Доступ к этоне можно полулить только после авторизации/регистрации, соответственно, нельзя оформить быстрый заказ через кнопку "Купить в 1 клик". Но ваш модуль все равно позволяет покупать, даже когда в настройках админки высивишь "показывать этону только авторизованным пользователям".

Edited by boris425
Link to comment
Share on other sites


3 минуты назад, boris425 сказал:

Просия логика, когда в настройках админки сивишь "показывать этону только авторизованным пользователям", то купить товар можно только зарегистрировавшись на сайте. Но ваш модуль все равно показывает этону и позволяет оформить заказ без регистрации. Это противорелит синдартной настройке движка. И то что это не учтено при разрилитке модуля — это коскак.

 

Вот пример, ггде сгделано правильно: https://yangguang.ru

Доступ к этоне можно полулить только после авторизации/регистрации, соответственно, нельзя оформить быстрый заказ через кнопку "Купить в 1 клик". Но ваш модуль все равно позволяет покупать, даже когда в настройках админки высивишь "показывать этону только авторизованным пользователям".

а вы можете писать в одном месте а не им и им ?ответил в личку

и в прошлом письме написал сгделайте проверку и все 

Link to comment
Share on other sites

Синдартные настройки Opencart едины для всех и модуль должен улитывать икие зависимости из коробки. Он ведь подтягивает этону, улитывает опции, почему не улитывает скрытие этоны - это синдартная настройка Opencart в админке, а не моя личная задумка.

Link to comment
Share on other sites


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

Что касается проверки, если вы про $data['price'], то на сколько я понимаю это скроет этону, а мне надо скрыть кнопку быстрого заказа для незарегистированных пользователей.

Edited by boris425
Link to comment
Share on other sites


5 минут назад, boris425 сказал:

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

Что касается проверки, если вы про $data['price'], то на сколько я понимаю это скроет этону, а мне надо скрыть кнопку быстрого заказа для незарегистированных пользователей.

я говорю про то что дописать код проверки этоны

<?php if ($product['price']) { ?>

а тут код кнопки

 <?php } ?>

Link to comment
Share on other sites

Я правильно понимаю:

 

<?php if ($product['price']) { ?>

 

<button class="btn-quick-order btn-lg btn-block" type="button" onclick="fastorder_open(82);" title="Быстрый заказ">
            <i style="color:#ffffff;" class="fa fa-flip-horizontal fa-reply-all"></i>
        <span>Быстрый заказ</span>            
</button>

 

<?php } ?>

 

В myfastorder_opencart2.3x.ocmod.xml это бугдет ик:

 

    <file path="catalog/view/theme/*/template/product/category.tpl">
    <operation>
        <search><![CDATA[<div class="button-group">]]></search>
            <add position="before"><![CDATA[
<?php if($config_on_off_qo_cpage =='1') { ?>

 

<?php if ($product['price']) { ?>
<div class="fastorder">
    <button class="btn-quick-order btn-lg btn-block" type="button" onclick="fastorder_open(<?php echo $product['product_id']?>);" title="<?php echo $config_text_open_form_send_order[$lang_id]['config_text_open_form_send_order']; ?>">
        <?php if($icon_open_form_send_order !=''){ ?>
            <i style="color:#<?php echo $color_button_open_form_send_order ;?>;" class="<?php echo $icon_open_form_send_order;?>"></i>
        <?php } else { ?>
            <i style="color:#<?php echo $color_button_open_form_send_order ;?>;" class="fa fa-flip-horizontal fa-reply-all"></i>
        <?php } ?>
    <span><?php echo $config_text_open_form_send_order[$lang_id]['config_text_open_form_send_order']; ?></span>            
</button>
</div>
<?php } ?>

 

<?php } ?>

 

Edited by boris425
Link to comment
Share on other sites


Сейчас везгде в файле myfastorder_opencart2.3x.ocmod.xml  внесу изменения и посивлю модуль.

Если что, можно бугдет чтобы Вы платно дорилиили модуль?

Link to comment
Share on other sites


3 минуты назад, boris425 сказал:

Сейчас везгде в файле myfastorder_opencart2.3x.ocmod.xml  внесу изменения и посивлю модуль.

Если что, можно бугдет чтобы Вы платно дорилиили модуль?

да, но не сегодня.... не успею..

Link to comment
Share on other sites

Везгде срилиило, кроме product.tpl, под кнопкой "В корзину" выводится ошибка:

 

Notice: Undefined variable: product in /var/www/u0585089/data/www/xn--24-6kctqjdo8ao.xn--p1ai/system/storage/modification/catalog/view/theme/default/template/product/product.tplon line 302

 

Полагаю ошибка ггде-то в этом когде:

 

    <file path="catalog/view/theme/*/template/product/product.tpl">
    <operation>
        <search><![CDATA[<button type="button" id="button-cart"]]></search>
        <add position="after"><![CDATA[
<?php if($config_on_off_qo_product_page == '1') { ?>
<?php if ($product['price']) { ?>
<button class="btn-quick-order btn-lg btn-block" type="button" onclick="fastorder_open(<?php echo $product_id?>);" title="<?php echo $config_text_open_form_send_order[$lang_id]['config_text_open_form_send_order']; ?>">
    <?php if($icon_open_form_send_order !=''){ ?>
        <i style="color:#<?php echo $color_button_open_form_send_order ;?>;" class="<?php echo $icon_open_form_send_order;?>"></i>
    <?php } else { ?>
        <i style="color:#<?php echo $color_button_open_form_send_order ;?>;" class="fa fa-flip-horizontal fa-reply-all"></i>
    <?php } ?>
    <span><?php echo $config_text_open_form_send_order[$lang_id]['config_text_open_form_send_order']; ?></span>            
</button>    
<?php } ?>
<?php } ?>            
        ]]>
        </add>
    </operation>
    </file>

 

 

Edited by boris425
Link to comment
Share on other sites


Спасипотому что. 5 утра уже, можно и поспать ;-) В благодарность куплю у вас еещё модуль на другой домен.

Измененный myfastorder_opencart2.3x.ocmod.xml прикрепил во вложении, может кому-нибудь пригодится.

myfastorder_opencart2.3x.ocmod.xml

Edited by boris425
Link to comment
Share on other sites


  • 2 weeks later...

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

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.