O zi buna! Astăzi vreau să vă împărtășesc un singur chip, cu care puteți înlocui foarte repede conținutul de pe site. Voi arăta acest lucru pe exemplul uneia dintre cele mai populare CMS-1c-Bitrix. Nu știu despre dvs., dar am situații în care trebuie să înlocuiți (sau să adăugați) literalmente un cuvânt în descrierea sau numele produsului. Imaginați-vă că aveți 1000 de elemente și în fiecare dintre acestea trebuie să înlocuiți cuvântul "trimestru" cu "plat". În timpul dezvoltării, o asemenea greșeală a fost făcută, însă clientul nu i-a plăcut. Ce să facem în acest caz? Faceți clic pe fiecare element și schimbați totul manual? Folosirea editării în masă în Bitrix nu economisește mult din timpul nostru, dar nu durează mult.
Codul sursă pentru pagină vine la salvare.
Deschideți blocul de informații care ne interesează, selectați "Afișați 100 de elemente pe pagină (puteți avea mai mult, dar poate fi bungled)", bifați "Editați toate elementele" și vedeți ce avem:
Selectați toate elementele în care există o eroare, faceți acum o înlocuire. Deschideți "Instrumentele pentru dezvoltatori (în cheia F12)" și căutați elementul tabel cu clasa "adm-list-table":
Apăsați CTRL + F, mergeți la fila "Substituire" și introduceți în câmpul "Căutare" ce trebuie să înlocuiți și în câmpul "Înlocuiește", ce trebuie să înlocuiți:
și faceți clic pe "Înlocuiește tot". Acum avem codul HTML cu numele corecte. Noi îl copiem, du-te la browser și găsiți toate aceleași elemente table.adm-list-table și din nou faceți clic pe "Editare ca HTML".
Totul, în toate elementele a schimbat cuvântul "kvtira" în "apartament".
Salvați modificările și bucurați-vă de timpul salvat.
P.S. Dacă doriți să adăugați un cuvânt, de exemplu "cumpărați un apartament în casă" -> "cumpărați un apartament într-o casă nouă", scrieți textul vechi în câmpul "Căutare" și în câmpul "Înlocuiește" - unul nou. Această metodă poate fi modificată în orice mod și poate folosi expresii regulate pentru a înlocui un text nemonoton, dar acesta este deja în postul următor, dacă există, desigur, cerere.