Anexa 2 - adăuga câmpuri suplimentare la știri
Lecția Numărul 11
Anexa 2 - adăuga câmpuri suplimentare la știri
Acest supliment este utilizat de design, care a fost făcută de noi pe 12 lecții, adică de formare, și nu originalul care vine cu motorul.
Deci, sarcina - pentru a adăuga un câmp suplimentar în știri. De ce ar fi necesar? Ei bine. variații de milioane. de exemplu, de multe ori luați informațiile de la alte site-uri și aveți nevoie în jos de fiecare dată pentru a adăuga un link la sursa. Dar pentru un astfel de link, puteți introduce un câmp suplimentar, iar procesul de adăugare a unui astfel de referință ar fi foarte convenabil. Să încercăm să adăugați un câmp pentru referință.
Și chiar mai jos, a pus o bifă „Folosește această opțiune dacă doriți (puteți lăsa câmpul liber).“ Efectuat.
Fișierele care sunt supuse schimbării - addnews.tpl, fullstory.tpl, shortstory.tpl (pentru înțelegerea fișierelor de cod se uite Lessons 2 și 6)
câmp DEFAULT se adaugă la partea de jos, dar puteți muta tag-ul la orice locație a tabelului - în cazul în care acesta va fi acolo și câmp va fi afișat. De exemplu, puteți pune eticheta după câmpul „URL-ul articolului:“ sau înainte. Am plecat pentru că am fost în partea de jos a acestui aranjament destul de fericit.

Deci, cu care a înțeles, acum trebuie să facem acest lucru, care ar fi umplut în cazul în care câmpul este afișată utilizatorului într-o știre concisă și completă (fullstory.tpl, shortstory.tpl).
Pentru a adăuga valoarea de ieșire a acestui domeniu în știri, există tag-uri (descrierea de ajutor la motor)
[Xfgiven_x] [xfvalue_x] [/ xfgiven_x] câmp suplimentar deduce "x", în cazul în care câmpul nu este gol
[Xfvalue_x] - Valoarea suplimentară câmp „x“, unde „x“ nume câmp suplimentar
numele sursei noastre câmp, înlocuiți X pe sursa, ca rezultat vom obține următorul cod:
[Xfgiven_source] [xfvalue_source] [/ xfgiven_source]
Iată codul pentru a insera în șabloane de știri complete și concis. La locul unde suntem în picioare și vor fi afișate câmpul cifre.
Aici este codul gata:
Toate câmpurile de ieșire adăugat. Un lucru. Câmpul este afișat dacă acesta este umplut, dar inscripția Sursa - va fi întotdeauna văzută ca acesta este introdus în șablonul. Acest lucru poate fi evitat după cum urmează (mulțumiri pentru utilizator sfat off.foruma Akela):
[Xfgiven_source]Sursa:[Xfvalue_source][/ Xfgiven_source]
După cum putem vedea codul este același, dar cuvântul unei surse plasate în interiorul tag-ul [xfgiven_source] [/ xfgiven_source]. în acest caz, în cazul în care câmpul nu va fi umplut cu orice date de litere sau de sursa de câmp nu va fi afișat în primul rând, dacă câmpul este umplut atunci veți vedea ce este prezentat în imaginile de mai jos.
Am descris cele mai simple moduri de a adăuga câmpuri. După screenshot-uri, vă voi arăta cum să introduceți un buton grafic, adică În cazul în care câmpul este umplut, butonul apare care este o referință în primul rând, dacă nu a apărut nimic.


Acum, încercați să introduceți un buton grafic.
Recomandare de CMS Producător:
Când se utilizează imaginile în domeniu suplimentar este foarte recomandat pentru a activa panoul de administrare, setările de securitate, câmpuri modul în condiții de siguranță. În caz contrar, este posibil să depășească referințe și atacuri de comportament XSS!
Codul ar arata astfel:
[Xfgiven_source][/ Xfgiven_source]
Acest cod trebuie să fie adăugate la modelele scurte și complete de știri.

Lecția este de peste, comentarii și completări dumneavoastră puteți trimite-mi un e-mail.
PS - puteți adăuga orice număr de domenii, inclusiv câmp multilinie.