День добрый!
Озадачился вопросом: возможно ли переименовать какой-то элемент (например, чанк) и автоматически обновить его имя во всех ресурсах, шаблонах, других чанках, в которых он используется?
В силу первого опыта создания сайта, я наделал чанков с неудобоваримыми именами, и теперь хотел бы навести в названиях порядок.
Наверное, не катастрофично сложно это сделать вручную, но подумалось, что, возможно, для этого есть готовое решение.
Мне удалось найти только modDevTools, который, судя по описанию, частично в этой проблеме помогает: вроде бы, сразу показывает, какие элементы используют редактируемый элемент, так что не нужно их выискивать вручную.
Может быть, есть ещё какие-то варианты? Подскажите, пожалуйста, если есть идеи на этот счёт.
Ну первое, что мне приходит в голову это сделать дамп базы. Открыть в текстовом редакторе. Найти по точному совпадению имя чанка. Заменить. Залить отредактированный дамп.
Тут может быть опасность заменить что-нибудь не то. Особенно если названия элементов не самые экзотические (типа top, bottom, left, right и т.п.). А так - по сути, примерно так и пришлось делать (поиск с помощью phpMyAdmin всех вхождений, а далее вручную замена в найденном). Но небыстрый способ.