<a href="https://console.cloud.google.com/apis/credentials">Get Your Api Credentials Here</a> <a href="https://calendar.google.com/calendar">Get your Calender ID</a> <?php include_once("wp-load.php"); function get_calender_events() { $params = array(); /*Get current date*/ $current_date = date('Y-m-d H:i:s'); /*Convert it to google calendar's rfc_format */ $rfc_format = date("c", strtotime($current_date)); $params[] = 'orderBy=startTime'; $params[] ='maxResults=100'; $params[] = 'timeMin='.urlencode($rfc_format); $url_param = ''; foreach($params as $param) { $url_param.= '&'.$param; } $calender_id = "calender_id"; $client_key = "client_key"; $url = "https://www.googleapis.com/calendar/v3/calendars/".$calender_id."/events?key=".$client_key."&singleEvents=true".$url_param; $list_events = wp_remote_post($url, ...
Show all category in tree structure in magento
class XmlCreateCategoryTree
{
function __construct()
{
$this->createCategoryTree();
}
public function createCategoryTree()
{
echo "<ul>";
echo '<li class="menu0"><a href="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB).'" category">Home</a>';
$id = 2;
$categories = $this->getCategories($id);
if($categories[0]['name'] != ''){
$b=0;
foreach($categories as $category){
$b++;
echo '<li class="menu'.$b.'"><a href="'.$category['url'].'" title="View the products for the "'.$category['name'].'" category">'.$category['name'].'</a><span class="mob_dropdown"></span>';
//echo $category['url']."\n77";
$sub_categories = $this->getCategories($category['id']);
if($sub_categories[0]['name'] != ''){
$a=0;
echo "<div class='nav_wrapper'>";
echo "<div class='container'>";
foreach($sub_categories as $sub_category){
$a++;
echo ' <div class="col'.$a." ".$sub_category['name'].' colum"><h1>'.$sub_category['name'].'</h1>';
echo "<ul>";
// echo '---'.$sub_category['name']."\n";
$sub_sub_categories = $this->getCategories($sub_category['id']);
if($sub_sub_categories[0]['name'] != ''){
foreach($sub_sub_categories as $sub_sub_category){
// echo "--- ---".$sub_sub_category['name']."\n";
echo '<li class="sub_cat"><a href="'.$sub_sub_category['url'].'" >'.$sub_sub_category['name'].'</a></li>';
}
echo "</ul></div> ";
}
}
echo "<div class='clear'></div></div></div>";
}
echo '</li>';
}
}
echo "</ul>";
}
private function getCategories($id){
$children = Mage::getModel('catalog/category')->getCategories($id);
$cat = array();
foreach ($children as $category){
$cat['name'] = $category->getName();
$cat['id'] = $category->getId();
$cat['url'] = Mage::getModel("catalog/category")->load($category->getId())->getUrl();
$allCat[] = $cat;
}
return $allCat;
}
}
?>
<?php
$exporter = new XmlCreateCategoryTree();
?>
class XmlCreateCategoryTree
{
function __construct()
{
$this->createCategoryTree();
}
public function createCategoryTree()
{
echo "<ul>";
echo '<li class="menu0"><a href="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB).'" category">Home</a>';
$id = 2;
$categories = $this->getCategories($id);
if($categories[0]['name'] != ''){
$b=0;
foreach($categories as $category){
$b++;
echo '<li class="menu'.$b.'"><a href="'.$category['url'].'" title="View the products for the "'.$category['name'].'" category">'.$category['name'].'</a><span class="mob_dropdown"></span>';
//echo $category['url']."\n77";
$sub_categories = $this->getCategories($category['id']);
if($sub_categories[0]['name'] != ''){
$a=0;
echo "<div class='nav_wrapper'>";
echo "<div class='container'>";
foreach($sub_categories as $sub_category){
$a++;
echo ' <div class="col'.$a." ".$sub_category['name'].' colum"><h1>'.$sub_category['name'].'</h1>';
echo "<ul>";
// echo '---'.$sub_category['name']."\n";
$sub_sub_categories = $this->getCategories($sub_category['id']);
if($sub_sub_categories[0]['name'] != ''){
foreach($sub_sub_categories as $sub_sub_category){
// echo "--- ---".$sub_sub_category['name']."\n";
echo '<li class="sub_cat"><a href="'.$sub_sub_category['url'].'" >'.$sub_sub_category['name'].'</a></li>';
}
echo "</ul></div> ";
}
}
echo "<div class='clear'></div></div></div>";
}
echo '</li>';
}
}
echo "</ul>";
}
private function getCategories($id){
$children = Mage::getModel('catalog/category')->getCategories($id);
$cat = array();
foreach ($children as $category){
$cat['name'] = $category->getName();
$cat['id'] = $category->getId();
$cat['url'] = Mage::getModel("catalog/category")->load($category->getId())->getUrl();
$allCat[] = $cat;
}
return $allCat;
}
}
?>
<?php
$exporter = new XmlCreateCategoryTree();
?>
Comments
Post a Comment