mosquito 0 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 при поиске если ничего не найдено выскакивает Warning: Cannot modify header information - headers already sent by в чем может быть проблема? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 У меня вроде нормально, нет такой ошибки. Попробуй в /includes/modules/error_handler.php удалить внизу: header('HTTP/1.1 404 Not Found');[/code] Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 23 февраля, 2009 Автор Жалоба Share Опубликовано 23 февраля, 2009 помогло спс Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 Не за что, правда странно, что у меня вроде нет такой ошибки. Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 у меня другая проблема: если товар найден то перекидывать на главную страницу, если не найден, то все окей! в чем проблема? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 Опять же, проверил у себя, нормально вроде. Попробуй удалить .htaccess файл из корня. Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 не помогло. Вот мой файл product_listing_columns.html посмотри пожалуйста в чем может быть проблема product_listing_columns.html Ссылка на сообщение Поделиться на другие сайты
mosquito 0 Опубликовано 23 февраля, 2009 Автор Жалоба Share Опубликовано 23 февраля, 2009 а при чем здесь product_listing? Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 ну я так понимаю поиск работает через него? я вставил product_listing с дефолтного шаблона - все заработало.. ну нужно сделать мой.. но я не понимаю в чем ошибка там может быть Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 может создать переменные для поиска? типа if поиск Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 Не знаю, сам смотри на шаблон свой, я ж не в курсе, что и как там у тебя. Где-то ошибка, тем более, раз ты говоришь, что со стандартным шаблоном работает. Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 какую переменную можно взять для поиска? {if $smarty.get.search.keywords!= ''}? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 Из строки браузера?! Вот так: {$smarty.get.keywords}[/code]Это код выведет значение keywords в строке браузера. Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 спасибо! заработало! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 февраля, 2009 Жалоба Share Опубликовано 23 февраля, 2009 Не за что Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 24 февраля, 2009 Жалоба Share Опубликовано 24 февраля, 2009 у меня работает поиск только по названий товаров. Как сделать ОТДЕЛЬНЫЙ поиск по новостям и изменить стандартный поиск так что бы искал по всему сайту ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 февраля, 2009 Жалоба Share Опубликовано 24 февраля, 2009 Такого поиска нет, т.е. по новостям, статьям. Только самому делать. Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 25 февраля, 2009 Жалоба Share Опубликовано 25 февраля, 2009 написал скрипт поиска по новостям, но как теперь сделать что бы он выводил найденые данные? :) ведь раньше он мог выводить только каталог то что нашел он вообще не выводит Ссылка на сообщение Поделиться на другие сайты
Frycrosoft 0 Опубликовано 25 февраля, 2009 Жалоба Share Опубликовано 25 февраля, 2009 кстати вот сам скрипт поиска по faq Взял это: http://vamshop.ru/node/34 (сортировка по алфавиту), добавил в вопросы и ответы(что бы людЯм удобно было вопросы искать) Дальше редактирую advanced_search_result_alph.php(как его создать описано выше в ссылке) туда пихаю такой код: <?php/* ----------------------------------------------------------------------------------------- $Id: advanced_search_result.php 1141 2007-02-06 19:20:03 VaM $ VaM Shop - open source ecommerce solution http://vamshop.ru http://vamshop.com Copyright (c) 2007 VaM Shop ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(advanced_search_result.php,v 1.68 2003/05/14); www.oscommerce.com (c) 2003 nextcommerce (advanced_search_result.php,v 1.17 2003/08/21); www.nextcommerce.org (c) 2004 xt:Commerce (advanced_search_result.php,v 1.17 2003/08/21); xt-commerce.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/include ('includes/application_top.php');// create template elements$vamTemplate = new vamTemplate;// include boxesrequire (DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/source/boxes.php');// include needed functionsrequire_once (DIR_FS_INC.'vam_parse_search_string.inc.php');require_once (DIR_FS_INC.'vam_get_subcategories.inc.php');require_once (DIR_FS_INC.'vam_get_currencies_values.inc.php');/* * check search entry */$error = 0; // reset error flag to false$errorno = 0;$keyerror = 0; $breadcrumb->add(NAVBAR_TITLE1_ADVANCED_SEARCH, vam_href_link(FILENAME_ADVANCED_SEARCH)); $breadcrumb->add(NAVBAR_TITLE2_ADVANCED_SEARCH, vam_href_link(FILENAME_ADVANCED_SEARCH_RESULT, 'keywords='.htmlspecialchars(vam_db_input($_GET['keywords'])).'&search_in_description='.vam_db_input($_GET['search_in_description']).'&categories_id='.(int)$_GET['categories_id'].'&inc_subcat='.vam_db_input($_GET['inc_subcat']).'&manufacturers_id='.(int)$_GET['manufacturers_id'].'&pfrom='.vam_db_input($_GET['pfrom']).'&pto='.vam_db_input($_GET['pto']).'&dfrom='.vam_db_input($_GET['dfrom']).'&dto='.vam_db_input($_GET['dto']))); require (DIR_WS_INCLUDES.'header.php'); //build query $select_str = "SELECT f.question "; $from_str = "FROM ".TABLE_FAQ." AS f"; $from_str .= $subcat_join; //where-string $where_str = " WHERE ".$subcat_where.$fsk_lock.$manu_check.$group_check.$tax_where.$pfrom_check.$pto_check; //go for keywords... this is the main search process if (isset ($_GET['keywords']) && vam_not_null($_GET['keywords'])) { if (vam_parse_search_string(stripslashes($_GET['keywords']), $search_keywords)) { $where_str .= " "; for ($i = 0, $n = sizeof($search_keywords); $i < $n; $i ++) { switch ($search_keywords[$i]) { case '(' : case ')' : case 'and' : case 'or' : $where_str .= " ".$search_keywords[$i]." "; break; default : $where_str .= " left( f.question, 1) = '" . addslashes($search_keywords[$i]) . "'"; break; } } $where_str .= ""; } } //glue together $listing_sql = $select_str.$from_str.$where_str; require (DIR_WS_MODULES.FILENAME_PRODUCT_LISTING);$vamTemplate->assign('language', $_SESSION['language']);$vamTemplate->caching = 0;if (!defined(RM)) $vamTemplate->load_filter('output', 'note');$template = (file_exists('templates/'.CURRENT_TEMPLATE.'/'.FILENAME_ADVANCED_SEARCH_RESULT.'.html') ? CURRENT_TEMPLATE.'/'.FILENAME_ADVANCED_SEARCH_RESULT.'.html' : CURRENT_TEMPLATE.'/index.html');$vamTemplate->display($template);include ('includes/application_bottom.php');?>[/code]Код рабочий.Проблему писал постом выше. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 февраля, 2009 Жалоба Share Опубликовано 26 февраля, 2009 Так не будет работать, там же подключается для товаров файл /includes/modules/product_listing.php Этого не достаточно, нужно наверное не подключать этот файл и писать свой код для вывода новостей в шаблон. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения