Здравствуйте
нужно в Rotation > Mass Edit заменить урлы на новые
в одном из топиков нашел ответ:
что в Mass Edit можно заменить всё, кроме урла, т.к. он имеет уникальную часть в базе
т.е. заменить урлы можно только в таблице
изменилось ли что нибудь с того времени, есть возможность сделать замену через Mass Edit ?
или нужно редактировать в базе ?
Замена урлов в Mass Edit
Re: Замена урлов в Mass Edit
Приветствую!
но вы открыли massedit и там нет того что надо?
но вы открыли massedit и там нет того что надо?
Don't forget to run script update
Re: Замена урлов в Mass Edit
заходим в Rotation > Massedit
в поле слева вводим дамп вида:
https://www.url|https://www.newurl
в поле справа, указываем два раза:
URL
URL
Жмем: import
пишет:
Added: 0, Dupes: 0
1 galleries missed check filter and was NOT added
https://www.url|https://www.newurl (INPUT: Can not find https://www.newurl in DB)
------
если например указать:
https://www.url|New_Desc
а справа:
URL
Description
то Desc заменится
т.е. тут суть в том что Mass Edit пишет ошибку при замене урлов, все остальное заменяется
в поле слева вводим дамп вида:
https://www.url|https://www.newurl
в поле справа, указываем два раза:
URL
URL
Жмем: import
пишет:
Added: 0, Dupes: 0
1 galleries missed check filter and was NOT added
https://www.url|https://www.newurl (INPUT: Can not find https://www.newurl in DB)
------
если например указать:
https://www.url|New_Desc
а справа:
URL
Description
то Desc заменится
т.е. тут суть в том что Mass Edit пишет ошибку при замене урлов, все остальное заменяется
Re: Замена урлов в Mass Edit
попробуйте плз тоже самое в list thumbs - massedit
Don't forget to run script update
Re: Замена урлов в Mass Edit
да, тут всё работает, заменяется и URL и Source URL
но тут получится заменить только одну запись
можно это организовать в Rotation > Massedit ?
что бы можно было заменить например дамп в 500 урлов, вида:
https://www.url1|https://www.newurl2
https://www.url3|https://www.newurl4
https://www.url5|https://www.newurl6
https://www.url10|https://www.newurl20
------
и можно так же сделать это и для Source URL ?
при замене Source URL
пишет:
Added: 1, Dupes: 0
но на самом деле ничего не заменяется
но тут получится заменить только одну запись
можно это организовать в Rotation > Massedit ?
что бы можно было заменить например дамп в 500 урлов, вида:
https://www.url1|https://www.newurl2
https://www.url3|https://www.newurl4
https://www.url5|https://www.newurl6
https://www.url10|https://www.newurl20
------
и можно так же сделать это и для Source URL ?
при замене Source URL
пишет:
Added: 1, Dupes: 0
но на самом деле ничего не заменяется
Re: Замена урлов в Mass Edit
чек боксы ставятся, тумбы выделяются
тут вопрос в другом, что в List Thumbs > MassEdit Selected или MassEdit Query
можно переименовать только одну строку, т.е. один урл
в Rotation > Massedit
можно загрузить сразу список урлов которые нужно заменить, а не один урл
в моем варианте у меня дамп на 500 урлов
и у каждого урла уникальный ID
т.е. тут серч реплейсом невозможно сделать замену сразу на 500 урлов в один заход, прийдется вбивать руками 500 раз
т.е. нужно загружать именно список через дамп, а не строку
вот пример дампа:
site.com/text1|site.com/new_other_text2
site.com/text3|site.com/new_other_text4
site.com/text5|site.com/new_other_text6
site.com/text10|site.com/new_other_text20
т.е. тут все везде разное
тут вопрос в другом, что в List Thumbs > MassEdit Selected или MassEdit Query
можно переименовать только одну строку, т.е. один урл
в Rotation > Massedit
можно загрузить сразу список урлов которые нужно заменить, а не один урл
в моем варианте у меня дамп на 500 урлов
и у каждого урла уникальный ID
т.е. тут серч реплейсом невозможно сделать замену сразу на 500 урлов в один заход, прийдется вбивать руками 500 раз
т.е. нужно загружать именно список через дамп, а не строку
вот пример дампа:
site.com/text1|site.com/new_other_text2
site.com/text3|site.com/new_other_text4
site.com/text5|site.com/new_other_text6
site.com/text10|site.com/new_other_text20
т.е. тут все везде разное
Re: Замена урлов в Mass Edit
теперь ясно , хорошо когда топик начинается с полной ситуации
добавил в ап в выбор полей - Replace URL
по идее это то что надо будет, те будет паттерн url|replace_url
добавил в ап в выбор полей - Replace URL
по идее это то что надо будет, те будет паттерн url|replace_url
Don't forget to run script update
Re: Замена урлов в Mass Edit
Отлично, то что нужно !
Спасибо
но есть момент:
если оставить в строке replace_url пустое поле, например:
site.com/text1|site.com/new_other_text2
site.com/text3|
site.com/text5|site.com/new_other_text6
то после замены, в базе где производилась замена, замененные данные сьезжают в другие поля
Tags - удаляется
вместо Slug подставляется строка из url
вместо Description появляется строка из replace_url
наверно нужно сделать правило, если в строке есть пустое поле url или replace_url, то не делать замену
так же например и с заменой Description, если в дампе оставить пустой Description:
site.com/text1|desc2
site.com/text3|
site.com/text5|desc6
то после замены, удаляются теги в замененных галерах
Спасибо
но есть момент:
если оставить в строке replace_url пустое поле, например:
site.com/text1|site.com/new_other_text2
site.com/text3|
site.com/text5|site.com/new_other_text6
то после замены, в базе где производилась замена, замененные данные сьезжают в другие поля
Tags - удаляется
вместо Slug подставляется строка из url
вместо Description появляется строка из replace_url
наверно нужно сделать правило, если в строке есть пустое поле url или replace_url, то не делать замену
так же например и с заменой Description, если в дампе оставить пустой Description:
site.com/text1|desc2
site.com/text3|
site.com/text5|desc6
то после замены, удаляются теги в замененных галерах