Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » ЧПУ URL статьи добавление к имеющемуся url -moy-name? -200 руб

ЧПУ URL статьи добавление к имеющемуся url -moy-name? -200 руб


 dolmatov    09.04.2017    Стол заказов    1190    2 комментария

Ситуация такая, есть сайт, на нем больше 3000 новостей.
Так вот при редактировании новости во вкладке дополнительное есть заполненное поле "ЧПУ URL статьи:" к примеру:

ЧПУ URL статьи: kak-progotovt-terog
Нужно что бы стало ЧПУ URL статьи: kak-progotovt-terog-moy-name
-------------------------------------------------------
-moy-name нужно дописывать к уже существующим ЧПУ URL

Так как новостей больше 3К то в ручную устанешь обрабатывать это все дело.

Допустим если в файле engine/inc/editnews.php найти
<input type="text" name="alt_name" style="width:100%;max-width:437px;" value="{$row['alt_name']}"> 

и
добавить
<input type="text" name="alt_name" style="width:100%;max-width:437px;" value="{$row['alt_name']}-moy-name"> 


Работает, но при повторном редактировании и сохранении получается что опять будет дописывать -moy-name

Нужно сделать так что бы можно было включить переобход страниц и -moy-name добавлял к существующему url и что бы при повторном нажатии переобхода, -moy-name повторно не писался, а то получиться -moy-name-moy-name

И сделать что бы при добавлении новости -moy-name на автомате подставлялось в "ЧПУ URL" что бы каждый раз не редактировать новости.

-moy-name это для примера, текст может быть и -nonames, но 1 для всех новостей

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

Sander
PHP-developer

Sander - 9 апреля 2017 21:11 -

UPDATE dle_post SET `alt_name` = concat_ws("-",`alt_name`,'moy-name');

R181268656057

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

vita88
Юзер

vita88 - 11 июля 2017 08:21 -

А как сделать чтобы в определенной категории только менять?

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