Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Помогите разобраться

Всем привет
хочу одну фишку сделать чтобы когда человек допустим вводит в поиске что-то и ему не находит, то выдает ниже ещё что напишите нам.
нужно соответсвенно я так понимаю добавить в файл где выводит что допустим ничего не найдено нужно добавить то что находится в обратной связи. не подскажите куда лезть?


позже опишу че и куда, пока пост чеб не потерять топик



позже опишу че и куда, пока пост чеб не потерять топик


Ага спасибо тебе большое. в принципе догадки есть, тока не могу найти файл где выводится если пустое сообщение или оно описано просто через if....else. Если нашел то то если нет то то? Или там отдельный файлик если ничего не найдено?


самый простой способ, без кодинга вааааащщщщееееееее, правда адрес страницы для твоей ссылки придется придумать(усли включено ЧПУ) или взять и скопировать ручками


РЕШЕНИЕ ПОДХОДИТ ВСЕМ, НО КАЖДОМУ ИНДИВИДУАЛЬНО

открой ./langs/ru найди там lang.php

в этом файле найди реплику

define('TEXT_PRODUCT_NOT_FOUND', 'Товар не найден!');


и просто замени на, например
define('TEXT_PRODUCT_NOT_FOUND', '<p>Товар не найден!</p> <a href=contct.html>ПИШИ ИСЧО</a>');


по идее должно помочь =) правда я не тестил а просто пошарился по языковым файлам в поиске нужной (по идее нужной) строки


Я тоже думал над этим, но смысл будет в том что если товар не найден будет открываться просто страница content.html к примеру и всё, а нужно чтобы таже но чтобы там ещё добавилось блок от обратной свсязи.думал в advanced_search, но что не сог найти строчки в которой выводится товар не найдет он же скорее всего будет и выводится 'TEXT_PRODUCT_NOT_FOUND'. а ещё варианты какие ?


в моем варианте при отсуствии результатов в поиске будет выводится сообщение об этом а ниже еще и ссылка на раздел контактов, я лично вас именно так и понял, что нужна ссылка =)

а вы хотите туда именно форму всунунть?


Да именно саму форму туда т.е. если нет выводится сообщение товар не найден ну стандартно а ниже форма типа имя и сообщение ну стандартная форма как с обратно связи) ссылку вставить после текста проблем нет)


редактировать код магазина придется, не оч просто все это


Ну это понятно... просто думал может кто нибудь реализовал.в принципе ничего сложного помоему нету, по моей идеи в advanced search файле где там блок else товар не найдет(ссылается на lang.php) просто дописать туда скрипт этой формы... или я ошибаюсь в догадках?


если else в шаблоне то моно попробывать сварганить обычную хтмл форму каторая будет отправляться сразу на скрипт обратной связи, но если это все в коде модуля какого-то, то .... все будет по сложнее =)


Источник



Copyright ShopOS