Overview

Packages

  • currencysymbol
  • MAbout
  • Mage
    • Admin
    • Adminhtml
    • AdminNotification
    • Api
    • Api2
    • Authorizenet
    • Backup
    • Bundle
    • Captcha
    • Catalog
    • CatalogIndex
    • CatalogInventory
    • CatalogRule
    • CatalogSearch
    • Centinel
    • Checkout
    • Cms
    • Compiler
    • Connect
    • Contacts
    • Core
    • Cron
    • CurrencySymbol
    • Customer
    • Dataflow
    • Directory
    • DirtectPost
    • Downloadable
    • Eav
    • GiftMessage
    • GoogleAnalytics
    • GoogleBase
    • GoogleCheckout
    • ImportExport
    • Index
    • Install
    • Log
    • Media
    • Newsletter
    • Oauth
    • Page
    • PageCache
    • Paygate
    • Payment
    • Paypal
    • PaypalUk
    • Persistent
    • Poll
    • ProductAlert
    • Rating
    • Reports
    • Review
    • Rss
    • Rule
    • Sales
    • SalesRule
    • Sedfriend
    • Sendfriend
    • Shipping
    • Sitemap
    • Tag
    • Tax
    • Usa
    • Weee
    • Widget
    • Wishlist
    • XmlConnect
  • None
  • Phoenix
    • Moneybookers
  • PHP
  • Zend
    • Date
    • Mime
    • XmlRpc

Classes

  • Mage_Tag_Block_All
  • Mage_Tag_Block_Customer_Recent
  • Mage_Tag_Block_Customer_Tags
  • Mage_Tag_Block_Customer_View
  • Mage_Tag_Block_Popular
  • Mage_Tag_Block_Product_List
  • Mage_Tag_Block_Product_Result
  • Mage_Tag_CustomerController
  • Mage_Tag_Helper_Data
  • Mage_Tag_IndexController
  • Mage_Tag_ListController
  • Mage_Tag_Model_Api
  • Mage_Tag_Model_Api_V2
  • Mage_Tag_Model_Entity_Customer_Collection
  • Mage_Tag_Model_Indexer_Summary
  • Mage_Tag_Model_Mysql4_Customer_Collection
  • Mage_Tag_Model_Mysql4_Indexer_Summary
  • Mage_Tag_Model_Mysql4_Popular_Collection
  • Mage_Tag_Model_Mysql4_Product_Collection
  • Mage_Tag_Model_Mysql4_Tag
  • Mage_Tag_Model_Mysql4_Tag_Collection
  • Mage_Tag_Model_Mysql4_Tag_Relation
  • Mage_Tag_Model_Resource_Customer_Collection
  • Mage_Tag_Model_Resource_Indexer_Summary
  • Mage_Tag_Model_Resource_Popular_Collection
  • Mage_Tag_Model_Resource_Product_Collection
  • Mage_Tag_Model_Resource_Tag
  • Mage_Tag_Model_Resource_Tag_Collection
  • Mage_Tag_Model_Resource_Tag_Relation
  • Mage_Tag_Model_Session
  • Mage_Tag_Model_Tag
  • Mage_Tag_Model_Tag_Relation
  • Mage_Tag_ProductController
  • Overview
  • Package
  • Class
  • Tree

Class Mage_Tag_Model_Resource_Product_Collection

Tagged Product(s) Collection

Varien_Data_Collection_Db
Extended by Mage_Eav_Model_Entity_Collection_Abstract
Extended by Mage_Catalog_Model_Resource_Collection_Abstract
Extended by Mage_Catalog_Model_Resource_Product_Collection
Extended by Mage_Tag_Model_Resource_Product_Collection

Direct known subclasses

Mage_Reports_Model_Resource_Tag_Product_Collection, Mage_Tag_Model_Mysql4_Product_Collection

Indirect known subclasses

Mage_Reports_Model_Mysql4_Tag_Product_Collection
Package: Mage\Tag
Category: Mage
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Author: Magento Core Team <core@magentocommerce.com>
Located at code/core/Mage/Tag/Model/Resource/Product/Collection.php
Methods summary
protected Mage_Tag_Model_Resource_Product_Collection
# _initSelect( )

Initialize collection select

Initialize collection select

Returns

Mage_Tag_Model_Resource_Product_Collection

Overrides

Mage_Catalog_Model_Resource_Product_Collection::_initSelect()
public Mage_Tag_Model_Resource_Product_Collection
# addStoresVisibility( )

Add tag visibility on stores

Add tag visibility on stores

Returns

Mage_Tag_Model_Resource_Product_Collection
protected Mage_Tag_Model_Resource_Product_Collection
# _addStoresVisibility( )

Add tag visibility on stores process

Add tag visibility on stores process

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# addGroupByTag( )

Add group by tag

Add group by tag

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# addStoreFilter( integer|array $store = null )

Add Store ID filter

Add Store ID filter

Parameters

$store
integer|array
$store

Returns

Mage_Tag_Model_Resource_Product_Collection

Overrides

Mage_Catalog_Model_Resource_Product_Collection::addStoreFilter()
public Mage_Tag_Model_Resource_Product_Collection
# addCustomerFilter( integer|array $customerId )

Set Customer filter If incoming parameter is array and has element with key 'null' then condition with IS NULL or IS NOT NULL will be added. Otherwise condition with IN() will be added

Set Customer filter If incoming parameter is array and has element with key 'null' then condition with IS NULL or IS NOT NULL will be added. Otherwise condition with IN() will be added

Parameters

$customerId
integer|array
$customerId

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# addTagFilter( integer $tagId )

Set tag filter

Set tag filter

Parameters

$tagId
integer
$tagId

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# addStatusFilter( integer $status )

Add tag status filter

Add tag status filter

Parameters

$status
integer
$status

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# setDescOrder( string $dir = 'DESC' )

Set DESC order to collection

Set DESC order to collection

Parameters

$dir
string
$dir

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# addPopularity( integer $tagId, integer $storeId = null )

Add Popularity

Add Popularity

Parameters

$tagId
integer
$tagId
$storeId
integer
$storeId

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# addPopularityFilter( mixed $condition )

Add Popularity Filter

Add Popularity Filter

Parameters

$condition
mixed
$condition

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# setActiveFilter( )

Set tag active filter to collection

Set tag active filter to collection

Returns

Mage_Tag_Model_Resource_Product_Collection
public Mage_Tag_Model_Resource_Product_Collection
# addProductTags( integer $storeId = null )

Add Product Tags

Add Product Tags

Parameters

$storeId
integer
$storeId

Returns

Mage_Tag_Model_Resource_Product_Collection
protected Mage_Tag_Model_Resource_Product_Collection
# _joinFields( )

Join fields process

Join fields process

Returns

Mage_Tag_Model_Resource_Product_Collection
protected Mage_Tag_Model_Resource_Product_Collection
# _afterLoad( )

After load adding data

After load adding data

Returns

Mage_Tag_Model_Resource_Product_Collection

Overrides

Mage_Catalog_Model_Resource_Product_Collection::_afterLoad()
public string
# getSelectCountSql( )

Render SQL for retrieve product count

Render SQL for retrieve product count

Returns

string

Overrides

Mage_Catalog_Model_Resource_Product_Collection::getSelectCountSql()
public Mage_Tag_Model_Resource_Product_Collection
# setOrder( string $attribute, string $dir = 'desc' )

Set attribute order

Set attribute order

Parameters

$attribute
string
$attribute
$dir
string
$dir

Returns

Mage_Tag_Model_Resource_Product_Collection

Overrides

Mage_Catalog_Model_Resource_Product_Collection::setOrder()
public Mage_Tag_Model_Resource_Product_Collection
# setRelationId( )

Set Id Fieldname as Tag Relation Id

Set Id Fieldname as Tag Relation Id

Returns

Mage_Tag_Model_Resource_Product_Collection
Methods inherited from Mage_Catalog_Model_Resource_Product_Collection
_addFinalPrice(), _addUrlRewrite(), _applyProductLimitations(), _applyZeroStoreProductLimitations(), _beforeLoad(), _buildClearSelect(), _construct(), _getClearSelect(), _getSelectCountSql(), _init(), _initTables(), _joinPriceRules(), _loadAttributes(), _preparePriceExpressionParameters(), _prepareProductLimitationFilters(), _prepareStaticFields(), _prepareStatisticsData(), _prepareUrlDataObject(), _productLimitationJoinPrice(), _productLimitationJoinStore(), _productLimitationJoinWebsite(), _productLimitationPrice(), addAttributeToFilter(), addAttributeToSelect(), addAttributeToSort(), addCategoryFilter(), addCategoryIds(), addCountToCategories(), addFilterByRequiredOptions(), addFinalPrice(), addIdFilter(), addMinimalPrice(), addOptionsToResult(), addPriceData(), addPriceDataFieldFilter(), addTaxPercents(), addTierPriceData(), addUrlRewrite(), addWebsiteFilter(), addWebsiteNamesToResult(), applyFrontendPriceLimitations(), clear(), getAdditionalPriceExpression(), getAllAttributeValues(), getAllIds(), getAllIdsCache(), getAttributeValueCount(), getAttributeValueCountByRange(), getCatalogPreparedSelect(), getCurrencyRate(), getFlatHelper(), getLimitationFilters(), getMaxAttributeValue(), getMaxPrice(), getMinPrice(), getNewEmptyItem(), getPriceExpression(), getPriceStandardDeviation(), getPricesCount(), getProductCountSelect(), getProductTypeIds(), getSetIds(), isEnabledFlat(), joinMinimalPrice(), joinUrlRewrite(), requireTaxPercent(), setAllIdsCache(), setEntity(), setStore(), setVisibility(), unsProductCountSelect()
Methods inherited from Mage_Catalog_Model_Resource_Collection_Abstract
_addLoadAttributesSelectValues(), _getLoadAttributesSelect(), _joinAttributeToSelect(), getDefaultStoreId(), getStoreId(), setStoreId()
Methods inherited from Mage_Eav_Model_Entity_Collection_Abstract
__construct(), _addAttributeJoin(), _getAllIdsSelect(), _getAttributeConditionSql(), _getAttributeFieldName(), _getAttributeTableAlias(), _loadEntities(), _prepareOrderExpression(), _prepareSelect(), _renderOrders(), _reset(), _setItemAttributeValue(), addEntityTypeToSelect(), addExpressionAttributeToSelect(), addFieldToFilter(), addItem(), addStaticField(), delete(), exportToArray(), getAllIdsSql(), getAttribute(), getEntity(), getLoadedIds(), getResource(), getRowIdFieldName(), getTable(), groupByAttribute(), importFromArray(), joinAttribute(), joinField(), joinTable(), load(), removeAttributeToSelect(), save(), setObject(), setPage(), setRowIdFieldName(), toArray()
Constants inherited from Mage_Catalog_Model_Resource_Product_Collection
INDEX_TABLE_ALIAS, MAIN_TABLE_ALIAS
Properties summary
protected integer $_customerFilterId
#

Customer Id Filter

Customer Id Filter

protected integer $_tagIdFilter
#

Tag Id Filter

Tag Id Filter

protected array $_joinFlags array()
#

Join Flags

Join Flags

Properties inherited from Mage_Catalog_Model_Resource_Product_Collection
$_addFinalPrice, $_addMinimalPrice, $_addTaxPercents, $_addUrlRewrite, $_additionalPriceExpression, $_allIdsCache, $_catalogPreparePriceSelect, $_flatEnabled, $_isWebsiteFilter, $_map, $_maxPrice, $_minPrice, $_priceDataFieldFilters, $_priceExpression, $_priceStandardDeviation, $_pricesCount, $_productCategoryTable, $_productCountSelect, $_productLimitationFilters, $_productWebsiteTable, $_urlRewriteCategory
Properties inherited from Mage_Catalog_Model_Resource_Collection_Abstract
$_storeId
Properties inherited from Mage_Eav_Model_Entity_Collection_Abstract
$_castToIntMap, $_entity, $_filterAttributes, $_itemsById, $_joinAttributes, $_joinEntities, $_joinFields, $_selectAttributes, $_selectEntityTypes, $_staticFields, $_useAnalyticFunction
Magento 1.7.0.2 API documentation generated by ApiGen 2.8.0