Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Симпла и оплата кредитками....
Раскажите пожалуйста кто к какому шлюзу для оплаты подключал
здесь проскакивал ликпэй, еще пару модулей н онастроить не получилось...
Кому это интересно давайте разберемся...
подскажите, может, кто уже сталкивался..
Как внедрить Гугловский переводчик в сайт?
Либо, как сделать сайт мультиязычным рус/англ?
в том то и дело, что вставляю, но ничего не появляется на сайте..какие проблемы?
у Google все расписано, что да как.
я пользуюсь.
Для просмотра ссылки Войдиили Зарегистрируйся
Атрибуты есть в 1.4я так понимаю здесь обсуждают Simpla CMS. подскажите есть ли возможность у данного скрипта выставлять атрибуты для товаров (цвет, размер и так далее) и ставить пользователей в разные группы , чтобы для каждой группы была своя цена ? я почему-то не нашел, но за такую цену думаю эти функции должны быть. Спасибо .
// Функция возвращает подкатегории
function categories_tree3($categories,$catid)
{
$tree = array();
// Указатели на узлы дерева
$used_items = array();
$end = false;
// Не кончаем, пока не кончатся категории, или пока ниодну из оставшихся некуда приткнуть
while(!empty($categories) && !$end)
{
foreach($categories as $k=>$category)
{
$flag = false;
if($category->category_id == $catid)
{
// Добавляем элемент в дерево
$cat = null;
$cat->name = $category->name;
$cat->category_id = $category->category_id;
$cat->url = $category->url;
$category->path[0] = $cat;
$tree[$category->category_id] = $category;
$used_items[$category->category_id] = &$tree[$category->category_id];
unset($categories[$k]);
$flag = true;
}else
{
if($used_items[$category->parent])
{
$cat = null;
$cat->name = $category->name;
$cat->category_id = $category->category_id;
$cat->url = $category->url;
$category->path = $used_items[$category->parent]->path;
$category->path[] = $cat;
$used_items[$category->parent]->subcategories[$category->category_id] = $category;
$used_items[$category->category_id] = &$used_items[$category->parent]->subcategories[$category->category_id];
unset($categories[$k]);
$flag = true;
}
}
}
if(!$flag)
$end = true;
}
$used_items = array_reverse($used_items, true);
foreach($used_items as $k=>$item)
{
$used_items[$item->category_id]->subcats_ids[] = $item->category_id;
if(is_array($used_items[$item->parent]->subcats_ids))
$used_items[$item->parent]->subcats_ids = array_merge($used_items[$item->parent]->subcats_ids, $item->subcats_ids);
else
$used_items[$item->parent]->subcats_ids = $item->subcats_ids;
}
return $tree;
}
function get_categories($parent=0)
{
// Выбираем все категории
$query = sql_placeholder("SELECT * FROM categories WHERE enabled=1 ORDER BY parent, order_num", $parent);
$this->db->query($query);
$temp_categories = $this->db->results();
$categories = Storefront::categories_tree($temp_categories);
return $categories;
}
function get_subcategories($catid=0,$parent=0)
{
// Выбираем все категории
$query = sql_placeholder("SELECT * FROM categories WHERE enabled=1 ORDER BY parent, order_num", $parent);
$this->db->query($query);
$temp_categories = $this->db->results();
$subcategories2 = Storefront::categories_tree3($temp_categories,$catid);
return $subcategories2;
}
$this->smarty->assign('categories', $this->categories);
// Подкатегории товаров
$this->db->query("SELECT category_id,parent FROM categories WHERE url='".$_GET['category']."' limit 1");
$category_id2=$this->db->results();
if(!empty($category_id2))
{
foreach($category_id2 as $k=>$variant)
{
$category_id2=$variant->category_id;
$parent_id=$variant->parent;
}
}
#echo "sdf".$parent_id;
if($parent_id=="0") $category_id2 = $category_id2;
else
{
$this->db->query("SELECT category_id,parent FROM categories WHERE category_id='$parent_id' limit 1");
$category_id2=$this->db->results();
if(!empty($category_id2))
{
foreach($category_id2 as $k=>$variant)
{
$parent_id=$variant->parent;
$category_id=$variant->category_id;
}
}
if($parent_id=="0") $category_id2 = $category_id;
else
{
$this->db->query("SELECT category_id,parent FROM categories WHERE category_id='$parent_id' limit 1");
$category_id2=$this->db->results();
if(!empty($category_id2))
{
foreach($category_id2 as $k=>$variant)
{
$parent_id=$variant->parent;
$category_id=$variant->category_id;
}
}
if($parent_id=="0") $category_id2 = $category_id;
else
{
$this->db->query("SELECT category_id,parent FROM categories WHERE category_id='$parent_id' limit 1");
$category_id2=$this->db->results();
if(!empty($category_id2))
{
foreach($category_id2 as $k=>$variant)
{
$parent_id=$variant->parent;
$category_id=$variant->category_id;
}
}
if($parent_id=="0") $category_id2 = $category_id;
else
{
$this->db->query("SELECT category_id,parent FROM categories WHERE category_id='$parent_id' limit 1");
$category_id2=$this->db->results();
if(!empty($category_id2))
{
foreach($category_id2 as $k=>$variant)
{
$parent_id=$variant->parent;
$category_id=$variant->category_id;
}
}
$category_id2 = $category_id;
}
}
}
}
$this->subcategories2 = Storefront::get_subcategories($category_id2);
$this->smarty->assign('parent_catid', $category_id2);
$this->smarty->assign('subcategories2', $this->subcategories2);
<!-- Меню каталога /-->
{defun name=categories_tree categories=$categories}
{if $categories}
<ul class="catalog_menu">
{foreach item=c from=$categories}
{if $parent_catid != $c->category_id}
<li><a href='catalog/{$c->url}' tooltip='category' category_id='{$c->category_id}'>{$c->name}</a></li>
{else}
<li><span tooltip='category' category_id='{$c->category_id}' style="font-size:13pt;background:#ffffff;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;text-decoration:none;color:#7dc242;font-family:"Trebuchet MS";">{$c->name}</span></li>
{/if}
{/foreach}
</ul>
{/if}
{/defun}
<!-- Меню каталога #End /-->
<!-- Меню каталога /-->
{defun name=categories_tree2 categories=$subcategories2}
{if $subcategories2}
<ul class="left_menu">
{foreach item=c from=$categories}
{if $c->parent>0}
{if $category->category_id != $c->category_id}<li><a href='catalog/{$c->url}' tooltip='category' category_id='{$c->category_id}'>{$c->name}</a></li>
{else}
<li><span tooltip='category' category_id='{$c->category_id}'>{$c->name}</span></li>{/if}
{/if}
{fun name=categories_tree2 categories=$c->subcategories}
{/foreach}
</ul>
{/if}
{/defun}
<!-- Меню каталога #End /-->
Привет.сейчас делаю фильтр по цене, кому нужно, дам по тестить, пишите в личку.