Version Notes
Best Seller
Download this release
Release Info
Developer | Capacity Web Solutions |
Extension | Bestseller_products |
Version | 2.1.0 |
Comparing to | |
See all releases |
Code changes from version 2.0.0 to 2.1.0
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit/Form.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit/Tab/Products.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit/Tabs.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Grid.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/DefaultDirectCode.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/DefaultTemplate.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/DefaultXML.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/RwdDirectCode.php +5 -6
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/RwdTemplate.php +6 -8
- app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/RwdXML.php +6 -9
- app/code/community/CapacityWebSolutions/Bestseller/Block/Bestseller.php +7 -8
- app/code/community/CapacityWebSolutions/Bestseller/Helper/Data.php +5 -7
- app/code/community/CapacityWebSolutions/Bestseller/Model/Bestseller.php +5 -7
- app/code/community/CapacityWebSolutions/Bestseller/Model/Mysql4/Bestseller.php +5 -7
- app/code/community/CapacityWebSolutions/Bestseller/Model/Mysql4/Bestseller/Collection.php +5 -7
- app/code/community/CapacityWebSolutions/Bestseller/Model/Mysql4/Product/Collection.php +6 -0
- app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Bundleproducts.php +1 -1
- app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Chooseproducts.php +1 -1
- app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Orderstatus.php +1 -1
- app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Sortorder.php +1 -1
- app/code/community/CapacityWebSolutions/Bestseller/controllers/Adminhtml/BestsellerController.php +5 -7
- app/code/community/CapacityWebSolutions/Bestseller/etc/adminhtml.xml +46 -0
- app/code/community/CapacityWebSolutions/Bestseller/etc/config.xml +8 -53
- app/code/community/CapacityWebSolutions/Bestseller/etc/system.xml +47 -44
- app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-install-0.1.0.php +0 -17
- app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-upgrade-0.1.0-1.1.7.php +6 -0
- app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-upgrade-1.1.7-2.0.0.php +24 -0
- app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-upgrade-2.0.0-2.1.0.php +13 -0
- app/design/adminhtml/default/default/layout/bestseller.xml +4 -4
- app/design/adminhtml/default/default/template/bestseller/product.phtml +5 -9
- app/design/frontend/base/default/template/bestseller/bestseller-responsive.phtml +6 -8
- app/design/frontend/base/default/template/bestseller/bestseller.phtml +27 -37
- package.xml +5 -5
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller extends Mage_Adminhtml_Block_Widget_Grid_Container
|
10 |
{
|
11 |
public function __construct()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller extends Mage_Adminhtml_Block_Widget_Grid_Container
|
9 |
{
|
10 |
public function __construct()
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
|
10 |
{
|
11 |
public function __construct()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
|
9 |
{
|
10 |
public function __construct()
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit/Form.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit_Form extends Mage_Adminhtml_Block_Widget_Form
|
10 |
{
|
11 |
protected function _prepareForm()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit_Form extends Mage_Adminhtml_Block_Widget_Form
|
9 |
{
|
10 |
protected function _prepareForm()
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit/Tab/Products.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit_Tab_Products extends Mage_Adminhtml_Block_Widget_Form
|
10 |
{
|
11 |
public function __construct() {
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit_Tab_Products extends Mage_Adminhtml_Block_Widget_Form
|
9 |
{
|
10 |
public function __construct() {
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Edit/Tabs.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit_Tabs extends Mage_Adminhtml_Block_Widget_Tabs
|
10 |
{
|
11 |
public function __construct()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Edit_Tabs extends Mage_Adminhtml_Block_Widget_Tabs
|
9 |
{
|
10 |
public function __construct()
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/Bestseller/Grid.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
10 |
{
|
11 |
public function __construct()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_Bestseller_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
9 |
{
|
10 |
public function __construct()
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/DefaultDirectCode.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_DefaultDirectCode
|
10 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
11 |
{
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_DefaultDirectCode
|
9 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
10 |
{
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/DefaultTemplate.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_DefaultTemplate
|
10 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
11 |
{
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_DefaultTemplate
|
9 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
10 |
{
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/DefaultXML.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_DefaultXML
|
10 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
11 |
{
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_DefaultXML
|
9 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
10 |
{
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/RwdDirectCode.php
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdDirectCode
|
10 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
11 |
{
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdDirectCode
|
9 |
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
10 |
{
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/RwdTemplate.php
CHANGED
@@ -1,13 +1,11 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
class CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdTemplate
|
10 |
-
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
11 |
{
|
12 |
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
13 |
{
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
8 |
+
class CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdTemplate extends Mage_Adminhtml_Block_System_Config_Form_Field
|
|
|
|
|
9 |
{
|
10 |
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
11 |
{
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Adminhtml/RwdXML.php
CHANGED
@@ -1,14 +1,11 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
class CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdXML
|
11 |
-
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
12 |
{
|
13 |
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
14 |
{
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
8 |
+
class CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdXML extends Mage_Adminhtml_Block_System_Config_Form_Field
|
|
|
|
|
|
|
9 |
{
|
10 |
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
11 |
{
|
app/code/community/CapacityWebSolutions/Bestseller/Block/Bestseller.php
CHANGED
@@ -1,18 +1,17 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
-
|
10 |
class CapacityWebSolutions_Bestseller_Block_Bestseller extends Mage_Catalog_Block_Product_Abstract // Mage_Core_Block_Template
|
11 |
{
|
12 |
public function __construct()
|
13 |
{
|
14 |
$this->setEnabled((bool)Mage::getStoreConfigFlag("bestseller/general/enabled"));
|
15 |
-
$this->
|
|
|
16 |
$this->setLimit((int)Mage::getStoreConfig("bestseller/general/number_of_items"));
|
17 |
$this->setItemsPerRow((int)Mage::getStoreConfig("bestseller/general/number_of_items_per_row"));
|
18 |
$this->setStoreId(Mage::app()->getStore()->getId());
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Block_Bestseller extends Mage_Catalog_Block_Product_Abstract // Mage_Core_Block_Template
|
9 |
{
|
10 |
public function __construct()
|
11 |
{
|
12 |
$this->setEnabled((bool)Mage::getStoreConfigFlag("bestseller/general/enabled"));
|
13 |
+
$this->setDisplayHeader((bool)Mage::getStoreConfig("bestseller/general/display_heading"));
|
14 |
+
$this->setHeader(Mage::getStoreConfig("bestseller/general/heading"));
|
15 |
$this->setLimit((int)Mage::getStoreConfig("bestseller/general/number_of_items"));
|
16 |
$this->setItemsPerRow((int)Mage::getStoreConfig("bestseller/general/number_of_items_per_row"));
|
17 |
$this->setStoreId(Mage::app()->getStore()->getId());
|
app/code/community/CapacityWebSolutions/Bestseller/Helper/Data.php
CHANGED
@@ -1,12 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
-
|
10 |
class CapacityWebSolutions_Bestseller_Helper_Data extends Mage_Core_Helper_Abstract
|
11 |
{
|
12 |
}
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Helper_Data extends Mage_Core_Helper_Abstract
|
9 |
{
|
10 |
}
|
app/code/community/CapacityWebSolutions/Bestseller/Model/Bestseller.php
CHANGED
@@ -1,12 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
-
|
10 |
class CapacityWebSolutions_Bestseller_Model_Bestseller extends Mage_Core_Model_Abstract
|
11 |
{
|
12 |
public function _construct()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Model_Bestseller extends Mage_Core_Model_Abstract
|
9 |
{
|
10 |
public function _construct()
|
app/code/community/CapacityWebSolutions/Bestseller/Model/Mysql4/Bestseller.php
CHANGED
@@ -1,12 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
-
|
10 |
class CapacityWebSolutions_Bestseller_Model_Mysql4_Bestseller extends Mage_Core_Model_Mysql4_Abstract
|
11 |
{
|
12 |
public function _construct()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Model_Mysql4_Bestseller extends Mage_Core_Model_Mysql4_Abstract
|
9 |
{
|
10 |
public function _construct()
|
app/code/community/CapacityWebSolutions/Bestseller/Model/Mysql4/Bestseller/Collection.php
CHANGED
@@ -1,12 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
-
|
10 |
class CapacityWebSolutions_Bestseller_Model_Mysql4_Bestseller_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
11 |
{
|
12 |
public function _construct()
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Model_Mysql4_Bestseller_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
9 |
{
|
10 |
public function _construct()
|
app/code/community/CapacityWebSolutions/Bestseller/Model/Mysql4/Product/Collection.php
CHANGED
@@ -1,4 +1,10 @@
|
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
class CapacityWebSolutions_Bestseller_Model_Mysql4_Product_Collection extends Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection
|
3 |
{
|
4 |
const SELECT_COUNT_SQL_TYPE_CART = 1;
|
1 |
<?php
|
2 |
+
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
8 |
class CapacityWebSolutions_Bestseller_Model_Mysql4_Product_Collection extends Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection
|
9 |
{
|
10 |
const SELECT_COUNT_SQL_TYPE_CART = 1;
|
app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Bundleproducts.php
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<?php
|
2 |
{
|
3 |
}
|
|
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
|
|
1 |
{
|
2 |
}
|
3 |
+
<?php
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Chooseproducts.php
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<?php
|
2 |
{
|
3 |
}
|
|
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
|
|
1 |
{
|
2 |
}
|
3 |
+
<?php
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Orderstatus.php
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<?php
|
2 |
{
|
3 |
}
|
|
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
|
|
1 |
{
|
2 |
}
|
3 |
+
<?php
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
app/code/community/CapacityWebSolutions/Bestseller/Model/System/Config/Source/Sortorder.php
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<?php
|
2 |
{
|
3 |
}
|
|
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
|
|
1 |
{
|
2 |
}
|
3 |
+
<?php
|
4 |
Extension Name : Bestseller Products
|
5 |
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
6 |
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
7 |
Support Email : support@magebees.com
|
8 |
***************************************************************************/
|
9 |
{
|
10 |
}
|
app/code/community/CapacityWebSolutions/Bestseller/controllers/Adminhtml/BestsellerController.php
CHANGED
@@ -1,12 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
-
|
10 |
class CapacityWebSolutions_Bestseller_Adminhtml_BestsellerController extends Mage_Adminhtml_Controller_Action {
|
11 |
|
12 |
protected function _initAction() {
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
|
|
8 |
class CapacityWebSolutions_Bestseller_Adminhtml_BestsellerController extends Mage_Adminhtml_Controller_Action {
|
9 |
|
10 |
protected function _initAction() {
|
app/code/community/CapacityWebSolutions/Bestseller/etc/adminhtml.xml
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<menu>
|
4 |
+
<cws module="bestseller">
|
5 |
+
<title>MageBees</title>
|
6 |
+
<sort_order>70</sort_order>
|
7 |
+
<children>
|
8 |
+
<bestseller module="bestseller">
|
9 |
+
<title>Bestseller Products</title>
|
10 |
+
<sort_order>70</sort_order>
|
11 |
+
<children>
|
12 |
+
<groups module="bestseller">
|
13 |
+
<title>Manage Products Manually</title>
|
14 |
+
<sort_order>10</sort_order>
|
15 |
+
<action>adminhtml/bestseller</action>
|
16 |
+
</groups>
|
17 |
+
<settings>
|
18 |
+
<title>Manage Settings</title>
|
19 |
+
<sort_order>20</sort_order>
|
20 |
+
<action>adminhtml/system_config/edit/section/bestseller</action>
|
21 |
+
</settings>
|
22 |
+
</children>
|
23 |
+
</bestseller>
|
24 |
+
</children>
|
25 |
+
</cws>
|
26 |
+
</menu>
|
27 |
+
<acl>
|
28 |
+
<resources>
|
29 |
+
<admin>
|
30 |
+
<children>
|
31 |
+
<system>
|
32 |
+
<children>
|
33 |
+
<config>
|
34 |
+
<children>
|
35 |
+
<bestseller>
|
36 |
+
<title>Bestseller Section</title>
|
37 |
+
</bestseller>
|
38 |
+
</children>
|
39 |
+
</config>
|
40 |
+
</children>
|
41 |
+
</system>
|
42 |
+
</children>
|
43 |
+
</admin>
|
44 |
+
</resources>
|
45 |
+
</acl>
|
46 |
+
</config>
|
app/code/community/CapacityWebSolutions/Bestseller/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<CapacityWebSolutions_Bestseller>
|
5 |
-
<version>2.
|
6 |
</CapacityWebSolutions_Bestseller>
|
7 |
</modules>
|
8 |
<global>
|
@@ -62,45 +62,18 @@
|
|
62 |
</bestseller>
|
63 |
</routers>
|
64 |
</frontend>
|
65 |
-
|
66 |
<admin>
|
67 |
<routers>
|
68 |
-
<
|
69 |
-
<use>admin</use>
|
70 |
<args>
|
71 |
-
<
|
72 |
-
|
|
|
73 |
</args>
|
74 |
-
</
|
75 |
</routers>
|
76 |
</admin>
|
77 |
-
|
78 |
-
<adminhtml>
|
79 |
-
<menu>
|
80 |
-
<cws module="bestseller">
|
81 |
-
<title>CWS Extensions</title>
|
82 |
-
<sort_order>70</sort_order>
|
83 |
-
<children>
|
84 |
-
<bestseller module="bestseller">
|
85 |
-
<title>Bestseller Products</title>
|
86 |
-
<sort_order>70</sort_order>
|
87 |
-
<children>
|
88 |
-
<groups module="bestseller">
|
89 |
-
<title>Manage Products Manually</title>
|
90 |
-
<sort_order>10</sort_order>
|
91 |
-
<action>bestseller/adminhtml_bestseller</action>
|
92 |
-
</groups>
|
93 |
-
<settings>
|
94 |
-
<title>Manage Settings</title>
|
95 |
-
<sort_order>20</sort_order>
|
96 |
-
<action>adminhtml/system_config/edit/section/bestseller</action>
|
97 |
-
</settings>
|
98 |
-
</children>
|
99 |
-
|
100 |
-
</bestseller>
|
101 |
-
</children>
|
102 |
-
</cws>
|
103 |
-
</menu>
|
104 |
<layout>
|
105 |
<updates>
|
106 |
<bestseller>
|
@@ -108,30 +81,12 @@
|
|
108 |
</bestseller>
|
109 |
</updates>
|
110 |
</layout>
|
111 |
-
<acl>
|
112 |
-
<resources>
|
113 |
-
<admin>
|
114 |
-
<children>
|
115 |
-
<system>
|
116 |
-
<children>
|
117 |
-
<config>
|
118 |
-
<children>
|
119 |
-
<bestseller>
|
120 |
-
<title>Bestseller Section</title>
|
121 |
-
</bestseller>
|
122 |
-
</children>
|
123 |
-
</config>
|
124 |
-
</children>
|
125 |
-
</system>
|
126 |
-
</children>
|
127 |
-
</admin>
|
128 |
-
</resources>
|
129 |
-
</acl>
|
130 |
</adminhtml>
|
131 |
<default> <!-- Default text value set from admin-->
|
132 |
<bestseller>
|
133 |
<general>
|
134 |
<enabled>1</enabled>
|
|
|
135 |
<heading>BESTSELLER PRODUCTS</heading>
|
136 |
<number_of_items>6</number_of_items>
|
137 |
<number_of_items_per_row>3</number_of_items_per_row>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<CapacityWebSolutions_Bestseller>
|
5 |
+
<version>2.1.0</version>
|
6 |
</CapacityWebSolutions_Bestseller>
|
7 |
</modules>
|
8 |
<global>
|
62 |
</bestseller>
|
63 |
</routers>
|
64 |
</frontend>
|
|
|
65 |
<admin>
|
66 |
<routers>
|
67 |
+
<adminhtml>
|
|
|
68 |
<args>
|
69 |
+
<modules>
|
70 |
+
<bestseller after="Mage_Adminhtml">CapacityWebSolutions_Bestseller_Adminhtml</bestseller>
|
71 |
+
</modules>
|
72 |
</args>
|
73 |
+
</adminhtml>
|
74 |
</routers>
|
75 |
</admin>
|
76 |
+
<adminhtml>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
<layout>
|
78 |
<updates>
|
79 |
<bestseller>
|
81 |
</bestseller>
|
82 |
</updates>
|
83 |
</layout>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
</adminhtml>
|
85 |
<default> <!-- Default text value set from admin-->
|
86 |
<bestseller>
|
87 |
<general>
|
88 |
<enabled>1</enabled>
|
89 |
+
<display_heading>1</display_heading>
|
90 |
<heading>BESTSELLER PRODUCTS</heading>
|
91 |
<number_of_items>6</number_of_items>
|
92 |
<number_of_items_per_row>3</number_of_items_per_row>
|
app/code/community/CapacityWebSolutions/Bestseller/etc/system.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<tabs>
|
4 |
<cws>
|
5 |
-
<label>
|
6 |
<sort_order>100</sort_order>
|
7 |
</cws>
|
8 |
</tabs>
|
@@ -66,7 +66,6 @@
|
|
66 |
<frontend_model>CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdXML</frontend_model>
|
67 |
<sort_order>1</sort_order>
|
68 |
<show_in_default>1</show_in_default>
|
69 |
-
|
70 |
</bsxml>
|
71 |
<bstemplated translate="label comment">
|
72 |
<comment><![CDATA[]]></comment>
|
@@ -80,7 +79,7 @@
|
|
80 |
<comment><![CDATA[]]></comment>
|
81 |
<label>Call Via Frontend Template File</label>
|
82 |
<frontend_type>text</frontend_type>
|
83 |
-
|
84 |
<sort_order>3</sort_order>
|
85 |
<show_in_default>1</show_in_default>
|
86 |
</bsdirect>
|
@@ -96,7 +95,7 @@
|
|
96 |
<fields>
|
97 |
<enabled translate="label">
|
98 |
<label>Enabled</label>
|
99 |
-
<comment
|
100 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
101 |
<frontend_type>select</frontend_type>
|
102 |
<sort_order>0</sort_order>
|
@@ -104,14 +103,27 @@
|
|
104 |
<show_in_website>1</show_in_website>
|
105 |
<show_in_store>1</show_in_store>
|
106 |
</enabled>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
<heading translate="label">
|
108 |
<label>Heading</label>
|
109 |
-
<comment
|
110 |
<frontend_type>text</frontend_type>
|
111 |
-
<sort_order>
|
112 |
<show_in_default>1</show_in_default>
|
113 |
<show_in_website>1</show_in_website>
|
114 |
<show_in_store>1</show_in_store>
|
|
|
|
|
|
|
115 |
</heading>
|
116 |
<choose_products translate="label">
|
117 |
<label>Best Seller Products</label>
|
@@ -121,7 +133,7 @@
|
|
121 |
</comment>
|
122 |
<source_model>bestseller/system_config_source_chooseproducts</source_model>
|
123 |
<frontend_type>select</frontend_type>
|
124 |
-
<sort_order>
|
125 |
<show_in_default>1</show_in_default>
|
126 |
<show_in_website>1</show_in_website>
|
127 |
<show_in_store>1</show_in_store>
|
@@ -133,7 +145,7 @@
|
|
133 |
]]></comment>
|
134 |
<source_model>bestseller/system_config_source_sortorder</source_model>
|
135 |
<frontend_type>select</frontend_type>
|
136 |
-
<sort_order>
|
137 |
<show_in_default>1</show_in_default>
|
138 |
<show_in_website>1</show_in_website>
|
139 |
<show_in_store>1</show_in_store>
|
@@ -145,131 +157,122 @@
|
|
145 |
</comment>
|
146 |
<source_model>bestseller/system_config_source_bundleproducts</source_model>
|
147 |
<frontend_type>select</frontend_type>
|
148 |
-
<sort_order>
|
149 |
<show_in_default>1</show_in_default>
|
150 |
<show_in_website>1</show_in_website>
|
151 |
<show_in_store>1</show_in_store>
|
152 |
</bundle_products>
|
153 |
<number_of_items translate="label comment">
|
154 |
<label>Number Of Items in Main Block</label>
|
155 |
-
<comment
|
156 |
<frontend_type>text</frontend_type>
|
157 |
-
<sort_order>
|
158 |
<show_in_default>1</show_in_default>
|
159 |
<show_in_website>1</show_in_website>
|
160 |
<show_in_store>1</show_in_store>
|
161 |
</number_of_items>
|
162 |
<number_of_items_per_row translate="label comment">
|
163 |
<label>Number Of Items per row in Main Block</label>
|
164 |
-
<comment
|
165 |
<frontend_type>text</frontend_type>
|
166 |
-
<sort_order>
|
167 |
<show_in_default>1</show_in_default>
|
168 |
<show_in_website>1</show_in_website>
|
169 |
<show_in_store>1</show_in_store>
|
170 |
</number_of_items_per_row>
|
171 |
<thumbnail_height translate="label">
|
172 |
<label>Thumbnail Width</label>
|
173 |
-
<comment
|
174 |
<frontend_type>text</frontend_type>
|
175 |
-
<sort_order>
|
176 |
<show_in_default>1</show_in_default>
|
177 |
<show_in_website>1</show_in_website>
|
178 |
<show_in_store>1</show_in_store>
|
179 |
</thumbnail_height>
|
180 |
<thumbnail_width translate="label">
|
181 |
<label>Thumbnail Height </label>
|
182 |
-
<comment
|
183 |
<frontend_type>text</frontend_type>
|
184 |
-
<sort_order>
|
185 |
<show_in_default>1</show_in_default>
|
186 |
<show_in_website>1</show_in_website>
|
187 |
<show_in_store>1</show_in_store>
|
188 |
</thumbnail_width>
|
189 |
<time_period translate="label">
|
190 |
<label>Time Period</label>
|
191 |
-
<comment
|
192 |
-
<frontend_type>text</frontend_type>
|
193 |
-
<sort_order>10</sort_order>
|
194 |
-
<show_in_default>1</show_in_default>
|
195 |
-
<show_in_website>1</show_in_website>
|
196 |
-
<show_in_store>1</show_in_store>
|
197 |
-
</time_period>
|
198 |
-
<time_period translate="label">
|
199 |
-
<label>Time Period</label>
|
200 |
-
<comment>Days bestselling product. Default 60 days.</comment>
|
201 |
<frontend_type>text</frontend_type>
|
202 |
-
<sort_order>
|
203 |
<show_in_default>1</show_in_default>
|
204 |
<show_in_website>1</show_in_website>
|
205 |
<show_in_store>1</show_in_store>
|
206 |
</time_period>
|
207 |
-
|
208 |
<label>Show Products Price</label>
|
209 |
-
<comment
|
210 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
211 |
<frontend_type>select</frontend_type>
|
212 |
-
<sort_order>
|
213 |
<show_in_default>1</show_in_default>
|
214 |
<show_in_website>1</show_in_website>
|
215 |
<show_in_store>1</show_in_store>
|
216 |
</products_price>
|
217 |
<review translate="label">
|
218 |
<label>Show Reviews Ratings</label>
|
219 |
-
<comment
|
220 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
221 |
<frontend_type>select</frontend_type>
|
222 |
-
<sort_order>
|
223 |
<show_in_default>1</show_in_default>
|
224 |
<show_in_website>1</show_in_website>
|
225 |
<show_in_store>1</show_in_store>
|
226 |
</review>
|
227 |
<add_to_cart translate="label">
|
228 |
<label>Add to Cart</label>
|
229 |
-
<comment
|
230 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
231 |
<frontend_type>select</frontend_type>
|
232 |
-
<sort_order>
|
233 |
<show_in_default>1</show_in_default>
|
234 |
<show_in_website>1</show_in_website>
|
235 |
<show_in_store>1</show_in_store>
|
236 |
</add_to_cart>
|
237 |
<active translate="label">
|
238 |
<label>Add to Wishlist</label>
|
239 |
-
<comment
|
240 |
<frontend_type>select</frontend_type>
|
241 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
242 |
-
<sort_order>
|
243 |
<show_in_default>1</show_in_default>
|
244 |
<show_in_website>1</show_in_website>
|
245 |
<show_in_store>1</show_in_store>
|
246 |
</active>
|
247 |
<add_to_compare translate="label">
|
248 |
<label>Add to Compare</label>
|
249 |
-
<comment
|
250 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
251 |
<frontend_type>select</frontend_type>
|
252 |
-
<sort_order>
|
253 |
<show_in_default>1</show_in_default>
|
254 |
<show_in_website>1</show_in_website>
|
255 |
<show_in_store>1</show_in_store>
|
256 |
</add_to_compare>
|
257 |
<out_of_stoke translate="label">
|
258 |
<label>Display out of stock items</label>
|
259 |
-
<comment
|
260 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
261 |
<frontend_type>select</frontend_type>
|
262 |
-
<sort_order>
|
263 |
<show_in_default>1</show_in_default>
|
264 |
<show_in_website>1</show_in_website>
|
265 |
<show_in_store>1</show_in_store>
|
266 |
</out_of_stoke>
|
267 |
<order_status translate="label">
|
268 |
<label>Order Status</label>
|
269 |
-
<comment
|
270 |
<source_model>bestseller/system_config_source_orderstatus</source_model>
|
271 |
<frontend_type>multiselect</frontend_type>
|
272 |
-
<sort_order>
|
273 |
<show_in_default>1</show_in_default>
|
274 |
<show_in_website>1</show_in_website>
|
275 |
<show_in_store>1</show_in_store>
|
@@ -279,4 +282,4 @@
|
|
279 |
</groups>
|
280 |
</bestseller>
|
281 |
</sections>
|
282 |
-
</config>
|
2 |
<config>
|
3 |
<tabs>
|
4 |
<cws>
|
5 |
+
<label>MageBees</label>
|
6 |
<sort_order>100</sort_order>
|
7 |
</cws>
|
8 |
</tabs>
|
66 |
<frontend_model>CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdXML</frontend_model>
|
67 |
<sort_order>1</sort_order>
|
68 |
<show_in_default>1</show_in_default>
|
|
|
69 |
</bsxml>
|
70 |
<bstemplated translate="label comment">
|
71 |
<comment><![CDATA[]]></comment>
|
79 |
<comment><![CDATA[]]></comment>
|
80 |
<label>Call Via Frontend Template File</label>
|
81 |
<frontend_type>text</frontend_type>
|
82 |
+
<frontend_model>CapacityWebSolutions_Bestseller_Block_Adminhtml_RwdDirectCode</frontend_model>
|
83 |
<sort_order>3</sort_order>
|
84 |
<show_in_default>1</show_in_default>
|
85 |
</bsdirect>
|
95 |
<fields>
|
96 |
<enabled translate="label">
|
97 |
<label>Enabled</label>
|
98 |
+
<comment><![CDATA[Select Yes for display the Bestseller Products Extension on frontend.]]></comment>
|
99 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
100 |
<frontend_type>select</frontend_type>
|
101 |
<sort_order>0</sort_order>
|
103 |
<show_in_website>1</show_in_website>
|
104 |
<show_in_store>1</show_in_store>
|
105 |
</enabled>
|
106 |
+
<display_heading translate="label">
|
107 |
+
<label>Display Heading</label>
|
108 |
+
<comment><![CDATA[Select Yes for display page heading.]]></comment>
|
109 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
110 |
+
<frontend_type>select</frontend_type>
|
111 |
+
<sort_order>5</sort_order>
|
112 |
+
<show_in_default>1</show_in_default>
|
113 |
+
<show_in_website>1</show_in_website>
|
114 |
+
<show_in_store>1</show_in_store>
|
115 |
+
</display_heading>
|
116 |
<heading translate="label">
|
117 |
<label>Heading</label>
|
118 |
+
<comment><![CDATA[Here, We can Set Heading.]]></comment>
|
119 |
<frontend_type>text</frontend_type>
|
120 |
+
<sort_order>10</sort_order>
|
121 |
<show_in_default>1</show_in_default>
|
122 |
<show_in_website>1</show_in_website>
|
123 |
<show_in_store>1</show_in_store>
|
124 |
+
<depends>
|
125 |
+
<display_heading>1</display_heading>
|
126 |
+
</depends>
|
127 |
</heading>
|
128 |
<choose_products translate="label">
|
129 |
<label>Best Seller Products</label>
|
133 |
</comment>
|
134 |
<source_model>bestseller/system_config_source_chooseproducts</source_model>
|
135 |
<frontend_type>select</frontend_type>
|
136 |
+
<sort_order>15</sort_order>
|
137 |
<show_in_default>1</show_in_default>
|
138 |
<show_in_website>1</show_in_website>
|
139 |
<show_in_store>1</show_in_store>
|
145 |
]]></comment>
|
146 |
<source_model>bestseller/system_config_source_sortorder</source_model>
|
147 |
<frontend_type>select</frontend_type>
|
148 |
+
<sort_order>20</sort_order>
|
149 |
<show_in_default>1</show_in_default>
|
150 |
<show_in_website>1</show_in_website>
|
151 |
<show_in_store>1</show_in_store>
|
157 |
</comment>
|
158 |
<source_model>bestseller/system_config_source_bundleproducts</source_model>
|
159 |
<frontend_type>select</frontend_type>
|
160 |
+
<sort_order>25</sort_order>
|
161 |
<show_in_default>1</show_in_default>
|
162 |
<show_in_website>1</show_in_website>
|
163 |
<show_in_store>1</show_in_store>
|
164 |
</bundle_products>
|
165 |
<number_of_items translate="label comment">
|
166 |
<label>Number Of Items in Main Block</label>
|
167 |
+
<comment><![CDATA[Show Number of best seller products in main block]]></comment>
|
168 |
<frontend_type>text</frontend_type>
|
169 |
+
<sort_order>30</sort_order>
|
170 |
<show_in_default>1</show_in_default>
|
171 |
<show_in_website>1</show_in_website>
|
172 |
<show_in_store>1</show_in_store>
|
173 |
</number_of_items>
|
174 |
<number_of_items_per_row translate="label comment">
|
175 |
<label>Number Of Items per row in Main Block</label>
|
176 |
+
<comment><![CDATA[Show Number of best seller products in per row]]></comment>
|
177 |
<frontend_type>text</frontend_type>
|
178 |
+
<sort_order>35</sort_order>
|
179 |
<show_in_default>1</show_in_default>
|
180 |
<show_in_website>1</show_in_website>
|
181 |
<show_in_store>1</show_in_store>
|
182 |
</number_of_items_per_row>
|
183 |
<thumbnail_height translate="label">
|
184 |
<label>Thumbnail Width</label>
|
185 |
+
<comment><![CDATA[Default Thumbnail Width: 135px]]></comment>
|
186 |
<frontend_type>text</frontend_type>
|
187 |
+
<sort_order>40</sort_order>
|
188 |
<show_in_default>1</show_in_default>
|
189 |
<show_in_website>1</show_in_website>
|
190 |
<show_in_store>1</show_in_store>
|
191 |
</thumbnail_height>
|
192 |
<thumbnail_width translate="label">
|
193 |
<label>Thumbnail Height </label>
|
194 |
+
<comment><![CDATA[Default Thumbnail Height: 135px]]></comment>
|
195 |
<frontend_type>text</frontend_type>
|
196 |
+
<sort_order>45</sort_order>
|
197 |
<show_in_default>1</show_in_default>
|
198 |
<show_in_website>1</show_in_website>
|
199 |
<show_in_store>1</show_in_store>
|
200 |
</thumbnail_width>
|
201 |
<time_period translate="label">
|
202 |
<label>Time Period</label>
|
203 |
+
<comment><![CDATA[Days bestselling product. Default 60 days.]]></comment>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
204 |
<frontend_type>text</frontend_type>
|
205 |
+
<sort_order>50</sort_order>
|
206 |
<show_in_default>1</show_in_default>
|
207 |
<show_in_website>1</show_in_website>
|
208 |
<show_in_store>1</show_in_store>
|
209 |
</time_period>
|
210 |
+
<products_price translate="label">
|
211 |
<label>Show Products Price</label>
|
212 |
+
<comment><![CDATA[Select Yes for display the Products Price on frontend.]]></comment>
|
213 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
214 |
<frontend_type>select</frontend_type>
|
215 |
+
<sort_order>55</sort_order>
|
216 |
<show_in_default>1</show_in_default>
|
217 |
<show_in_website>1</show_in_website>
|
218 |
<show_in_store>1</show_in_store>
|
219 |
</products_price>
|
220 |
<review translate="label">
|
221 |
<label>Show Reviews Ratings</label>
|
222 |
+
<comment><![CDATA[Select Yes for display the Reviews Ratings on frontend.]]></comment>
|
223 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
224 |
<frontend_type>select</frontend_type>
|
225 |
+
<sort_order>60</sort_order>
|
226 |
<show_in_default>1</show_in_default>
|
227 |
<show_in_website>1</show_in_website>
|
228 |
<show_in_store>1</show_in_store>
|
229 |
</review>
|
230 |
<add_to_cart translate="label">
|
231 |
<label>Add to Cart</label>
|
232 |
+
<comment><![CDATA[Select Yes for display the Add to cart button on frontend.]]></comment>
|
233 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
234 |
<frontend_type>select</frontend_type>
|
235 |
+
<sort_order>65</sort_order>
|
236 |
<show_in_default>1</show_in_default>
|
237 |
<show_in_website>1</show_in_website>
|
238 |
<show_in_store>1</show_in_store>
|
239 |
</add_to_cart>
|
240 |
<active translate="label">
|
241 |
<label>Add to Wishlist</label>
|
242 |
+
<comment><![CDATA[Select Yes for display the Add to Wishlist Link on frontend.]]></comment>
|
243 |
<frontend_type>select</frontend_type>
|
244 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
245 |
+
<sort_order>70</sort_order>
|
246 |
<show_in_default>1</show_in_default>
|
247 |
<show_in_website>1</show_in_website>
|
248 |
<show_in_store>1</show_in_store>
|
249 |
</active>
|
250 |
<add_to_compare translate="label">
|
251 |
<label>Add to Compare</label>
|
252 |
+
<comment><![CDATA[Select Yes for display the Add to Compare Link on frontend.]]></comment>
|
253 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
254 |
<frontend_type>select</frontend_type>
|
255 |
+
<sort_order>75</sort_order>
|
256 |
<show_in_default>1</show_in_default>
|
257 |
<show_in_website>1</show_in_website>
|
258 |
<show_in_store>1</show_in_store>
|
259 |
</add_to_compare>
|
260 |
<out_of_stoke translate="label">
|
261 |
<label>Display out of stock items</label>
|
262 |
+
<comment><![CDATA[Select Yes for display the out of stock items on frontend.]]></comment>
|
263 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
264 |
<frontend_type>select</frontend_type>
|
265 |
+
<sort_order>80</sort_order>
|
266 |
<show_in_default>1</show_in_default>
|
267 |
<show_in_website>1</show_in_website>
|
268 |
<show_in_store>1</show_in_store>
|
269 |
</out_of_stoke>
|
270 |
<order_status translate="label">
|
271 |
<label>Order Status</label>
|
272 |
+
<comment><![CDATA[Applied only if "Best Seller Products" field is set to "Auto" or "Both".]]></comment>
|
273 |
<source_model>bestseller/system_config_source_orderstatus</source_model>
|
274 |
<frontend_type>multiselect</frontend_type>
|
275 |
+
<sort_order>85</sort_order>
|
276 |
<show_in_default>1</show_in_default>
|
277 |
<show_in_website>1</show_in_website>
|
278 |
<show_in_store>1</show_in_store>
|
282 |
</groups>
|
283 |
</bestseller>
|
284 |
</sections>
|
285 |
+
</config>
|
app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-install-0.1.0.php
CHANGED
@@ -3,21 +3,4 @@
|
|
3 |
$installer = $this;
|
4 |
|
5 |
$installer->startSetup();
|
6 |
-
|
7 |
-
$installer->run("
|
8 |
-
|
9 |
-
CREATE TABLE IF NOT EXISTS `".$this->getTable('bestseller')."` (
|
10 |
-
`bestseller_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
11 |
-
`sku` varchar(32) NOT NULL DEFAULT '',
|
12 |
-
`product_id` int(11) unsigned NOT NULL,
|
13 |
-
PRIMARY KEY (`bestseller_id`),
|
14 |
-
KEY `IDX_BESTSELLER_PRODUCT_SKU` (`sku`),
|
15 |
-
KEY `IDX_BESTSELLER_PRODUCT_ID` (`product_id`)
|
16 |
-
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
|
17 |
-
|
18 |
-
ALTER TABLE `".$this->getTable('bestseller')."`
|
19 |
-
ADD CONSTRAINT `IDX_BESTSELLER_PRODUCT_SKU` FOREIGN KEY (`sku`) REFERENCES `".$this->getTable('catalog_product_entity')."` (`sku`) ON DELETE CASCADE ON UPDATE CASCADE,
|
20 |
-
ADD CONSTRAINT `IDX_BESTSELLER_PRODUCT_ID` FOREIGN KEY (`product_id`) REFERENCES `".$this->getTable('catalog_product_entity')."` (`entity_id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
21 |
-
");
|
22 |
-
|
23 |
$installer->endSetup();
|
3 |
$installer = $this;
|
4 |
|
5 |
$installer->startSetup();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
$installer->endSetup();
|
app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-upgrade-0.1.0-1.1.7.php
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
$installer = $this;
|
4 |
+
|
5 |
+
$installer->startSetup();
|
6 |
+
$installer->endSetup();
|
app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-upgrade-1.1.7-2.0.0.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
$installer = $this;
|
4 |
+
|
5 |
+
$installer->startSetup();
|
6 |
+
|
7 |
+
$installer->run("
|
8 |
+
|
9 |
+
CREATE TABLE IF NOT EXISTS `".$this->getTable('bestseller')."` (
|
10 |
+
`bestseller_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
11 |
+
`sku` varchar(32) NOT NULL DEFAULT '',
|
12 |
+
`product_id` int(11) unsigned NOT NULL,
|
13 |
+
PRIMARY KEY (`bestseller_id`),
|
14 |
+
KEY `IDX_BESTSELLER_PRODUCT_SKU` (`sku`),
|
15 |
+
KEY `IDX_BESTSELLER_PRODUCT_ID` (`product_id`)
|
16 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
|
17 |
+
|
18 |
+
ALTER TABLE `".$this->getTable('bestseller')."`
|
19 |
+
ADD CONSTRAINT `IDX_BESTSELLER_PRODUCT_SKU` FOREIGN KEY (`sku`) REFERENCES `".$this->getTable('catalog_product_entity')."` (`sku`) ON DELETE CASCADE ON UPDATE CASCADE,
|
20 |
+
ADD CONSTRAINT `IDX_BESTSELLER_PRODUCT_ID` FOREIGN KEY (`product_id`) REFERENCES `".$this->getTable('catalog_product_entity')."` (`entity_id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
21 |
+
|
22 |
+
");
|
23 |
+
|
24 |
+
$installer->endSetup();
|
app/code/community/CapacityWebSolutions/Bestseller/sql/bestseller_setup/mysql4-upgrade-2.0.0-2.1.0.php
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
$installer = $this;
|
4 |
+
|
5 |
+
$installer->startSetup();
|
6 |
+
|
7 |
+
if(in_array($this->getTable('permission_block'),$installer->getConnection()->listTables())){
|
8 |
+
$installer->run("
|
9 |
+
INSERT INTO {$this->getTable('permission_block')} (block_name,is_allowed) values ('bestseller/bestseller','1');
|
10 |
+
");
|
11 |
+
}
|
12 |
+
|
13 |
+
$installer->endSetup();
|
app/design/adminhtml/default/default/layout/bestseller.xml
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<layout version="0.1.0">
|
3 |
-
<
|
4 |
<reference name="content">
|
5 |
<block type="bestseller/adminhtml_bestseller" name="bestseller" />
|
6 |
</reference>
|
7 |
-
</
|
8 |
-
<
|
9 |
<reference name="head">
|
10 |
<action method="addJs"><script>bestseller/product-selector.js</script></action>
|
11 |
</reference>
|
12 |
-
</
|
13 |
</layout>
|
1 |
<?xml version="1.0"?>
|
2 |
<layout version="0.1.0">
|
3 |
+
<adminhtml_bestseller_index>
|
4 |
<reference name="content">
|
5 |
<block type="bestseller/adminhtml_bestseller" name="bestseller" />
|
6 |
</reference>
|
7 |
+
</adminhtml_bestseller_index>
|
8 |
+
<adminhtml_bestseller_edit>
|
9 |
<reference name="head">
|
10 |
<action method="addJs"><script>bestseller/product-selector.js</script></action>
|
11 |
</reference>
|
12 |
+
</adminhtml_bestseller_edit>
|
13 |
</layout>
|
app/design/adminhtml/default/default/template/bestseller/product.phtml
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
?>
|
10 |
<style>
|
11 |
.product-param label { padding-right: 10px; }
|
@@ -41,9 +40,6 @@
|
|
41 |
</ul>
|
42 |
</fieldset>
|
43 |
</div>
|
44 |
-
|
45 |
<script type="text/javascript">
|
46 |
var rule_conditions_fieldset = new VarienRulesForm('product_fieldset', '<?php echo Mage::getUrl('/admin/promo_catalog/newConditionHtml/form/rule_conditions_fieldset/', array('_secure' => Mage::app()->getStore()->isAdminUrlSecure())) ?>');
|
47 |
-
|
48 |
-
|
49 |
</script>
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
?>
|
9 |
<style>
|
10 |
.product-param label { padding-right: 10px; }
|
40 |
</ul>
|
41 |
</fieldset>
|
42 |
</div>
|
|
|
43 |
<script type="text/javascript">
|
44 |
var rule_conditions_fieldset = new VarienRulesForm('product_fieldset', '<?php echo Mage::getUrl('/admin/promo_catalog/newConditionHtml/form/rule_conditions_fieldset/', array('_secure' => Mage::app()->getStore()->isAdminUrlSecure())) ?>');
|
|
|
|
|
45 |
</script>
|
app/design/frontend/base/default/template/bestseller/bestseller-responsive.phtml
CHANGED
@@ -1,12 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
-
|
10 |
?>
|
11 |
<style>
|
12 |
.std .products-grid { margin:0 auto; padding:0; list-style:none; }
|
@@ -42,7 +40,7 @@
|
|
42 |
?>
|
43 |
|
44 |
<?php if($this->getEnabled() == 1): ?>
|
45 |
-
<?php if($this->
|
46 |
<div class="page-title category-title">
|
47 |
<h1><?php if(count($result) > 0) { echo $this->getHeader(); } ?></h1>
|
48 |
</div>
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
|
|
8 |
?>
|
9 |
<style>
|
10 |
.std .products-grid { margin:0 auto; padding:0; list-style:none; }
|
40 |
?>
|
41 |
|
42 |
<?php if($this->getEnabled() == 1): ?>
|
43 |
+
<?php if($this->getDisplayHeader()): ?>
|
44 |
<div class="page-title category-title">
|
45 |
<h1><?php if(count($result) > 0) { echo $this->getHeader(); } ?></h1>
|
46 |
</div>
|
app/design/frontend/base/default/template/bestseller/bestseller.phtml
CHANGED
@@ -1,11 +1,10 @@
|
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
***************************************************************************/
|
9 |
?>
|
10 |
<style>
|
11 |
.productList { float:left; width:720px; }
|
@@ -38,11 +37,9 @@
|
|
38 |
}
|
39 |
$upperLimit = ($this->getLimit()) ? $this->getLimit() : 1;
|
40 |
$itemPerRow = ($this->getItemsPerRow()) ? $this->getItemsPerRow() : 1 ;
|
41 |
-
$products_price = $this->getProductsPrice();
|
42 |
-
$review = $this->getReview();
|
43 |
?>
|
44 |
<?php if($this->getEnabled()): ?>
|
45 |
-
<?php if($this->
|
46 |
<div class="sectionHead"><h2><?php if(count($result) > 0) { echo $this->getHeader(); } ?></h2></div>
|
47 |
<?php endif; ?>
|
48 |
<table border="0" cellpadding="0" cellspacing="0" class="productList">
|
@@ -70,47 +67,40 @@
|
|
70 |
<?php echo $this->htmlEscape($_product['name']) ?>
|
71 |
</a>
|
72 |
<?php
|
73 |
-
if($
|
74 |
$_product = Mage::getModel('catalog/product')->load($_product->getId());
|
75 |
echo $this->getReviewsSummaryHtml($_product, 'short');
|
76 |
}
|
77 |
-
if($
|
78 |
$_product = Mage::getModel('catalog/product')->load($_product->getId());
|
79 |
echo $this->getPriceHtml($_product, true);
|
80 |
}
|
81 |
?>
|
82 |
</div>
|
83 |
-
<?php
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
<span class="out-of-stock"><?php echo $this->__('Out of stock') ?></span>
|
91 |
-
<?php endif;
|
92 |
-
} ?>
|
93 |
</div>
|
|
|
94 |
<div class="cl">
|
95 |
-
<?php
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
<?php echo $this->__('Add to Wishlist') ?>
|
101 |
-
</a>
|
102 |
-
<?php endif;
|
103 |
-
}?>
|
104 |
</div>
|
|
|
|
|
105 |
<div class="cl">
|
106 |
-
<?php
|
107 |
-
$
|
108 |
-
|
109 |
-
if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
|
110 |
-
<a href="<?php echo $_compareUrl; ?>" class="addCompare"><?php echo $this->__('Add to Compare') ?></a>
|
111 |
-
<?php endif;
|
112 |
-
} ?>
|
113 |
</div>
|
|
|
114 |
</td>
|
115 |
<?php
|
116 |
$i++;
|
1 |
<?php
|
2 |
/***************************************************************************
|
3 |
+
Extension Name : Bestseller Products
|
4 |
+
Extension URL : http://www.magebees.com/magento-bestseller-products-extension.html
|
5 |
+
Copyright : Copyright (c) 2015 MageBees, http://www.magebees.com
|
6 |
+
Support Email : support@magebees.com
|
7 |
+
***************************************************************************/
|
|
|
8 |
?>
|
9 |
<style>
|
10 |
.productList { float:left; width:720px; }
|
37 |
}
|
38 |
$upperLimit = ($this->getLimit()) ? $this->getLimit() : 1;
|
39 |
$itemPerRow = ($this->getItemsPerRow()) ? $this->getItemsPerRow() : 1 ;
|
|
|
|
|
40 |
?>
|
41 |
<?php if($this->getEnabled()): ?>
|
42 |
+
<?php if($this->getDisplayHeader()): ?>
|
43 |
<div class="sectionHead"><h2><?php if(count($result) > 0) { echo $this->getHeader(); } ?></h2></div>
|
44 |
<?php endif; ?>
|
45 |
<table border="0" cellpadding="0" cellspacing="0" class="productList">
|
67 |
<?php echo $this->htmlEscape($_product['name']) ?>
|
68 |
</a>
|
69 |
<?php
|
70 |
+
if($this->getReview()) {
|
71 |
$_product = Mage::getModel('catalog/product')->load($_product->getId());
|
72 |
echo $this->getReviewsSummaryHtml($_product, 'short');
|
73 |
}
|
74 |
+
if($this->getProductsPrice()) {
|
75 |
$_product = Mage::getModel('catalog/product')->load($_product->getId());
|
76 |
echo $this->getPriceHtml($_product, true);
|
77 |
}
|
78 |
?>
|
79 |
</div>
|
80 |
+
<?php if($this->getAddToCart()): ?>
|
81 |
+
<?php if($_product->isSaleable()): ?>
|
82 |
+
<button class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><?php echo $this->__('Add to Cart') ?></span></button>
|
83 |
+
<?php else: ?>
|
84 |
+
<span class="out-of-stock"><?php echo $this->__('Out of stock') ?></span>
|
85 |
+
<?php endif; ?>
|
86 |
+
<?php endif; ?>
|
|
|
|
|
|
|
87 |
</div>
|
88 |
+
<?php if($this->getActive()):?>
|
89 |
<div class="cl">
|
90 |
+
<?php if ($this->helper('wishlist')->isAllow()) : ?>
|
91 |
+
<a href="<?php echo $this->getAddToWishlistUrl($_product) ?>" class="addWishlist">
|
92 |
+
<?php echo $this->__('Add to Wishlist') ?>
|
93 |
+
</a>
|
94 |
+
<?php endif; ?>
|
|
|
|
|
|
|
|
|
95 |
</div>
|
96 |
+
<?php endif; ?>
|
97 |
+
<?php if($this->getAddToCompare()): ?>
|
98 |
<div class="cl">
|
99 |
+
<?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
|
100 |
+
<a href="<?php echo $_compareUrl; ?>" class="addCompare"><?php echo $this->__('Add to Compare') ?></a>
|
101 |
+
<?php endif; ?>
|
|
|
|
|
|
|
|
|
102 |
</div>
|
103 |
+
<?php endif; ?>
|
104 |
</td>
|
105 |
<?php
|
106 |
$i++;
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Bestseller_products</name>
|
4 |
-
<version>2.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL 3.0</license>
|
7 |
<channel>community</channel>
|
@@ -10,9 +10,9 @@
|
|
10 |
<description>This extension is display best seller product.</description>
|
11 |
<notes>Best Seller</notes>
|
12 |
<authors><author><name>Capacity Web Solutions</name><user>capacitywebsolutions</user><email>magento@capacitywebsolutions.com</email></author></authors>
|
13 |
-
<date>2015-
|
14 |
-
<time>
|
15 |
-
<contents><target name="mageetc"><dir name="modules"><file name="CapacityWebSolutions_Bestseller.xml" hash="0ec798abaa7b1d97993c2a70b0c688ed"/></dir></target><target name="magecommunity"><dir name="CapacityWebSolutions"><dir name="Bestseller"><dir name="Block"><dir name="Adminhtml"><dir name="Bestseller"><dir name="Edit"><file name="Form.php" hash="
|
16 |
<compatible/>
|
17 |
-
<dependencies><required><php><min>5.0.0</min><max>5.6.
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Bestseller_products</name>
|
4 |
+
<version>2.1.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">OSL 3.0</license>
|
7 |
<channel>community</channel>
|
10 |
<description>This extension is display best seller product.</description>
|
11 |
<notes>Best Seller</notes>
|
12 |
<authors><author><name>Capacity Web Solutions</name><user>capacitywebsolutions</user><email>magento@capacitywebsolutions.com</email></author></authors>
|
13 |
+
<date>2015-10-30</date>
|
14 |
+
<time>12:06:04</time>
|
15 |
+
<contents><target name="mageetc"><dir name="modules"><file name="CapacityWebSolutions_Bestseller.xml" hash="0ec798abaa7b1d97993c2a70b0c688ed"/></dir></target><target name="magecommunity"><dir name="CapacityWebSolutions"><dir name="Bestseller"><dir name="Block"><dir name="Adminhtml"><dir name="Bestseller"><dir name="Edit"><file name="Form.php" hash="96c2990e0fc6018210ff513908802fa1"/><dir name="Tab"><file name="Products.php" hash="ff05708c96bee8853549c83ce760e8e4"/></dir><file name="Tabs.php" hash="e918ba6ced636bd6d91be01f167c234c"/></dir><file name="Edit.php" hash="36c0622ba379052b175e90e8d6b44912"/><file name="Grid.php" hash="3598eed71e1de56a44c1641b360eca45"/></dir><file name="Bestseller.php" hash="7fee446569c019c7093de6b713a74713"/><file name="DefaultDirectCode.php" hash="a1d79c5dafa94258da0fe0d3e3dccfcf"/><file name="DefaultTemplate.php" hash="f2dd624669fe6fd9dd7e50cef8debea9"/><file name="DefaultXML.php" hash="8ec74558d35c8edf394d5b14b9c570bc"/><file name="RwdDirectCode.php" hash="655707ef0edf0a828a003c2ac1819212"/><file name="RwdTemplate.php" hash="414b1a9822094c5656639b006d32fb9f"/><file name="RwdXML.php" hash="86d2b2983d687390cf9762798ba9d650"/></dir><file name="Bestseller.php" hash="27a571c30ac41aa7db3e8aa6bc4c2c01"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="BestsellerController.php" hash="fd3fbe2abb43949b3f657c8f01ba0569"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="d9ccb018cc47e3174783cba99f53f4f7"/><file name="config.xml" hash="1da288e7ac2e9d0efdc3b3c3b87fc7d5"/><file name="system.xml" hash="1451de36c7858f1ead832d78c013acaf"/></dir><dir name="Helper"><file name="Data.php" hash="d0b72aa56c274fdff5a4dc8cf26ff2d1"/></dir><dir name="Model"><file name="Bestseller.php" hash="3c7febbd15329ac0d893058621457dda"/><dir name="Mysql4"><dir name="Bestseller"><file name="Collection.php" hash="3642116bbc5c91b27a7f6555736706d9"/></dir><file name="Bestseller.php" hash="427a76699f52007eb8464c1c73e23b5c"/><dir name="Product"><file name="Collection.php" hash="7490fb33a3dab971c3f316011022576b"/></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Bundleproducts.php" hash="789f8c43b7a7a475a80f789c68a66610"/><file name="Chooseproducts.php" hash="c001cbf71d633b3b4c65c3c8353d55a2"/><file name="Orderstatus.php" hash="4b2aef8626569db8a469828a3f2d4351"/><file name="Sortorder.php" hash="1b22301daa70404f0bc70b2c05aca0bc"/></dir></dir></dir></dir><dir name="sql"><dir name="bestseller_setup"><file name="mysql4-install-0.1.0.php" hash="6df36ee8f2b1aadb70dc8ae3a62358cb"/><file name="mysql4-upgrade-0.1.0-1.1.7.php" hash="4f361399480c3ec052a5f19fcc0dd688"/><file name="mysql4-upgrade-1.1.7-2.0.0.php" hash="a9271bfc2176e5d49d77f112e8e8f613"/><file name="mysql4-upgrade-2.0.0-2.1.0.php" hash="8297a5384c85c45876a95fc460cda434"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="bestseller"><file name="bestseller.phtml" hash="800aceccef9744d9881467af978194c0"/><file name="bestseller-responsive.phtml" hash="559862c2edb03658838d4d825279289f"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="bestseller.xml" hash="1cd5d7df2796941b5e6708a5ae683010"/></dir><dir name="template"><dir name="bestseller"><file name="product.phtml" hash="335115ea4c0f855f7a9f6d0a6df3a40b"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="js"><dir name="bestseller"><file name="product-selector.js" hash="18edba645290825072641d0c032b0a0f"/></dir></dir></target></contents>
|
16 |
<compatible/>
|
17 |
+
<dependencies><required><php><min>5.0.0</min><max>5.6.14</max></php></required></dependencies>
|
18 |
</package>
|