Поиск только с фото

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 24 апреля 2012 в 12:37
Всем привет.
Задавал я как то вопрос — "Нужна функция, чтобы поиск выдавал страницы только тех пользователей, у которых установлен аватар. Всем известный поиск "Только с фото" так сказать.".
Решение мне написали (благодарность WALTERZ, • Mike •, FreeLancer), но есть в нем какая то неточность — не работает.
Вот код:
  1.  
  2. if ($_REQUEST['imageurl']){
  3. $val = $inCore->request('imageurl', 'str', '');
  4. if ($val=='foto'){
  5. $s .= " AND p.imageurl != ''";
  6. $stext[] = 'Только с фото';
  7. }
  8. }
В чем здесь ошибка?
P.S. Instant 1.9.
#2 27 апреля 2012 в 14:23
Правильнее писать так:
  1.  
  2. if ($_REQUEST['imageurl']){
  3. $s .= " AND p.imageurl <> ''";
  4. $stext[] = 'Только с фото';
  5. }
#3 27 апреля 2012 в 17:17


Правильнее писать так:

  1.  
  2. if ($_REQUEST['imageurl']){
  3. $s .= " AND p.imageurl ''";
  4. $stext[] = 'Только с фото';
  5. }

IngDesign
Не работает… sad
#4 27 апреля 2012 в 17:23



Правильнее писать так:

  1.  
  2. if ($_REQUEST['imageurl']){
  3. $s .= " AND p.imageurl ''";
  4. $stext[] = 'Только с фото';
  5. }

IngDesign
Не работает… sad

SpideR-KOSS

Как вставляете в форму?
#5 27 апреля 2012 в 17:29

Как вставляете в форму?

IngDesign
Я вставлял этот код в components/users/frontend.php.
#6 27 апреля 2012 в 17:29
В файл frontend.php (~ 216 строка)
  1.  
  2. if ($_REQUEST['imageurl']){
  3. $s .= " AND p.imageurl <> ''";
  4. $stext[] = 'Только с фото';
  5. }
  6.  
В файл шаблона:
  1.  
  2. <tr>
  3. <td>Только с фото</td>
  4. <td colspan="3">
  5. <input id="imageurl" class="imageurl" name="imageurl" type="checkbox" />
  6. </td>
  7. </tr>
  8.  
#7 27 апреля 2012 в 17:38
Огромное спасибо.
Теперь все работает. )))
#8 27 апреля 2012 в 18:23


Огромное спасибо.
Теперь все работает. )))

SpideR-KOSS
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.