Overview

Packages

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

Classes

  • PHPShopNewprice
  • PHPShopNewtip
  • PHPShopPrice
  • PHPShopPrint
  • PHPShopSearch
  • PHPShopSelection
  • PHPShopSelectioncat
  • PHPShopShop
  • PHPShopSpec
  • Overview
  • Package
  • Class
  • Tree

Class PHPShopShop

Обработчик товаров

PHPShopCore
Extended by PHPShopShopCore
Extended by PHPShopShop
Package: PHPShopShopCore
Author: PHPShop Software
Version: 2.2
Located at core/shop.core.php
Methods summary
public
# __construct( )

Конструктор

Конструктор

Overrides

PHPShopShopCore::__construct()
public string
# setCell( $d1, $d2 = null, $d3 = null, $d4 = null, $d5 = null, $d6 = null, $d7 = null )

Форма ячеек с товарами

Форма ячеек с товарами

Returns

string

Overrides

PHPShopShopCore::setCell()
public
# setActiveMenu( )

Выделение текущего каталога в меню

Выделение текущего каталога в меню

public
# file( array $row )

Прикрепленные файлы товара

Прикрепленные файлы товара

Parameters

$row
$files
public
# cloud( array $row )

Облако тегов

Облако тегов

Parameters

$row
массив данных
public
# article( string $row )

Прикрепленные статьи товара

Прикрепленные статьи товара

Parameters

$row
$pages
public mixed
# rating( $row )

Вывод рейтинга товаров Функция вынесена в отдельный файл rating.php

Вывод рейтинга товаров Функция вынесена в отдельный файл rating.php

Returns

mixed
public mixed
# comment_rate( $row, $type = "" )

Вывод средней оценки к товару из отзывов пользователей Функция вынесена в отдельный файл commentRate.php

Вывод средней оценки к товару из отзывов пользователей Функция вынесена в отдельный файл commentRate.php

Returns

mixed
public mixed
# image_gallery( $row )

Вывод галлереи изображений Функция вынесена в отдельный файл image_gallery.php

Вывод галлереи изображений Функция вынесена в отдельный файл image_gallery.php

Returns

mixed
public mixed
# option_select( $row )

Вывод опций товаров Функция вынесена в отдельный файл option_select.php

Вывод опций товаров Функция вынесена в отдельный файл option_select.php

Returns

mixed
public
# UID( )

Экшен выборки подробной информации при наличии переменной навигации UID

Экшен выборки подробной информации при наличии переменной навигации UID

public
# set_meta( array $row )

Мета-теги

Мета-теги

Parameters

$row
данные
public
# odnotip( array $row )

Однотипные товары

Однотипные товары

Parameters

$row
массив данных
public
# parent( array $row )

Вывод подтипов товаров

Вывод подтипов товаров

Parameters

$row
массив значений

Overrides

PHPShopShopCore::parent()
public
# CID( )

Экшен выборки подробной информации при наличии переменной навигации CID

Экшен выборки подробной информации при наличии переменной навигации CID

public mixed
# query_filter( string $where = false )

Генерация SQL запроса со сложными фильтрами и условиями Функция вынесена в отдельный файл query_filter.php

Генерация SQL запроса со сложными фильтрами и условиями Функция вынесена в отдельный файл query_filter.php

Parameters

$where
параметр отбора

Returns

mixed

Overrides

PHPShopShopCore::query_filter()
public mixed
# sort_table( array $row )

Вывод таблицы характеристик товара Функция вынесена в отдельный файл sort_table.php

Вывод таблицы характеристик товара Функция вынесена в отдельный файл sort_table.php

Parameters

$row
массив значений

Returns

mixed
public
# CID_Product( integer $category = null, boolean $mode = false )

Вывод списка товаров

Вывод списка товаров

Parameters

$category
ИД категории
$mode
формат вывода данных раздела подкаталоги и данные основного раздела\данные категории с товаром
public
# catalog_content( )

Данные каталога с товаром

Данные каталога с товаром

public
# other_cat_navigation( Int $parent )

Альтернативная навигация категорий с списке товаров

Альтернативная навигация категорий с списке товаров

Parameters

$parent
ИД родителя категории
public
# CID_Category( $mode = false )

Вывод списка категорий

Вывод списка категорий

Parameters

$mode
режим вывода. Подключение шаблона или возврат работы в переменную
public
# index( )

Экшен 404 ошибки по ссылке /shop/

Экшен 404 ошибки по ссылке /shop/

public
# update_cache( $type )
Methods inherited from PHPShopShopCore
__call(), calculateCell(), checkStore(), currency(), errorMultibase(), getPreviewSorts(), getStore(), price(), product_grid(), queryMultibase(), select(), setPaginator()
Methods inherited from PHPShopCore
Compile(), add(), 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(), setValue(), waitAction()
Properties summary
public boolean $debug

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

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

# false
public boolean $cache

Режим кэширования записей БД, рекомендуется для этого файла true

Режим кэширования записей БД, рекомендуется для этого файла true

# true
public array $cache_format

Имена полей БД, удаляемых из кэша для оптимизации памяти, рекомендуется array('content','yml_bid_array')

Имена полей БД, удаляемых из кэша для оптимизации памяти, рекомендуется array('content','yml_bid_array')

# array('content', 'yml_bid_array')
public integer $max_item

Максимальный лимит вывода товаров/каталогов на странице для оптимизации памяти, рекомендуется не более 100

Максимальный лимит вывода товаров/каталогов на странице для оптимизации памяти, рекомендуется не более 100

# 200
public string $sort_template

Имя функции шаблона вывода фильтров характеристик товара

Имя функции шаблона вывода фильтров характеристик товара

#
public $cat_template
# null
public $ed_izm
# null
public boolean $multi_currency_search

Сортировка по цене среди мультивалютных товаров

Сортировка по цене среди мультивалютных товаров

# false
public string $parent_title
# ''
public string $parent_color
# ''
public integer $category

id текущего каталога

id текущего каталога

#
public array $category_array

id подкаталогов

id подкаталогов

# array()
Properties inherited from PHPShopShopCore
$cell_type, $cell_type_class, $grid, $memory, $multi_cat, $no_photo, $previewSorts, $price_max, $price_min, $sortCategories, $warehouse
Properties inherited from PHPShopCore
$Disp, $ListInfoItems, $action, $action_prefix, $arrayPath, $description, $empty_index_action, $garbage_enabled, $keywords, $lastmodified, $mysql_error, $nav_len, $navigationBase, $navigation_array, $navigation_link, $objBase, $objPath, $template, $template_debug, $title
PHPShop 6.X API documentation generated by ApiGen