Jump to content

Запрет добавления товара в корзину без регистрации


Recommended Posts

Здравствуйте. Нужно такое решение: если человек не авторизирован, он видит кнопку "добавить в корзину", но при нажатии на нее всплывает аллерт с сообщением "Добавлять товары в корзину могут лишь зарегистрированные пользователи".

Для чего это нужно? - Это нужно для того, чтобы сохранялись контакты людей, корзины которых находятся в админке в разделе "клиенты-корзины".

Заранее спасибо всем, кто откликнется.

Link to comment
Share on other sites

themes/ваша тема/product.tpl
ищем строчку

quantity == 0} style="display:none;"{/if} id="add_to_cart" class="buttons_bottom_block"><input type="submit" name=
"Submit"  value="{l s='Add to cart'}" class="exclusive" /></p>


заменяем ее на

quantity == 0} style="display:none;"{/if} id="add_to_cart" class="buttons_bottom_block">{if $cookie->isLogged()}<input type="submit" name="Subm
it"  value="{l s='Add to cart'}" class="exclusive" />{else}{l s='Add to cart'}{/if}


если человек не автаризован то при попытке добавить товар в корзину выскакивает alert
alert можно заменить на вызов функции явы
по аналогии меняем везде где есть кнопка в корзину

RE движок форума вырезает даже из тегов code все упоминания об яве ща приатачу файлик

1.zip

Link to comment
Share on other sites

  • 2 weeks later...

artyr_n, спасибо

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


А не подскажите, как по аналогии поменяем в файле product-list.tpl?

                    {l s='Add to cart'}
               {else}
{l s='Add to cart'}
               {/if}



Как не менял, все не корректно работает

----------------------

И еще вопрос

Как заменить alert, чтобы была надпись “Добавлять товары в корзину могут лишь зарегистрированные пользователи” + кнопка "Перейти к регистрации"?

Link to comment
Share on other sites

artyr_n, еще раз спасибо

Подскажи, пожалуйста, как сделать в выскакивающем alert текст + кнопка, для перехода к регистрации

Сейчас у меня вот так

5aa9c7869e88.png

А хочу вот так

ef46309da54d.png

Link to comment
Share on other sites

×
×
  • Create New...