Убрать автоматический переход в корзину?

Тема в разделе "Shop-script", создана пользователем hoolio, 13 янв 2009.

Статус темы:
Закрыта.
Модераторы: kadurinho
  1. hoolio

    hoolio Создатель

    Регистр.:
    10 янв 2009
    Сообщения:
    14
    Симпатии:
    1
    Кто-нибудь знает как сделать так, чтобы при нажатии на кнопку "в корзину" товар просто добавлялся туда без перехода страницы в саму корзину?
     
  2. alexandr3182

    alexandr3182

    Регистр.:
    5 фев 2008
    Сообщения:
    226
    Симпатии:
    12
    В админку заходь Настройки - Оформление заказов - Открывать страницу корзины в новом окне:
    Включите эту опцию для того, чтобы страница корзины при добавлении нового товара в нее открывалась в отдельном окне (popup) Ставь ГАЛОЧКУ... Благодарности не стоит.... открывай глаза...
     
  3. hoolio

    hoolio Создатель

    Регистр.:
    10 янв 2009
    Сообщения:
    14
    Симпатии:
    1
    За помощь спасибо, но эта опция как раз известна. Как сделать так, чтобы ни попап не вылетал, ни страница не перенаправлялась в корзину?
     
  4. NeoGayver

    NeoGayver

    Регистр.:
    27 авг 2008
    Сообщения:
    225
    Симпатии:
    83
    Тебе нужно тогда убрать ридерект или открытие нового окна при добавлении в корзину! делается это в нескольких файлах - product_brief.tpl.html, product_detailed.tpl.html там есть ссылка типа
    <a href="javascript:eek:pen_window('cart.php?addproduct вот она как раз за это отвечает, измени ее как тебе нужно!
     
  5. hoolio

    hoolio Создатель

    Регистр.:
    10 янв 2009
    Сообщения:
    14
    Симпатии:
    1
    HTML:
    
    <a href="javascript:open_window('cart.php?addproduct={$product_info.productID}{counter name='select_counter_hidden' start=0 skip=1 print=false}{counter name='select_counter_hidden_extra' start=0 skip=1 print=false}{section name=i loop=$product_extra}{if $product_extra[i].option_type eq 1}{section name=s loop=$product_extra[i].option_show_times}&option_select_hidden_{counter name=select_counter_hidden}='+document.HiddenFieldsForm.option_select_hidden_{counter name=select_counter_hidden_extra}.value+'{/section}{/if}{/section}',400,300);">
    <img border=0 src="images/cart_navy19.jpg" alt="{$smarty.const.ADD_TO_CART_STRING}">
    </a>
    

    Что именно надо убрать?
     
  6. NeoGayver

    NeoGayver

    Регистр.:
    27 авг 2008
    Сообщения:
    225
    Симпатии:
    83
    Попробуй убрать вызов окна - javascript:eek:pen_window('...............',400,300)
     
  7. hoolio

    hoolio Создатель

    Регистр.:
    10 янв 2009
    Сообщения:
    14
    Симпатии:
    1
    Если убрать вызов окна, то товар в корзину добавляться не будет.

    Вообще - идиотизм, что нет такой настройки.
     
  8. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.140
    Симпатии:
    671
    кто мешает сделать в шаблоне попап окна автозакрывание?
     
  9. NhGXkv85PR

    NhGXkv85PR

    Регистр.:
    20 дек 2007
    Сообщения:
    166
    Симпатии:
    25
    просто попап окна у многих блокируются браузерами - потому и корзина в отдельном окне неприемлима А то что она будет автозакрываться суть не изменит
     
  10. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.140
    Симпатии:
    671
    ну дак раз блокируется нафига тогда что-то придумывать еще? Товар в корзину добавлися, окно не открылось, вроде этого ТС и добивался
     
Статус темы:
Закрыта.