url output in loops
This commit is contained in:
@@ -226,6 +226,7 @@ class Content extends BaseLoop
|
|||||||
->set("DESCRIPTION", $content->getVirtualColumn('i18n_DESCRIPTION'))
|
->set("DESCRIPTION", $content->getVirtualColumn('i18n_DESCRIPTION'))
|
||||||
->set("POSTSCRIPTUM", $content->getVirtualColumn('i18n_POSTSCRIPTUM'))
|
->set("POSTSCRIPTUM", $content->getVirtualColumn('i18n_POSTSCRIPTUM'))
|
||||||
->set("POSITION", $content->getPosition())
|
->set("POSITION", $content->getPosition())
|
||||||
|
->set("URL", $content->getUrl())
|
||||||
;
|
;
|
||||||
|
|
||||||
$loopResult->addRow($loopResultRow);
|
$loopResult->addRow($loopResultRow);
|
||||||
|
|||||||
@@ -168,6 +168,7 @@ class Folder extends BaseLoop
|
|||||||
->set("DESCRIPTION", $folder->getVirtualColumn('i18n_DESCRIPTION'))
|
->set("DESCRIPTION", $folder->getVirtualColumn('i18n_DESCRIPTION'))
|
||||||
->set("POSTSCRIPTUM", $folder->getVirtualColumn('i18n_POSTSCRIPTUM'))
|
->set("POSTSCRIPTUM", $folder->getVirtualColumn('i18n_POSTSCRIPTUM'))
|
||||||
->set("PARENT", $folder->getParent())
|
->set("PARENT", $folder->getParent())
|
||||||
|
->set("URL", $folder->getUrl())
|
||||||
->set("CONTENT_COUNT", $folder->countChild())
|
->set("CONTENT_COUNT", $folder->countChild())
|
||||||
->set("VISIBLE", $folder->getVisible() ? "1" : "0")
|
->set("VISIBLE", $folder->getVisible() ? "1" : "0")
|
||||||
->set("POSITION", $folder->getPosition())
|
->set("POSITION", $folder->getPosition())
|
||||||
|
|||||||
@@ -520,6 +520,7 @@ class Product extends BaseLoop
|
|||||||
->set("CHAPO", $product->getVirtualColumn('i18n_CHAPO'))
|
->set("CHAPO", $product->getVirtualColumn('i18n_CHAPO'))
|
||||||
->set("DESCRIPTION", $product->getVirtualColumn('i18n_DESCRIPTION'))
|
->set("DESCRIPTION", $product->getVirtualColumn('i18n_DESCRIPTION'))
|
||||||
->set("POSTSCRIPTUM", $product->getVirtualColumn('i18n_POSTSCRIPTUM'))
|
->set("POSTSCRIPTUM", $product->getVirtualColumn('i18n_POSTSCRIPTUM'))
|
||||||
|
->set("URL", $product->getUrl())
|
||||||
->set("BEST_PRICE", $product->getVirtualColumn('real_lowest_price'))
|
->set("BEST_PRICE", $product->getVirtualColumn('real_lowest_price'))
|
||||||
->set("IS_PROMO", $product->getVirtualColumn('main_product_is_promo'))
|
->set("IS_PROMO", $product->getVirtualColumn('main_product_is_promo'))
|
||||||
->set("IS_NEW", $product->getVirtualColumn('main_product_is_new'))
|
->set("IS_NEW", $product->getVirtualColumn('main_product_is_new'))
|
||||||
|
|||||||
@@ -5,7 +5,8 @@ namespace Thelia\Model;
|
|||||||
use Thelia\Model\Base\Category as BaseCategory;
|
use Thelia\Model\Base\Category as BaseCategory;
|
||||||
use Propel\Runtime\ActiveQuery\Criteria;
|
use Propel\Runtime\ActiveQuery\Criteria;
|
||||||
|
|
||||||
class Category extends BaseCategory {
|
class Category extends BaseCategory
|
||||||
|
{
|
||||||
/**
|
/**
|
||||||
* @return int number of child for the current category
|
* @return int number of child for the current category
|
||||||
*/
|
*/
|
||||||
@@ -18,6 +19,7 @@ class Category extends BaseCategory {
|
|||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new category.
|
* Create a new category.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -4,6 +4,10 @@ namespace Thelia\Model;
|
|||||||
|
|
||||||
use Thelia\Model\Base\Content as BaseContent;
|
use Thelia\Model\Base\Content as BaseContent;
|
||||||
|
|
||||||
class Content extends BaseContent {
|
class Content extends BaseContent
|
||||||
|
{
|
||||||
|
public function getUrl()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,6 +14,11 @@ class Folder extends BaseFolder
|
|||||||
return FolderQuery::countChild($this->getId());
|
return FolderQuery::countChild($this->getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function getUrl()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* count all products for current category and sub categories
|
* count all products for current category and sub categories
|
||||||
|
|||||||
@@ -5,5 +5,10 @@ namespace Thelia\Model;
|
|||||||
use Thelia\Model\Base\Product as BaseProduct;
|
use Thelia\Model\Base\Product as BaseProduct;
|
||||||
use Thelia\Model\ProductSaleElements;
|
use Thelia\Model\ProductSaleElements;
|
||||||
|
|
||||||
class Product extends BaseProduct {
|
class Product extends BaseProduct
|
||||||
|
{
|
||||||
|
public function getUrl()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user