Как найти страницу в dle

Привет , на сайте есть файл по адресу example.ru/pay/success.html
Там по этому адресу вот что находится prntscr.com/dyd97a , именo на success.html перенаправляет людей после успешной оплаты , деньги в робокасу поступают а на сайт не начисляются , проблема в коде , где в dle мне найти контроллер который отвечает за вид success.html или в dle не так всё устроено ?


  • Вопрос задан

    более трёх лет назад

  • 243 просмотра

Поиск в DLE

От автора: приветствую вас, друзья. Из этой статьи вы узнаете, как сделать поиск в DLE. Кроме обычного поиска мы также реализуем и так называемый живой поиск или быстрый поиск по сайту. При этом в DLE быстрый поиск реализуется автоматически, без каких-либо дополнительных действий. Приступим?

Собственно, в уже готовых шаблонах поисковая форма практически всегда присутствует и работает. Для примера возьмем шаблон Default, который идет из коробки после установки DLE.

Мы начинаем вводить поисковый запрос и после четвертого введенного символа DLE отправляет ajax-запрос для быстрого поиска по сайту. В результате нам показываются найденные варианты без перезагрузки страницы. Мы можем выбрать один из предложенных вариантов быстрого поиска или же продолжить набирать запрос и перейти на страницу поиска, на которой увидим его результаты.

Профессия PHP-разработчик с нуля до PRO

Готовим PHP-разработчиков с нуля

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

Узнать подробнее

Командная стажировка под руководством тимлида

90 000 рублей средняя зарплата PHP-разработчика

3 проекта в портфолио для старта карьеры

Но представим, что вам достался шаблон без поиска. Или же вы создаете свой шаблон, на который хотите добавить поиск. Как же добавить поиск в DLE? Сделать это достаточно просто. Прежде всего нам потребуется форма, которую мы поместим в нужное место страницы. Код формы можно взять из того же шаблона Default.

В этой форме важно сохранить неизменными поля input. Они должны иметь указанные идентификаторы, типы и имена. Если вы что-то измените и удалите, то поиск, скорее всего, перестанет работать. Например, для поискового поля важны id=»story» и name=»story».

После того, как мы добавили в наш шаблон код формы, нам потребуется создать 2 дополнительных шаблона, которые будут работать с результатами поиска, это шаблоны search.tpl и searchresult.tpl. В документации в разделе Шаблоны — Форма поиска и Результаты поиска вы найдете описания соответствующих тегов, которые можно использовать в данных шаблонах. Например, теги шаблона [searchposts] и [/searchposts] обеспечивают вывод найденных результатов поиска в шаблоне searchresult.tpl.

Собственно, примеры шаблонов мы можем посмотреть в том же стандартном шаблоне Default и даже взять код оттуда, оформив его в общем стиле сайта.

После проделанных действий вы можете протестировать результат работы обычного и быстрого поиска на вашем сайте DLE. Если вы все сделали верно и нигде не ошиблись, тогда оба поиска должны работать. Ну а если все же что-то пошло не так, тогда посмотрите наш курс Создание сайта на CMS DLE, в котором процесс создания поиска можно наблюдать в видеоуроке.

На этом я с вами прощаюсь. Удачи!


 WEZANGO  
 26.07.2011  
 dle, поиск, ссылка  
 Все вопросы » Общие вопросы  
 7620

вопрос

Скажите пожалуйста можно ли выполнить поиск через ссылку в DLE? Тоесть что бы можно было вводить в адресную строку так:
site.ru/?do=search&ТЕКСТПОИСКА

8 комментариев

Похожие вопросы

Последние события


  • События
  • Заказы
  • Модули
  • Фото Origami123

    Origami123
    Feedback в любом месте dle
    26-05-2023, 10:40


    Всем привет ! Добавляю

    if(!empty($fortemplate) && $_GET['do']!='feedback') echo $tpl->result['content'];

    Получаю ошибку Include standart DLE files is denied
    Как обойти ?

  • Фото Красавчик

    Красавчик
    Как покрасить ярлыки, похожих новостей?
    24-05-2023, 10:46


    Спасибо, попробую!

  • Фото redissx

    redissx
    Как покрасить ярлыки, похожих новостей?
    24-05-2023, 09:33


    Похожие — там сильно урезан функционал. С 16 версии для похожих можно использовать кастом

    {related-ids} Выводит список ID похожих публикаций для данной новости. Данный тег полезен при совместном использовании с тегом {custom …}, например тег {custom id=»{related-ids}»}
    таким образом можно использовать разный вид похожих для разных категорий и использовать все теги для кратких

  • Фото TeraMoune

    TeraMoune
    Telegram & Steam авторизациярегистрация
    24-05-2023, 02:27


    Как бы особо и нечего показывать, всё как и в реализации стандартных социальных сетей. Что же вы ожидаете увидеть на скриншотах ?

  • Фото bogdan77

    bogdan77
    Telegram & Steam авторизациярегистрация
    23-05-2023, 23:14


    Есть скрины модуля?

  • Фото dj-avtosh

    dj-avtosh
    Как отобразить двоеточие в xfsearch ?
    23-05-2023, 14:43


    писать в стол заказов, строчка из dle 16 никуда не пропала. Нужно смотреть проблему на месте.

  • Фото wimpl

    wimpl
    Как отобразить двоеточие в xfsearch ?
    23-05-2023, 13:01


    а как быть?

  • Фото dj-avtosh

    dj-avtosh
    Как отобразить двоеточие в xfsearch ?
    23-05-2023, 11:38


    никто не знает и этого

  • Фото wimpl

    wimpl
    Как отобразить двоеточие в xfsearch ?
    23-05-2023, 06:31


    Если никто не знает, то как можно все : в xfsearch массово заменить, допустим, на . ?

  • Фото mvia

    mvia
    Где расположен CSS превью выводимых изображение поля «Загружаемая галерея изображений»?
    22-05-2023, 23:47


    Спасибо, забыл о таком…

  • Сделать возможность добавления ги… 0
  • Нужно подключить новый редактор н… 0
  • Подключить оплату к корзине 3
  • Плагин пересохранения новостей 1
  • на Dle 14 интернет магазин (с кор… 3
  • Для ЧПУ 1 нужно удалить id и html… 10
  • Нужно доработать dle под доску об… 2
  • Нужен модуль фильтрации по стране… 1
  • Требуется самописный модуль Hide 6
  • В поисках опытного програмиста с … 1
  • Alphabet Ajax news 0
  • Модуль GoogleMapsReviews — отзывы… 0
  • Avatar crop 0
  • Telegram & Steam авторизация… 2
  • UBlocks — произвольный набор блок… 0
  • UTABS — Новые закладки для пользо… 0
  • FB2Reader — Читалка книг в формат… 0
  • Разрешения на BBcode по группам п… 1
  • Ajax search template 0
  • Index post 0

static.tpl шаблон оформления «Статические страницы»

FAQ (полезная справка): Шаблоны DLE — static.tpl шаблон оформления «Статические страницы», вывод контента статических страниц настраивается в файле static.tpl шаблона, который можно назначить при добавлении публикации, при этом можно назначить для каждой статьи разный файл шаблона в админпанели скрипта DataLife Engine.

В шаблоне static.tpl оформления при создании статической страницы можно применить следующие теги:

Теги Описание
{description} Тег нужен, чтобы выводить добавленное описание статической страницы.
{static} Понадобиться данный тег для вывода навигации, с помощью него можно выводить навигацию по нескольким страницам одной статической страницы, если текст слишком большой.
{views} Можно вывести количество просмотров статических страниц.
{custom} В шаблоне static.tpl можно применять многие теги {custom}, смотрите раздел «Вывод новостей на страницах».
{text limit=»x»} Выводит только текст добавленных для статической страницы без HTML форматирования, при этом сам текст публикации сокращается до указанного X количества символов, сокращение текста происходит до последнего логического слова.
{image-x} Выводит ссылки картинки, находящейся в тексте статической страницы, где «X» это номер картинки добавленной в тексте страницы по порядку сверху, например, {image-1} выведет URL первой картинки публикации.
[image-x]
текст
[/image-x]
Отобразит текст, только если картинка с номером «X» присутствует в тексте страницы.
[print-link]
текст
[/print-link]
Тег вывода ссылки на страницу версию для печати.
{date} Выводит дату создания страницы в формате установленном в настройках скрипта.
{date=формат даты} Выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например:
{date=d} — выведет день месяца публикации новости или комментария
{date=F} — выведет название месяца,
{date=d-m-Y, H:i} — выведет полную дату и время. Также дополнительно как в тексте статических страниц, так и в их шаблонах вы можете указывать теги из модуля управления рекламой и теги информеров.
[edit]
текст
[/edit]
Выводит текст заключённый в них в виде ссылки на редактирование статической страницы, для групп пользователей, которым разрешено редактирование.

Пример: [edit] Редактировать [/edit], так как можно использовать разные языки, заключенный в скобки текст может быть любой.

[static=имя страницы]
текст
[/static]
Заключенный в код текст будет показан, если посетитель просматривает статическую страницу с указанным именем.
[not-static=имя страницы]
текст
[/not-static]
Обратный вариант, выводит текст, если посетитель не просматривает статическую страницу с указанным именем.

В шаблоне ещё есть поддержка тегов рекламы и RSS информеров.

Пример статической страницы, статья: Как установить DLE на хостинг.

static.tpl шаблон оформления «Статические страницы»

Dle шаблоны *.tpl об всех файлах подробно

Статические страницы настраивается в шаблоне static.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.

static.zip [358 b] (cкачиваний: 63)

УлучшениеУлучшена админ панель.

УлучшениеУлучшена производительность модуля за счет приоритета поиска.

ИзменениеПолностью переписан код и sql запросы.

НововведениеВыбор в каких полях новости искать.

НововведениеВозможность соединять поля в единую строку для поиска в ней.

НововведениеПростое «исправление» раскладки.

НововведениеПоиск между слов.

НововведениеСортировка по вхождению запроса в заголовке новости.

НововведениеСортировка по вхождению запроса в дополнительном поле.

НововведениеСортировка по вхождению запроса в в соединении строк.

НововведениеТочная сортировка по вхождению запроса.

НововведениеМинимальное количество символов в запросе.

НововведениеМаксимальное количество символов в запросе.

НововведениеПоиск только в выбранных категориях.

НововведениеИсключить не нужные категории из поиска.

НововведениеПоиск только в выбранных категориях из поиска.

НововведениеИсключить новости.

НововведениеСортировка новостей по умолчанию.

НововведениеВывод новостей дата которых еще не наступила.

НововведениеПоказывать новости которые опубликованы на главной.

НововведениеВыводить зафиксированные новости выше других.

НововведениеКэширование поиска.

НововведениеНавигация вынесена в отдельный файл для её кастомизации.

НововведениеСтатистика поиска.

НововведениеАвтоматическая очистка статистики.

НововведениеЗамена символов на пробелы.

НововведениеУдаление символов.

НововведениеПоиск внутри страниц категорий/тегов/доп полей.

НововведениеДобавлены теги новые теги для модуля.

НововведениеАвтоматические интеграции с сторонними модулями.

НововведениеПоисковые подмены.

НововведениеВозможность задать для поисковой подмены точное совпадение.

НововведениеЧПУ для полного поиска

Понравилась статья? Поделить с друзьями:
  • Как составить график работы салона красоты
  • Как составить речь для собеседования
  • Insurgency this game requires steam как исправить
  • Как составить полную структурную формулу
  • Как найти солитер карты