câmpuri joomla suplimentare cu design propriu

Joomla câmpuri suplimentare devin disponibile pentru fanii motorului cu lansarea versiunii 3.7. Pentru crearea care a trebuit să instaleze o extensie specială, sau așa cum sunt numite - constructori de conținut. Acest remarcabil K2 componentă, ZOO, cobalt și altele.

Desigur, inițial apariția acestor câmpuri adaptează stiluri de șablonul implicit, sau mai degrabă, nu au nici un stil și pentru acest motiv, dezvoltatorii au părăsit dreptul de a desena aspectul de câmpuri suplimentare joomla administratorii direct joomla site-ul.

Pentru a face acest lucru, setările pentru câmpuri suplimentare, posibilitatea de a seta lor css-clase pentru a afișa, și apoi în stilurile șablon tabel pentru a desena pe cont propriu. În mod similar, a fost inventat și module.

Ce bun este o variantă de înregistrare a câmpurilor suplimentare joomla?

  • În primul rând, nu este necesar să se instaleze extensii suplimentare, și apoi petrece timp pe actualizări și configurația lor.
  • În al doilea rând, site-ul cu această abordare este mai rapid, deoarece adaugă un minim de cod.
  • În al treilea rând, puteți crea și personaliza în mod individual, în timp ce componentele (CCK) a avut „dopilivat“ pentru ei înșiși.

Sunt de acord că nu poți crea ceva care va apela la toate, sunt obligați să fie contradicții. Prin urmare, în opinia noastră, sunt de preferat o variantă cu css-clase suplimentare. Fiecare admin joomla-site-ul joomla va emite câmpuri suplimentare pentru materialul inițial așa cum vrea el, și nu trebuie să refaceți nimic.

Cum de a face câmpurile suplimentare folosind joomla css-clasă pentru a afișa

De exemplu, am luat trei câmpuri de text cu numele corespunzătoare și setările implicite au valorile lor. Apropo, datele standard completate în cazul în care informațiile nu se schimbă, și rămâne constantă. Acest lucru se face numai pentru comoditatea de administratorii site-ului.

Ca rezultat, am primit trei domenii pe care am pictat în imagine.

Pe partea din față a site-ului, va arata în mod corespunzător ceva de genul captura de ecran. Nici o inregistrare este, practic, nu. Desigur, o astfel de opțiune nu se potrivește bine în designul site-ului.

Dacă te uiți la codul sursă de câmpuri de text suplimentare, vom vedea numele câmpului (câmpul etichetei, camp-valoare).

Este posibil, în stilurile de masă șablon prescrie direct stiluri de la aceste două câmpuri pot fi folosite ca o opțiune prevăzută în Setări câmpuri suplimentare joomla.

Este vorba de a doua opțiune, vom vorbi, deoarece este mai strâns asociat cu motorul.

Pentru a face acest lucru în setările css-clasă pentru afișajul pe care trebuie să vină cu clasă și adăugați în câmpul corespunzător.

Css-clasă pentru a afișa (stil-2), care se adaugă la acest câmp este legat de clasa principală este disponibilă în mod implicit (câmpul-intrare).

Acum, în stilurile vă puteți gândi orice design de apariție a acestor câmpuri sunt șablonul implicit, care vine doar în minte.

De exemplu, să ia stiluri nepretențioase asociate cu textul. Și clasa nou creată aparține principal, și apoi să se înregistreze, respectiv.

Ca rezultat al tuturor stilurile pe care le-am înregistrat acestea vor fi aplicate la №1 câmp text. Că toate câmpurile suplimentare joomla arata la fel, ai nevoie de o clasă pe care am venit pentru primul câmp (stil 2), pentru a înregistra setările pentru fiecare câmp suplimentar.

Și apoi toate câmpurile vor arăta la fel.

Ca rezultat, suntem capabili de a cere o data dvs. css-clasă pentru spectacol și să se înregistreze pentru ea stilurile necesare, apoi pur și simplu adăugați o clasă inventat pentru fiecare joomla câmp suplimentar.

curs gratuit pe CMS-joomla