Acesta este un comportament normal, deoarece descrierea este plasată în ghilimele:
Și pentru a elimina cotația în interiorul citatelor, este înlocuită cu "
Același lucru cu titlul imaginii. În codul html se stochează astfel:
Și când utilizați mouse-ul:
17 "
Ghiciți - în prima versiune.
Vă mulțumim pentru răspuns.
Am clarificat întrebarea, însă nu este clar ce am și ce vreau.
Citatele unice sunt, de asemenea, convertite în "" "
Cred că motoarele de căutare vor înțelege că rezultatul căutării nu ar trebui să arate codul :)
Dar ce zici de titlu și de alte imagini? De asemenea, introduc valoarea câmpului în token și primesc codul în loc de ghilimele. Dacă introduc o imagine Tight cu "" mâini, primesc citate dublate.
Vreau ca motoarele de căutare să citească descrierea imaginilor cu citate, și nu cu codul. În plus, ei înșiși spun că imaginile Alt și Tate sunt necesare pentru persoanele care nu au descărcat imagini.
Dar pentru a arăta codul "" în loc de ghilimele duble nu este frumos.
Ce recomandați cu imaginile Alto și Titlu?
când mouse-ul indică "17" "
Când faceți clic pe mouse peste imagine, pe imagine apare un ghilimele sau un cod ""?
Și în ce câmp introduceți un simbol pentru imagine?
Când treceți, apare CODE
Ecranul câmpului în care este introdus Token - se utilizează modulul ImageField Tokens
Faptul este că tokenul însuși deja convertește înregistrarea de 17 "în forma necesară: 17"
Apoi se activează mecanismul standard pentru conversia drupal pentru atributele alt și titlu, iar 17 "se transformă în 17". Veți vedea această intrare în codul sursă al paginii.
O transformare se dovedește a fi superfluă.
Acesta este un neajuns al modulului ImageField Tokens, acest lucru fiind raportat în această problemă dezvoltatorilor. Există un patch atașat, dar nu am verificat performanța.
Există, de asemenea, exemple de remediere manuală a modulului, dacă nu vă deranjează această opțiune.
Dacă decideți manual, apoi la sfârșitul modulului imediat după linia 218
Înainte de a închide brățara curată, introduceți încă două linii:
și totul va funcționa.
Ce este ENT_QUOTES | 'ENT_HTML401', vizitați site-ul php.
După aceea, nu actualizați modulul până când nu este lansată o versiune care funcționează în mod normal cu caractere speciale în jetoane.