![]() |
![]() |
#31 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]() Цитата:
Код:
"Arraytypes==1,config==1,style==1,fasad==1" |
|
![]() |
![]() |
![]() |
#32 | |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 235
Сказал(а) спасибо: 1,187
Получил(а) "Спасибо": 748
Нарушения: 0/0 (0)
Репутация: 1283130
|
![]() Цитата:
тебе надо убрать var_dump. Это функция просто демонстрирует, что получаем на выводе. вместо var_dump - делай return или echo $where (не помню как правильно в мод х) |
|
![]() |
![]() |
Сказали спасибо: |
![]() |
#33 | |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]() Цитата:
Код:
echo $where; return implode('',$filterz); Код:
[!msProducts? &tpl=`tovartplCat` &limit=`64` &parents=`2` &tvFilters=`[[!where]]` &includeTVs=`types,config,style,fasad` ]] Код:
<?php $filterz = ''; if(isset($_GET['types'])) $filterz['types'] = $_GET['types']; if(isset($_GET['config'])) $filterz['config'] = $_GET['config']; if(isset($_GET['style'])) $filterz['style'] = $_GET['style']; if(isset($_GET['fasad'])) $filterz['fasad'] = $_GET['fasad']; if($filterz !=='') $filterz = substr($filterz,0,-1); //if(!empty($filterz)) {$where = json_encode($filterz);} else {$where = '';} return $filterz; Последний раз редактировалось seokotov; 18.10.2022 в 11:40. |
|
![]() |
![]() |
![]() |
#34 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]()
снипет уже такой:
Код:
<?php $filterz = ''; if(isset($_GET['types'])) $filterz = $filterz.'types=='.$_GET['types'].','; if(isset($_GET['config'])) $filterz = $filterz.'config=='.$_GET['config'].','; if(isset($_GET['style'])) $filterz = $filterz.'style=='.$_GET['style'].','; if(isset($_GET['fasad'])) $filterz = $filterz.'fasad=='.$_GET['fasad'].','; if($filterz !=='') $filterz = substr($filterz,0,-1); return $filterz; |
![]() |
![]() |
![]() |
#35 |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 235
Сказал(а) спасибо: 1,187
Получил(а) "Спасибо": 748
Нарушения: 0/0 (0)
Репутация: 1283130
|
![]() |
![]() |
![]() |
Сказали спасибо: |
![]() |
#36 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]() |
![]() |
![]() |
![]() |
#37 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]()
уже и так попробовал
Код:
<?php $filterz = ''; if($_GET['types']) $filterz = $filterz.'types==%*'.$_GET['types'].'*%'.','; if($_GET['config']) $filterz = $filterz.'config==%*'.$_GET['config'].'*%'.','; if($_GET['style']) $filterz = $filterz.'style==%*'.$_GET['style'].'*%'.','; if($_GET['fasad']) $filterz = $filterz.'fasad==%*'.$_GET['fasad'].'*%'.','; if($filterz !=='') $filterz = substr($filterz,0,-1); echo $filterz; ![]() types==%*2*%,config==%*1*%,style==%*1*%,fasad==%*1 *% |
![]() |
![]() |
![]() |
#38 |
Senior Member
Доцент
Регистрация: 24.05.2021
Сообщений: 235
Сказал(а) спасибо: 1,187
Получил(а) "Спасибо": 748
Нарушения: 0/0 (0)
Репутация: 1283130
|
![]() |
![]() |
![]() |
Сказали спасибо: |
![]() |
#39 |
se ксенофоб
Доцент
Регистрация: 14.07.2020
Адрес: Севастополь, Россия
Сообщений: 173
Сказал(а) спасибо: 127
Получил(а) "Спасибо": 33
Нарушения: 0/0 (0)
Репутация: 28076
|
![]() |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в Гугл Отсутствует поле url | rty9000 | Гугл и другие поисковики | 44 | 11.01.2021 21:26 |
Ошибка почтового домена | Geers | Курилка | 7 | 10.11.2020 02:54 |
Ошибка - MySQL query error [1615]: Prepared statement needs to be re-prepared | sanek1991 | Хостинг и домены | 19 | 29.07.2020 19:24 |
Ошибка установки соединения с базой данных | Юрий Петрович | Веб-строительство | 8 | 06.07.2020 21:22 |