Перейти к содержанию
Форум поддержки пользователей VamShop

Что бы цены и товары видны только зарегистрированным п


Рекомендуемые сообщения

Попробуй в Админке - Покупатели - Группы в настройках группы Посетителю поставить Нет в опции Показывать цены.

Ссылка на сообщение
Поделиться на другие сайты

в админке

настройки / разное

Настройка доступа - true

в свойствах товара и категории галочки напротив "админ, посетитель, покупатель" - кому видны товары будут

Ссылка на сообщение
Поделиться на другие сайты

А что бы товары (категории) не были видны, mitiy правильно сказал.

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

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

Еще нужно скрыть от незарегистрированных пользователей боксы: новинки, рекомендуемые и модуль новости... как это сделать? Есть ли решение?

Ссылка на сообщение
Поделиться на другие сайты

PlazaUA

В /templates/шаблон/source/boxes.php

меняй например:


  include(DIR_WS_BOXES . 'news.php');
[/code] на:
[code]
if (isset($_SESSION['customer_id'])) include(DIR_WS_BOXES . 'news.php');

Аналогично с featured.php и whatsnew.php

Ссылка на сообщение
Поделиться на другие сайты

и еще нужно что бы при авторизации логином было не поле емаил, а поле Логин

т.е. заказчик поставил условие что бы поле логин было имено логином в "традиционном понятии"

Ссылка на сообщение
Поделиться на другие сайты

Если версия свежая, то я заводил в таблице customers поле customers_username

т.е. колонка готовая в базе есть.

Но, придётся поправить create_account.php

Что б пользователь мог указывать логин и /templates/шаблон/source/boxes/login.php

Что б авторизация была по логину и паролю.

Ссылка на сообщение
Поделиться на другие сайты

Да, есть.

Посмотри сам, в phpMyAdmin, в таблице customers, внизу.

Но всё равно, придётся ведь чуть код править, на данный момент не сделан вход по логину/паролю.

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

В /templates/шаблон/module/main_content.html

замени:


{$MODULE_latest_news}
[/code] на:
[code]
{if $smarty.session.customer_id}
{$MODULE_latest_news}
{/if}

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...