Товаров нет — закончились, или Правильно оформляем empty query results

    Сегодня на сайте velopiter.ru в пустом разделе каталога обнаружил удивительно простую и искреннюю надпись: «Все товары этого раздела отсутствуют на складе (закончились)». Воображение так и рисует мужичка-логиста, разводящего руками в стороны.
    На самом деле, это один из моих критериев оценки вменяемости команды-разработчика сайта (другой критерий, например, это полезная страница 404). Что многие пишут в таких случаях, когда SQL-запрос ничего не вернул? Да так и пишут — выборка пуста, ничего нет, ноль товаров. Скучно. А тут — с душой :-)

    А что вы пишете, когда писать нечего?
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 14

      0
      Сразу на ум приходит типичная надпись в блогах: «Комментариев пока нет. Вы можете стать первым»

      А вообще, обычно результаты выборки показываются в некоем табличном виде, куда картинки с логистами не вставить (даже и исхитриться, она не впишется в логику раздела сайта). А жаль
        +1
        Используя архитектуру MVC, можно во время подставить свой шаблон :)

        Умейте правильно реализовывать логику!
          0
          Я не про html-тэги писал. Все страницы со списками доступных товаров имеют примерно один и тот же вид. Появление вместо привычной таблички абсолютно неформальных картинок (то, что дозволено при ошибках в УРЛ и прочем) мне лично кажется несерьезным подходом.
          И не надо пугать словами «MVC» и «шаблон». Я тоже их знаю ;)
        0
        Мне кажется человек не должен попадать в такой раздел по ссылкам сайта, ну или предупреждать что там нет ничего, например «Телевизоры (0)»
          0
          а если поиском он туда попал? Выводить надо что-то.
            +2
            Если сайт связан с коммерцией, то выводить что-то типа «Телевизора у нас сейчас нет, вы можете пока выбрать себе уникальную тумбочку под него» — и дальше супер-предложение уникальная тумба, а затем полный листинг всех остальных тумб. Это как в реальном магазине — продавец не должен фразу заканчивать на негативой ноте, а то клиент будет потерян.

            Ну и вне коммерции — в случае, если поиск или листинг вовращает ничего, предложить что-то интересное.
              0
              +1, ассоциативные связи рулят.
          +2
          Опаньки!
            0
            Посидите тихонько, мы быстро!
            0
            404 у них тоже ничего


            А пустой раздел я так и не нашел :(

            Незаметный такой пиар сайта, кстати
              0
              Для «открыть то, что открывать нельзя» должна быть 403-я ошибка (Forbidden). Наверное что-то типа изображения охранника с битой (после которой 404 уже не будет удивлять)
                0
                Не, это не проплаченный пиар. Я занимаюсь велоспортом, и мне этот сайт приятен как полезный справочник аксессуаров.
                Пустой раздел у них в «Вело аксессуары > Гаджеты».
                +1
                По-моему, мало кто сравнится с Хабровской страничкой «К сожалению все серверы заняты. Оставайтесь на линии, вам ответит первый поднявшийся сервер.» :)
                  0
                  Из последнего виденного понравилось

                  «По вашему запросу ничего не нашлось.
                  Ничего личного, ну, вы понимаете...»

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое