Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Помогите дополнить плагин (Транслит ссылок дополнительных полей от LazyDev) под php 8.1 и dle 17?

Помогите дополнить плагин (Транслит ссылок дополнительных полей от LazyDev) под php 8.1 и dle 17?


     15.01.2024    LazyDev, Транслит доп полей, php 8.1, dle 17    Общие вопросы по PHP, Модули, Хаки    469

вопрос
Доброго времени суток. Есть плагин, Используем транслит вместо кириллицы в ссылках дополнительных полей от LazyDev, я его подправил под dle 17, он работает как нужно. Все доп поля такого вида работают нормально:
/xfsearch/nacionalnye-kuhni/abhazskaja/


Но я вывожу некоторые поля по другому:
/xfsearch/abhazskaja/

В шаблоне так:
<a href="/xfsearch/[nacionalnye-kuhni limit="999"]/" >[nacionalnye-kuhni limit="999"]</a>


В данном случае я создал новый тег в engine/modules/show.full.php
Найти и добавить ниже


Теперь в шаблоне так: В шаблоне так:
<a href="/xfsearch/[nacionalnye-kuhni limit="999"]/" >[nacionalnye-kuhni limit-totranslit="999"]</a>


Но остается проблема с редиректом в
engine/engine.php

Найти и заменить:


Здесь, к сожалению у меня не хватает знаний.
Заранее спасибо за любую помощь.

Ответа пока нет


2 комментария

ushkom
Юзер

ushkom - 25 января 2024 13:51 -

Пытался этот кусок кода заменить на:

Я скорее всего условие прописал:


Но не могу понять что именно не верно.
Заранее спасибо за помощь

ushkom
Юзер

ushkom - 31 января 2024 19:31 -

Если не сложно, помогите правильно составить условие. Спасибо

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх