Overview

Packages

  • None
  • PHPShopAjaxElements
  • PHPShopAjaxElementsDepricated
  • PHPShopArray
  • PHPShopClass
    • Helper
  • PHPShopCore
  • PHPShopCoreDepricated
  • PHPShopCoreFunction
  • PHPShopDepricated
  • PHPShopElements
  • PHPShopElementsDepricated
  • PHPShopGUI
  • PHPShopInc
  • PHPShopObj
  • PHPShopParser
  • PHPShopShopCore
  • PHPShopTest

Classes

  • PHPShop404
  • PHPShopClients
  • PHPShopDoc
  • PHPShopDone
  • PHPShopError
  • PHPShopExcel
  • PHPShopFail
  • PHPShopForma
  • PHPShopGbook
  • PHPShopIndex
  • PHPShopLinks
  • PHPShopMap
  • PHPShopNews
  • PHPShopOpros
  • PHPShopOrder
  • PHPShopPage
  • PHPShopPhoto
  • PHPShopPricemail
  • PHPShopSuccess
  • PHPShopUnsubscribe
  • PHPShopUsers
  • Overview
  • Package
  • Class
  • Tree

Class PHPShopUsers

Обработчик кабинета пользователя

PHPShopCore
Extended by PHPShopUsers

Direct known subclasses

PHPShopClients
Package: PHPShopCore
Author: PHPShop Software
Version: 1.7
Located at core/users.core.php
Methods summary
public
# __construct( )

Конструктор

Конструктор

Overrides

PHPShopCore::__construct()
public
# action_index( )

Экшен по умочанию

Экшен по умочанию

public
# action_sms( )

Экшен авторизации по SMS

Экшен авторизации по SMS

public
# true_sms( string $tel, $sms )

Проверка введенного SMS

Проверка введенного SMS

Parameters

$tel
$sms
$sms
public
# action_add_notice( )

Экшен записи нового уведомления

Экшен записи нового уведомления

public
# action_message( )

Экшен списка всех сообщений

Экшен списка всех сообщений

public
# user_message( )

Вывод списка сообщений Функция вынесена в отдельный файл users.core/user_message.php

Вывод списка сообщений Функция вынесена в отдельный файл users.core/user_message.php

public
# action_notice( )

Экшен списка всех уведомлений

Экшен списка всех уведомлений

public
# notice_list( )

Вывод списка уведомлений

Вывод списка уведомлений

public
# notice_add( )

Запись нового уведомления

Запись нового уведомления

public
# action_noticeId( )

Экшен удаления уведомления

Экшен удаления уведомления

public
# action_productId( )

Экшен форма уведомления

Экшен форма уведомления

public mixed
# action_order_info( )

Вывод подробных данных по заказам Функция вынесена в отдельный файл users.core/order_info.php

Вывод подробных данных по заказам Функция вынесена в отдельный файл users.core/order_info.php

Returns

mixed
public mixed
# order_list( )

Вывод таблицы заказов пользователя Функция вынесена в отдельный файл users.core/order_list.php

Вывод таблицы заказов пользователя Функция вынесена в отдельный файл users.core/order_list.php

Returns

mixed
public string
# link_encode( string $files )

Шифрование ссылки на файлы

Шифрование ссылки на файлы

Parameters

$files
имя файла

Returns

string
public
# clean_old_activation( )

Чистка старых активаций

Чистка старых активаций

public
# true_key( $passw )

Проверка ключа активации

Проверка ключа активации

public
# action_useractivate( )

Экшен активации по ключу

Экшен активации по ключу

public
# action_order( )

Экшен вывода заказов

Экшен вывода заказов

public
# update_user_adres( )

Экшен обновления/добавления адреса пользователя.

Экшен обновления/добавления адреса пользователя.

public
# action_update_user( )

Экшен обновления персональных данных

Экшен обновления персональных данных

public
# action_sendpassword( )

Экшен формы восстановления пароля

Экшен формы восстановления пароля

public
# action_passw_send( )

Экшен отправления пароля по почте

Экшен отправления пароля по почте

public
# action_update_password( )

Экшен обновления пароля пользователя

Экшен обновления пароля пользователя

public
# error( )

Сообщения и ошибки о смене данных пользователем

Сообщения и ошибки о смене данных пользователем

public
# action_wishlist( )

вывод товаров вишлиста

вывод товаров вишлиста

public
# user_info( )

Персональные данные пользователя

Персональные данные пользователя

public boolean
# true_user( )

Проверки прохождения авторизации

Проверки прохождения авторизации

Returns

boolean
public string
# encode( string $str )

Кодирование пароля

Кодирование пароля

Parameters

$str
пароль

Returns

string
public string
# decode( string $str )

Декодирование пароля

Декодирование пароля

Parameters

$str
пароль

Returns

string
public boolean
# secirity( array $option = array('url' => false, 'captcha' => true) )

Проверка ботов

Проверка ботов

Parameters

$option
параметры проверки [url/captcha]

Returns

boolean
public Bool
# add_user_check( )

Проверка нового пользователя

Проверка нового пользователя

Returns

Bool
public Int
# add( string $content = false, boolean $list = false )

Запись нового пользователя в БД

Запись нового пользователя в БД

Parameters

$content
содержание
$list
[1] - добавление в список данных, [0] - добавление в общую переменную вывода

Returns

Int
ИД нового пользователя в БД

Overrides

PHPShopCore::add()
public
# user_check_by_email( $login )

Экшен проверки существования пользователя по email. Если существует, возвращает ИД

Экшен проверки существования пользователя по email. Если существует, возвращает ИД

public
# generatePassword( $length = 8 )

Экшен генерации пароля пользователя

Экшен генерации пароля пользователя

public
# add_user_from_order( $login )

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

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

public
# action_newsletter( )

Экшен добавления нового пользователя с формы подписки на рассылку

Экшен добавления нового пользователя с формы подписки на рассылку

public
# action_add_user( )

Экшен добавления нового пользователя

Экшен добавления нового пользователя

public mixed
# message_register_success( )

Сообщение об успешной регистрации Функция вынесена в отдельный файл users.core/message_register_success.php

Сообщение об успешной регистрации Функция вынесена в отдельный файл users.core/message_register_success.php

Returns

mixed
public
# redirectToUserInfo( )

Редирект в ЛК пользователя.

Редирект в ЛК пользователя.

public mixed
# message_activation( )

Сообщение регистрации Функция вынесена в отдельный файл users.core/message_activation.php

Сообщение регистрации Функция вынесена в отдельный файл users.core/message_activation.php

Returns

mixed
public
# action_register( )

Экшен форма регистрации нового пользователя Результат заполнения формы обрабатывается в action_add_user()

Экшен форма регистрации нового пользователя Результат заполнения формы обрабатывается в action_add_user()

public string
# tr( )

Шаблонизация вывода данных

Шаблонизация вывода данных

Returns

string
public string
# caption( )

Шаблонизация вывода данных. Заголовок.

Шаблонизация вывода данных. Заголовок.

Returns

string
Methods inherited from PHPShopCore
Compile(), __call(), addToTemplate(), doLoadFunction(), garbage(), get(), getFullInfoItem(), getListInfoItem(), getNavigationPath(), getValue(), header(), ifValue(), isAction(), lang(), loadAction(), memory_clean(), memory_get(), memory_set(), message(), meta(), navigation(), parseTemplate(), set(), setAction(), setError(), setError404(), setHook(), setHtmlOption(), setPaginator(), setValue(), waitAction()
Properties summary
public boolean $activation
# false
public boolean $debug

режим отладки

режим отладки

# false
public boolean $no_captcha
# false
Properties inherited from PHPShopCore
$Disp, $ListInfoItems, $action, $action_prefix, $arrayPath, $cache, $description, $empty_index_action, $garbage_enabled, $keywords, $lastmodified, $max_item, $memory, $mysql_error, $nav_len, $navigationBase, $navigation_array, $navigation_link, $objBase, $objPath, $template, $template_debug, $title
PHPShop 6.X API documentation generated by ApiGen