
Kosjak76
Модератор-
Content Count
3759 -
Joined
-
Last visited
-
Days Won
19
-
Это же не Айфон, он хуже со временем не становится)))
-
Скажите, а зачем? Что там такого, что "вам нужно срочно его менять на другой" - есть критические уязвимости? Или что?
-
id категории товара. Как узнать?
Kosjak76 replied to Berze's topic in Общие вопросы по функционалу и дизайну
{if $category->id == 1}Страна1 {else} Страна2{/if} Как-то так -
Внимательно перечитайте первую страницу темы
-
Подключение Simpla к 2м базам данных
Kosjak76 replied to ps-simpla's topic in Общие вопросы по функционалу и дизайну
Можно, например, для всего остального в таблицы добавить site_id или что-то вроде и выбирать по нему для разных сайтов. -
И что теперь? Что-то поменялось? Или после "великого" Ногтера простым смертным нельзя??? Толку от того, что ты писал? Следи за собой, "Фрилансер"
-
http://prntscr.com/uwmeox А вот это что за хрень? Почему никто не шевелится? Это одна из основных функций форума. Причем сразу после установки - все работало
-
Все бренды на одной странице
Kosjak76 replied to esistema1's topic in Общие вопросы по функционалу и дизайну
Не увидел, что функцию исковеркали через жопу public function get_all_brands($filter = array()) { $visible_filter = ''; $in_stock_filter = ''; if(isset($filter['in_stock'])) $in_stock_filter = $this->db->placehold('AND (SELECT count(*)>0 FROM __variants pv WHERE pv.product_id=p.id AND pv.price>0 AND (pv.stock IS NULL OR pv.stock>0) LIMIT 1) = ?', intval($filter['in_stock'])); if(isset($filter['visible'])) $visible_filter = $this->db->placehold('AND p.visible=?', intval($filter['visible'])) -
Все бренды на одной странице
Kosjak76 replied to esistema1's topic in Общие вопросы по функционалу и дизайну
Поменяйте вот этот кусок $this->db->query($query); return $this->db->results(); На вот такой $this->db->query($query); print_r($query); return $this->db->results(); И посмотрите, что выведется, какой будет запрос -
Все бренды на одной странице
Kosjak76 replied to esistema1's topic in Общие вопросы по функционалу и дизайну
Да, там же нет категории Тогда по-другому public function get_all_brands($filter = array()) { $category_id_filter = ''; $visible_filter = ''; $in_stock_filter = ''; if(isset($filter['in_stock'])) $in_stock_filter = $this->db->placehold('AND (SELECT count(*)>0 FROM __variants pv WHERE pv.product_id=p.id AND pv.price>0 AND (pv.stock IS NULL OR pv.stock>0) LIMIT 1) = ?', intval($filter['in_stock'])); if(isset($filter['visible'])) $visible_filter = $this->db->placehold('AND ( -
Все бренды на одной странице
Kosjak76 replied to esistema1's topic in Общие вопросы по функционалу и дизайну
В функции ничего менять не надо, надо просто ее вызвать с правильным фильтром Примерно так <?PHP require_once('View.php'); class BrandsView extends View { function fetch() { // Выбираем товар из базы $this->design->assign('meta_title', 'Все производители'); $this->design->assign('meta_keywords', 'Все производители'); $this->design->assign('meta_description', 'Все производители'); $brands = $this->brands->get_brands(array('in_stock'=>1,'visible'=>1)); $this->design->assign('brands', $bra