Непонятки со скриптом Гуглопоиска
  • Ставлю на Drupal, поэтому и тема в этом разделе.


    Значит было все хорошо. Форма поиска ведет на search.php, где собственно выводятся результаты поиска и сама форма снова.

    Понадобилось сменить дизайн (search.php тоже) и случилась такая оказия. С любой страницы поиск осуществляется нормально, а вот на search.php поиск уже не работает. После нажатия кнопы - вылазит пустая страница без результатов и такое же пустое поле image/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' />

    В коде формы изменил лишь длину поля ввода.
    Уже второй раз переустановил по новой - ничего не изменилось, хотя до того как сменил дизайн, все работало.
  • Ваще пипец. Теперь то ищет, то не ищет. Через раз, а потом глохнет.
    Не мог же я неправильно код вставить? Ничего ведь не менял...
  • А что за файлик search.php, как понимаю не стандартный друпаловский, по этому код в студию.

    И код, как вставляете в шаблон/блок код формы для поиска.
  • GogA, надеялся на тебя image/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' />
    search.php это произвольный файл, в котором отображается search result.

    состоит он из шаблона сайта, в котором прописано:

    //Форма поиска
    <form action="http://www.***.net/search.php" id="cse-search-box">
      <div>
        <input type="hidden" name="cx" value="partner-pub-9621670******:bhdezh-s0vz" />
        <input type="hidden" name="cof" value="FORID:9" />
        <input type="hidden" name="ie" value="UTF-8" />
        <input type="text" name="q" size="41" />
        <input type="submit" name="sa" value="&#x041f;&#x043e;&#x0438;&#x0441;&#x043a;" />
      </div>
    </form>
    <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=ru"></script>
    <BR>
    <BR>
    //Результат поиска
    <div id="cse-search-results"></div>
    <script type="text/javascript">
      var googleSearchIframeName = "cse-search-results";
      var googleSearchFormName = "cse-search-box";
      var googleSearchFrameWidth = 800;
      var googleSearchDomain = "www.google.ru";
      var googleSearchPath = "/cse";
    </script>
    <script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>


    Блок поиска такой же, как и здесь, только <input type="text" name="q" size="27" />. Все, больше изменений никаких нет.
  • пользуйтесь лучше Яндекс.Поиск для сайта.. гораздо лучше и гибкость настроек на высоте!

Привет, незнакомец!

Похоже, Вы новенький! Чтобы начать обсуждение, кликните на одну из кнопок ниже ;)

Войти с помощью OpenID

Категории

В этой теме: