• Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Модератор форума: Yuri_G  
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Быстрая замена (Быстрая замена участков шаблона)
Быстрая замена
Модератор форума
Сообщение # 1 | 16:10:55
Данная функция предназначена для быстрой замены одного участка HTML кода на другой. Например, вам нужно заменить "SITE LOGO" на "Интересный сайт", для этого в первое поле вы вставляете "SITE LOGO", а во второе "Интересный сайт". В результате, во всех шаблонах, где встречается "SITE LOGO", оно будет заменено на "Интересный сайт". Такие манипуляции можно проделывать с любым HTML кодом, например, менять картинки (логотип), переменные шаблонов ($коды$) и т.д.

Однако, нужно быть внимательным при замене, так как замена может произойти даже в тех местах шаблонов, где вы не собирались ничего менять. Например, если заменить "а" на "б", то система заменит "а" на "б" абсолютно везде, где встретится "а".

Надо иметь в виду, что быстрая замена производит замену ТОЛЬКО непосредственно внутри шаблонов. Если нужный элемент находится в таблице стилей CSS или внутри в коде глобального блока, то замены не произойдёт. Тем более не будет произведена замена внутри материалов.

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

Не спешите закрывать окно Быстрой замены. Возможно, вы решить исправить что-либо или отменить замену. В этом случае код, который вы заменяете и тот код, на который производится замена останется в полях "Что заменить" и "На что заменить".

Будьте предельно осторожны!

Прикрепления: 1832817.png(8.9 Kb) · 6599645.png(7.8 Kb)
Vilord
Сообщений: 3
Репутация: 0

Сообщение # 46 | 03:58:17
Привет. Подскажите пожалуйста, если кто сталкивался. Возможно ли быстро заменить в тысячах товаров абсолютную ссылку на относительную? 
По-глупости, в описании позиций были созданы ссылки на фото вида: src="http://anysite.ru/_sh/42/4237.jpg". 
Можно ли эти ссылки при помощи каких-то инструментов быстро заменить на типа: src="/_sh/42/4237.jpg".
Насколько я понял, это необходимо для нормального перехода на "https".
Заранее благодарен.
$Vladimir$
$SUPPORT$
Сообщений: 7027
Репутация: 1004

Сообщение # 47 | 12:48:21
Vilord, используйте резервную копию для этого. Для активации возможности восстановления резервной копии обратитесь в службу поддержки через панель управления.

Vilord
Сообщений: 3
Репутация: 0

Сообщение # 48 | 20:40:32
$Vladimir$, спасибо за ответ, но я абсолютно не понимаю как это сделать. Есть ли где-то информация о том, как это используется?
$Vladimir$
$SUPPORT$
Сообщений: 7027
Репутация: 1004

Сообщение # 49 | 21:41:07
Скачайте созданную резервную копию. Распакуйте архив.
Открыть Notepad++ - Поиск - Найти в файлах (либо Ctrl+Shift+F)
Откроется:

В "Найти" вписывать первоначальный текст (например, https://ucoz.net/)
В "Заменить на" вписывать /
В "Папка" открыть ту, в которую распакованы файлы txt
Нажать "Заменить в файлах".
Замена будет произведена, можно проверить несколько файлов, чтобы убедиться.
Создайте архив с полученных файлов.
Загрузите архив в корень сайта.
Восстановите резервную копию.
Прикрепления: 5092747.png(15.0 Kb)

Vilord
Сообщений: 3
Репутация: 0

Сообщение # 50 | 17:43:57
Спасибо. Вроде понятно. Я правильно понимаю, что все, что произойдет на сайте за время моих манипуляций с заменой и восстановлением (в том числе заказы в магазине) удалится после восстановления из резервной копии?
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Быстрая замена (Быстрая замена участков шаблона)
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Поиск: