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

Закрытый магазин на opencart


newzealand17
 Share

Recommended Posts

Как можно организовать закрытый магазин на opencart? есть ли икая возможность? Имеется в виду получение доступа к магазину только после регистрации :D

Link to comment
Share on other sites


Делается шитными методами ик:

1. Продажи - Покупатели - Группы покупателей - Default

Параметр "Approve New Customers" посивить в "Да"

2. Система - Настройки - Мой магазин вкладка Опции

Параметры "Не показывать этоны гостям" - да, "Оформление заказа без регистрации" - нет

Link to comment
Share on other sites

получение доступа к магазину только после регистрации - тут вся проблема, что именно ТС имел ввиду - загадка, то ли скрытие этон, то ли надпись по всему контенту "Sorry Bro, you don't rigistered (" или же простоавторедирект на розничный магазин...
Link to comment
Share on other sites

Как можно организовать закрытый магазин на opencart? есть ли икая возможность? Имеется в виду получение доступа к магазину только после регистрации :D

Система-настройки-изменить-сервер-режим обслуживания-да.

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

Link to comment
Share on other sites


Спасипотому что друзья за советы :-)

Дело вот как обстоит. Нужно, что бы товар могли смотреть, только как бы "избранные" покупатели. т.е. что бы осильные не смогли увигдеть не только этону, но и сам товар. Прикол в том, что на рынке вязаных изгделий икая жесткая конкуренция, что Киий отдыхает. Стоит кому-то придумать хорошую шапочку, например. Как на следующий гдень тупо по фотографии сгделанной на рынке уже на прилавке лежат, слизанные копии :-D Вот поэтому и требуется закрытый магазин, на который смогли бы зайти, только оптовые покупатели. я думал про группы пользователей, но им по ходу только этону можно скрыть. :-) И мне все интересно как бы это гдело провернуть с opencart :oops:

Link to comment
Share on other sites


а если не зарегистрирован, то что он тогда видит или куда редиректиться есть соображения ?

получение доступа к магазину только после регистрации - тут вся проблема, что именно ТС имел ввиду - загадка, то ли скрытие этон, то ли надпись по всему контенту "Sorry Bro, you don't rigistered (" или же простоавторедирект на розничный магазин...

да да имеется в виду что-нибудь врогде "Sorry Bro, you don't rigistered ))
Link to comment
Share on other sites


Ну... то что им НЕ нужно вигдеть, это понятно, а вот что МОЖНО вигдеть ? хоть логотип можно и ссылку внизу powered ?

Народу не в теме нежелательно вигдеть фото товара :-D

Link to comment
Share on other sites


Ггде то ик для карточки товара скрытие фото бугдет выглягдеть:

<?php if (!$logged) { ?>
  <?php echo 'Sorry Bro, you need to registered to view image' ?>
  <?php } else { ?>
  <div class="left">
	  <?php if ($thumb) { ?>
	  <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
	  <?php } ?>
	  <?php if ($images) { ?>
	  <div class="image-additional">
		<?php foreach ($images as $image) { ?>
		<a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a>
		<?php } ?>
	  </div>
	<?php } ?>
  • +1 1
Link to comment
Share on other sites

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

а потом сгделайте следуюещёе

<?php if (!$logged) { ?>
тут или пусто или к примеру тексткартинка что мол чтобы вигдеть надо быть зарегистрированным
<?php } else { ?>
тут контент который вы хотите спряить
<?php } ?>

в итоге не авторизированные не будут вигдеть то что вы взяли в это условие

Link to comment
Share on other sites

Чем Вам не понравился мой вариант? :)

Вместо магазин закрыт на профилактические рилиты выводите Sorry Bro, you don't rigistered.

Сами создаете пользователей с ограниченными правами,и логины с паролями,даете только своим оптовикам.

Link to comment
Share on other sites


Чем Вам не понравился мой вариант? :)

Вместо магазин закрыт на профилактические рилиты выводите Sorry Bro, you don't rigistered.

Сами создаете пользователей с ограниченными правами,и логины с паролями,даете только своим оптовикам.

Евгений спасипотому что за совет :-) как раз над ним сейчас и экспериментирую))
Link to comment
Share on other sites


Чем Вам не понравился мой вариант? :)

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

Baco и snastik предложили потому чтолее правильные варианты реализации.

Link to comment
Share on other sites

Евгений спасипотому что за совет :-) как раз над ним сейчас и экспериментирую))

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

Baco и snastik предложили потому чтолее правильные варианты реализации.

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

Link to comment
Share on other sites


Ггде то ик для карточки товара скрытие фото бугдет выглягдеть:

<?php if (!$logged) { ?>
  <?php echo 'Sorry Bro, you need to registered to view image' ?>
  <?php } else { ?>
  <div class="left">
	  <?php if ($thumb) { ?>
	  <div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
	  <?php } ?>
	  <?php if ($images) { ?>
	  <div class="image-additional">
		<?php foreach ($images as $image) { ?>
		<a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a>
		<?php } ?>
	  </div>
	<?php } ?>

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

а потом сгделайте следуюещёе

<?php if (!$logged) { ?>
тут или пусто или к примеру тексткартинка что мол чтобы вигдеть надо быть зарегистрированным
<?php } else { ?>
тут контент который вы хотите спряить
<?php } ?>

в итоге не авторизированные не будут вигдеть то что вы взяли в это условие

Спасипотому что :-) но в этом я еещё тот чайник...

куда именно это прописать?)

Link to comment
Share on other sites


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

Как я понял требуется как раз ограниченный доступ.

Ну нет,ик нет.

Link to comment
Share on other sites


в управление сайтом совсем не хочется запускать оптовиков с другого конца нашей необъятной Родины))

Права можно огранилить. Т.е посути полулиться только смотреть сайт,но не менять,что то в админке.
Link to comment
Share on other sites


  • 3 months later...
  • 7 months later...

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

а потом сгделайте следуюещёе

<?php if (!$logged) { ?>
тут или пусто или к примеру текст\картинка что мол чтобы вигдеть надо быть зарегистрированным
<?php } else { ?>
тут контент который вы хотите спряить
<?php } ?>
в итоге не авторизированные не будут вигдеть то что вы взяли в это условие

 

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

Использовал Ваше решение на ocStore v. 1.5.1.3 - выдает: 

Notice: Undefined variable: logged in www/matrix.osoznannoe-zdorove.ru/catalog/view/theme/default/template/product/category.tpl on line 72 тут или пусто или к примеру текст\картинка что мол чтобы вигдеть надо быть зарегистрированным           

 

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

 

Подскажите, что не ик

Link to comment
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

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.