Konkurējošā sastāvdaļa k2. Nestandarta vysnovok papildu apūdeņošana K2

Pretdrudža līdzekļus bērniem izraksta pediatrs. Bet ir situācijas, kad ir nepieciešama palīdzība likhomanci gadījumā, ja bērnam ir jādod sejas nolaidīgi. Tad tēvi paši uzņemas reanimācijas un zastosovuyut pretdrudža preparātus. Ko atļauts dot lādes bērniem? Kā pazemināt temperatūru vecākiem bērniem? Kuras ir visdrošākās sejas?

Kā salīdzināt K2 ar citiem Joomla sastāvdaļas, Tad jogas locīšanai var, iespējams, tikai ar VirtueMart (tiešsaistes veikalu izveides komponents). Alus stunda, notraipīta K2 kāzās, ar to būs vairāk nekā pietiekami, lai atmaksātos ar ļoti jaunajām iespējām, kādas tās parādās pēc uzstādīšanas.

Iespēja, kas saistīta ar satura organizēšanu

Strādājot pie komponentes, K2 mazumtirgotāji plānoja izveidot produktu, kas ļautu izveidot pilnus portālus uz CMS Joomla, veidojot konkurenci ar analogiem, kas radīti uz tādiem dzinējiem kā Drupal vai WordPress. Apmēram tse teikt navit izgāja, ievietošana komponenta oficiālajā tīmekļa vietnē. Tomēr produkta noraidīšana, domājot par to, ka tas ir bagāts, lielā mērā apgrieza visas pārējās agrāk izveidotās izstrādes. K2 vietņu veidotāju dibinātāji atņēma iespēju uz Joomla bāzes organizēt jaunus veikalus, katalogus, dažādu tēmu portālus (arī jaunus), emuārus un daudz ko citu. Mēs nesaprotam, kāpēc Danes komponents ir vairāk uzvarošs tīmekļa dizaineriem un vietējiem vietnes darbiniekiem, lai to apietu?

Faktiski K2 ir neatkarīgs satura veidotājs. Patiesībā es atkal nomainīšu integrāciju com_content dzinējā, dodot man iespēju strādāt ar vietnes informatīvo daļu un veidot saturu, izmantojot bezmaksas administratīvo paneli.

Varto norāda, ka CMS Joomla Chergovy versijā - trešajā, jau nākotnē funkcionalitāte K2. Taču ne visi mūsdienu CMS veidotāji steidzās pārsūtīt vietni uz trešo versiju. Turklāt liela popularitāte mazumtirgotāju vidū ir tsikh pir koristuetsya Joomla versijai 1.5. Dažādas līdzīgu CMS versiju versijas nevar iztikt bez K2 komponenta.

Ale, ir pienācis laiks pāriet no vulgārām frāzēm uz specifiku. Kādas ir vietņu veidotāja iespējas izmantot K2 komponentu? Їx pabeidz bagato:

  • kategorijas struktūra. Dažas no šādām galvenajām iezīmēm: iespēja organizēt saliekamo kategoriju struktūru ar nenožogotu noguldījumu skaitu. Tse, ārprātīgi, ir K2 vadītājs. Joomla primārajās versijās ir tikai tiesu sistēma: rozdіl і categorіya.
  • komentāri par materiāliem. K2 ļauj organizēt sliktu captchas komentēšanas sistēmu, kas sadalīta Google. Jūs varat iztikt bez captcha, ja vēlaties, lai mūsu stundā daži cilvēki būtu drošībā. Joomlā līdzīgas iespējas nav, bet principā to var izdarīt, instalējot JComments komponentu. Līdz runai šobrīd vīns tiek uzskatīts par labāko variantu komentāru organizēšanai.
  • aukstās birkas. Zavdyaki K2 mazumtirgotājiem ir iespēja pievienot atzīmes rakstiem, līdzīgi kā WordPress. Zokrema komponentu mazumtirgotāju demonstrācijas lapās ir parādīta Khmari tagu ieviešana. Līdzīga iespēja ir arī īpaša moduļa kontam. Krіm khmari tagus vіn var attēlot arī interneta pusēs, piemēram, korisnі invіdvіvаchіv dopovnennia, piemēram, materiālu arhīvi, vikno meklēšana, materiālu arhīvi, kategoriju saraksts (parasti, ņemot vērā izvēlni), rīvmaize, kalendārs
  • Attēla pievienošana. Pēc komponenta instalēšanas mazumtirgotāji var izveidot statistiku un pašā Joomla, un bez starpniecības K2 administratora panelī, ievietojot tajā dažādus attēlus. Principā šajā funkcijā nav nekā īpaša, izņemot vienu niansi: K2 var apvienot attēlu zem standarta izmēra. Tā ir vājprātīga resursu perevaga Vlasņikiem, koristuvachiem patīk vadīt, piemēram, autoru blogus.
  • Galeriju uzstādīšana rakstu vidū. K2 admin panelī vai drīzāk rakstu rakstīšanas veidnē jau ir vieta, kur var ievietot galeriju. Pie somas ar dažiem klikšķiem visam ir uzstādītas galerijas. Kam pietiek ar attēliem vai fotogrāfijām norādīt ceļu uz arhīvu un izvēlēties piemērotu variantu to attēlošanai. Kā zināms, Joomla ir iespējams ievietot galerijas, taču šis process ir darbietilpīgs un prasa papildu paplašinājumu instalēšanu, piemēram: īpašu Phoca Gallery Plugin.
  • ievietot video failus. Raksta veidne K2 ļauj tekstā ievietot citus videoklipus. Turklāt vieglāk ir mēģināt atrast cenu, pazemināt fotogalerijas ievietošanu. Piemēram, lai ievietotu video no YouTube, ievadiet tikai video faila kodu.
  • Lejupielādes pieprasījums. Tāpat, strādājot K2 panelī, nav grūti pievienot failus, kas ir paredzēti lejupielādei. To var izdarīt, piemēram, saliekot materiālu, tātad var rediģēt stundu, turklāt ar vienu klikšķi.
  • katalogu veidošana. Komponenta administrēšanas panelī varat pielāgot iespēju pievienot papildu laukus, kad statistika tiek apvienota. Turklāt lauka dziesmas var saistīt ar noteiktu kategoriju. Lai veicas ar šādu funkciju tādā gadījumā, ja tiek veidots katalogs uz K2 bāzes. Rezultātā pie izejas var doties uz preces karti, kas ir līdzīga kartei, kas iegūta darba rezultātā ar VirtueMart – interneta veikala izveides komponenti.
  • Integrācija ar sociālajiem pasākumiem. Vēl viena K2 priekšrocība ir dotās zonas rakstu klātbūtne veidnē populāro pogu iestatīšanai. sociālie pasākumi(Visbiežāk sastopamā funkcija tiek saukta par "Sociālo apmaiņu"). Programmā Joomla var instalēt pogas, lai palīdzētu dažāda veida skriptiem un paplašinājumiem. Bet nesāciet to manuāli. Strādājot ar K2, tomēr ir tikai viens “aliņš”: sociālo pasākumu iespējas, pārskaitījumi uz komponentiem, apdrošināšana kontu aizmugurē. Taču kodu nav viegli papildināt, populāros aizstājot “ar tiem”, ar tādiem, kā krievu koristuvaču ķeršana. Šādu tīklu sarakstu varat paņemt, piemēram, no populārā pakalpojuma One Button.
  • Reģistrāciju nokārtojušo korespondentu rakstu pievienošana. Ar K2 palīdzību vietnē ir iespējams organizēt materiālu ievietošanas iespēju pēc reģistrētām koristēm, lai faktiski izveidotu portālu īpaši emuāri koristuvachiv. Ar šo smaku var ne tikai pievienot savus materiālus, bet arī paātrināt visas komponenta, zocrema iespējas: ievietot foto un video failus, attēlus, aizpildīt papildu laukus utt. Turklāt Koristuvachi var saglabāt un rediģēt savus profilus, kā arī mainīt savu rakstu komentāru moderāciju, liekot tiem izskatīties “neatšķiramiem”.

Ass un visas funkcijas, kuras var ieviest, sāciet K2. Vienai sastāvdaļai tas ir slikti. Principā pēc K2 instalēšanas un pielāgošanas jūs varat izveidot vietni bagātīgi cіkavіshim, nizh, izmantojot standarta Joomla metodes. Pretējā gadījumā, lai sasniegtu līdzīgus rezultātus, jums ir jāinstalē daudz papildu paplašinājumu, no kuriem daži, visticamāk, netiks lejupielādēti bez maksas.

uzstādīšana K2

K2 komponenta instalēšana nedaudz atšķiras no jebkura cita paplašinājuma instalēšanas Joomla. Alus jogai uz vālītes Tas ir labākais, ko darīt no oficiālās jogas veidotāju vietnes, virsraksta pusē ir uzrakstīts ziņojums “Lejupielādēt K2”. V pašreizējais brīdis(2015. gada sākums) vietnē http://getk2.org/ ir pieejama lejupielādei versija 2.6.9.

Viņi visu deva līdzīgi kā visu pārējo paplašinājumu instalēšana, tāpēc dodieties uz dzinēja administratīvo paneli, augšējā horizontālajā izvēlnē noklikšķiniet uz cilnes "Paplašinājums" un apakšizvēlnē atlasiet "Instalēt / atinstalēt", pēc kura Parādās lapa “Instalēt”.

Pēc tam laukā "Augšupielādēt pakotnes failu" pēc papildu pogas "Skatīt" ievadiet ceļu uz arhīvu ar lejupielādēto komponentu un noklikšķiniet uz "Augšupielādēt failu un instalēt". Uzstādīšana aizņem nedaudz laika. Kad Joomla ir pabeigta, mēs ziņojam par instalēšanas panākumiem.

Problēmas ar uzstādīšanu, kā likums, nav vainīgas. Bet, ja tas tomēr notika, tad man talkā nāks daudz materiālu forumos, par tiem, kā viņi zvēr.

Rusifikācija

Oskіlki komponenti darbi ārpus mūsu valsts robežām, un galvenā valoda ir angļu valoda. Kā pēdējais līdzeklis, rozіbratisya jogo uzstādījumos (tādus, ja gribi teikt, dari bagātīgi) nesāc veidot cilvēku, jo valodu zini tādā pašā līmenī. Tāpēc pilnīgam darbam ar K2 jogu ir nepieciešams rusificēt.

Iegūstiet vairāk tulkojumu krievu valodā mazumtirgotāju vietnē: http://getk2.org/extend/translations, izvēloties vārdu "krievu valoda". Rusifikācijas process pats par sevi ir līdzīgs paša komponenta uzstādīšanai. Tāpat jums jānoklikšķina uz "Izvērst" un "Instalēt / atinstalēt" un pēc tam lejupielādēt arhīvus, izmantojot Russifier, izmantojot lauku "Augšupielādēt pakotnes failu". Tiklīdz Joomla uzzina par instalācijas pabeigšanu, varat būt pārliecināts, ka K2 ir kļuvis par gudru krievu koristuvach.

K2 komponenta instalēšana (gan angļu, gan krievu versija) tiek nekavējoties parādīta dzinēja administrēšanas panelī šķietami anonīmos dažādos rīkos. Piekļuve pašam K2 administratora panelim ir pieejama arī no CMS augšējās izvēlnes.

Jūs varat uzaugt K2 robotā, pieliekot daudz pūļu viens pats. Vēlme kaut ko iemācīties, piemēram: importēt rakstus, darinājumus standarta procedūras Joomla organizēt kategoriju hierarhiju; strādāt ar galerijām, foto un video materiāliem, pievienotajiem failiem un papildu laukiem; Pratsiuvati komponenta i nalashtovuvati administratīvajam panelim vecs izskats raksti un kategorijas utt.

Ja jums nav laika par cenu, varat pierakstīt attiecīgos materiālus šajā vietnē vai specializēties tēmās dažādos forumos.

K2 - galvenā vietnes satura pārvaldības sastāvdaļa. Lai pabeigtu gnuchki skropstas un staigātu no vienkāršākajiem līdz visvairāk salokāmiem risinājumiem. Tomēr es minēju, ka K2 komponents rada ne-abyak disku gan uz serveri, gan uz pašu vietni, karājoties pie robota. Tagad parunāsim par tiem, kā samazināt iedomību un pēc tam optimizēt komponentu darbam ar lielisku mitināšanu ar lielu skaitu izstrādātāju ...

Turklāt, tā kā mēs vēlamies maksimāli palielināt vietnes vikorista komponenta K2 produktivitāti un tādējādi samazināt piepūli, mēs apzināmies komponenta faktiskās funkcijas. Žēl, ka jāziedo, lielākas atzīmes labad :)

Pirmkārt, iesakām izmantot K2 Tools moduli, kas acīmredzot prasīs papildu darbu citos virzienos. Pievērsiet īpašu uzmanību unikālajam jūsu iecienītākajam kalendāra un ēdienkartes kvalitātē. Izmantojot šīs funkcijas, lai pārietu uz datu bāzi līdz ~ 40 Kas zovsіm nav pieņemams ...

In a friend, Potteribno Vіdmovitisi Vikrivannya Point Menu Wovennya Kathagorії K2 Z Nadlubudovo "Pіdtayguvnya" Pіctegtegori Vydyenіyї Kathegorії (Materiali Z Daughternіkh Kathegorіії ievērojami samazina Sistē B Daughternіkh Kathegorііt, TWlyset to uzmanību). skatītājs 50-70 pieprasījumu DB. Tāpēc rindkopu materiālos no bērnu kategorijām nav iespējams atlasīt. І izvēlnē pievienojiet izvēlnes apakšvienību vizuālajām apakškategorijām (skaistajām ziņām).

Treškārt, kategorijas iestatījumos mēs varam mainīt opcijas " Samaziniet opciju parametrus no kategorijas"Nu, es jums teikšu, tā jau ir ērta funkcija, kas atvieglo dzīvi koristuvačiem, izveidojot lielu skaitu dzērienu līdz DB, nomainot nepieciešamo vienu dzērienu. Tādā veidā, tā kā mūsu pusē ir 20 kategorijas, viņiem ir iespēja samazināt vannu. 20 pieprasījumus.

Ceturtajā - uzvar tikai nepieciešamās funkcijas. Es sāku pārskatīt standarta K2 komentārus, bet es neiesaku JComments pats par sevi. Es īpaši novērtēju sociālo komentāru uzvaras nozīmi, lai tie uzreiz kļūtu plašāki. Ja joprojām uzvarēsit K2 standarta komentārus, izslēdziet komentāru pogas. Tātad kategoriju sarakstā vai pašā kategorijā iekļaujiet tādas funkcijas kā sociālās grāmatzīmes, atzīmes, autora visnovok, draugu pogas un pasts. Jo mazāk funkciju tiks palaists, jo mazāk būs dzērienu, jo mazāks būs uztraukums.
Tūlīt es gribu uzrakstīt par K2 komponenta materiālu attēlu. Komponents pats uzņem oriģinālo attēlu un saglabā to 5 variācijās - liels, liels, vidējs, mazs, mazs. Lielāko daļu laika mums ir vajadzīgas ne vairāk kā trīs attēla opcijas. Es saraujos tikai ar lieliskiem vidējiem un maziem attēliem. Lai nožogotu salocītu attēlu, ir nepieciešams rindu komentēt
$Handle -> Process($savepath); parametram, kas mums nav nepieciešams, saglabājot attēlu no faila /administrator/components/com_k2/models/item.php Lai saglabātu attēlu materiālā, failā ir nepieciešams komentēt rindu komponenti \ com_k2 \ templates \ default \ item.php

Kā rozrobņiki dzied - K2 iet visu to labāko Dupralі Joomla. Ale chi tiešām labi? Lai atpazītu, ir jābrīnās, it kā mums būtu dota vīna iespēja. Lai brīnītos, it kā skatītos uz resursu, tas jau ir uzstādīts K2 Jūs varat apmeklēt demonstrācijas vietni: http://demo.getk2.org.

І pēc tam, kad slikti izturējies, attīstās ienaidnieks, kas Dānijas internets iznīcinošs resurss Wordpress- Nastіlki tur skaisti parāda saturu. Tse viss uz to K2 Visu satura veidošanas darbu uzņemos uz sevi, tāpēc nomainu standarta komponentus Joomla.

Mobilitāte K2 priekš Joomla

Jakšo saka vienkāršos vārdos, pēc tam pārvaldiet saturu uz sevi K2 Vіdpovіdє vіdobrazhennya tekstam, fotoattēliem, videoklipiem un citiem jūsu resursā. І aplaupīt vīnu cenas bagātīgi akіsnіshe, nizh standarta sastāvdaļas Joomla.

Galvenās iespējas, jo mums tiek dota paplašināšana:
1. Jūs varat izveidot neskaitāmu skaitu apakškategoriju, kuras nevarat strādāt standartā Joomla;
2. Tā ir vienkārša un uzticama sistēma, kas ļauj vietnē atstāt komentārus.
3. Tagad, rakstot rakstus, varat ievietot html tagus tieši teksta redaktorā. Es nesapratu tikai to, kāpēc mazumtirgotāji Joomla nestāsti par to uz pašas vāles.
4. Tagad zavdyaki sastāvdaļa K2Ādas rakstam varat pievienot fotogaleriju. Gribas principā, kam ir lielāka profesionālā paplašināšanās.
5. Priecājos arī par iespēju tekstam pievienot laukus. Tagad uz vіdmіnu vіd standardї Joomla, Jūsu vietnē tiks parādīti skaisti, strukturēti teksti.
6. Nu, pēdējais un vissvarīgākais plus ir iespēja ļaut vietnei reģistrēties un neatkarīgi pievienot rakstus resursam.

Yak bachimo, dāņu komponents, efektīvi atviegloja dzīvi. Ir vēl daži nenozīmīgi polipi, kas saistīti ar rakstu rediģēšanu, bet šeit es tos neaprakstīšu.

K2 komponenta uzstādīšana

Lai ievietotu komponentu K2, Jogo ir nepieciešams sākums. Jūs varat aplaupīt oficiālajā vietnē: http://getk2.org.

Krievu paplašinājums K2

Lai paplašinātu rusifikāciju, pēc palīdzības lejupielādējiet arhīvus ar Russifier: http://getk2.org/assets/translations/download.php?language=ru_RU. Dānijas rusifikators ir uzstādīts tāpat kā visi citi paplašinājumi. Nākamā sastāvdaļa K2 Rusificēt patstāvīgi.

Nobeigumā mēs to varam teikt K2- deisno nepieciešamā sastāvdaļa vietnēm Joomla, Un jo īpaši, ja jums ir instalēta dzinēja versija 2.5 un jaunāka versija.

Autora ID: Es jūs mīlu, mani lasītāji. Yak Jūs zināt CMS Joomla, lai izveidotu materiālu, dziesma tika pārsūtīta fiksēts daudzums laistīšana, kā veidot struktūru un saturu. Piemēram, nosaukums, teksts, attēls, saite uz kategoriju utt. Kad pievienojat piedevu elementi, Standarta funkcionalitātē nav iespējas, neveicot izmaiņas dzinējos, tas ir lieliski. Tāpēc šajā rakstā apskatīsim K2 Joomla paplašinājumu, kas ir satura konstruktors, kuram ir piešķirta CMS.

Kā jau tika teikts, com_content materiālu standarta sastāvdaļa, lai gan tai ir savs dizains, tomēr tā funkcionalitāte ir tikai ārpusē, paplašināšanas ziņā. Tobto mēs nevaram pievienot Joomla admin paneli papildu lauki par materiāla struktūru, šajā ziņā es nerunāju par raitāku runu, piemēram, par komentāru pievienošanas mehānismu. Labi pārzinot Joomla API, jūs varat paplašināt komponenta com_content funkcionalitāti, pievienojot nepieciešamo kodu, bet iesācējiem varat pievienot sīkāku informāciju. Tāpēc parasti citu nestandarta uzdevumu īstenošanai tiek izmantoti trešo pušu paplašinājumi, lai CMS pievienotu ikdienas funkcionalitāti.

Papildus standarta materiālam ir nepieciešams pievienot pāris papildu laukus - komentāru sistēmu, kā arī iespēju materiāla saturā ievietot video bez starpniekiem. Ievietošana ir vienkārša - ievietojiet nepieciešamos paplašinājumus un pašu komentāru komponentu (tam nav nozīmes jebkurā laikā) un spraudni video satura ievietošanai. Bet ir vērts pievienot papildu laistījumus - tā jau ir problēma, tāpēc ir grūtāk zināt piemērotu pagarinājumu uz stundu. Tāpēc šajā gadījumā lielākais risinājums distancē ir satura konstruktora (Content Construction Kit jeb CCK) izvēle, kas ļaus uzstādīt dažādus papildus paplašinājumus (t.sk. lielāku atjaunošanu).

Content Construction Kit jeb CCK ir sistēma satura tipu izveidei. Tobto - tse īpaša paplašināšana instrumentu nodošanā locīšanai un iestatīšanai dažādi veidi saturu. Šajā gadījumā satura veids parasti tiek veidots, veidojot nepieciešamos laukus. Vіdpovіdno kіlіkіst іrіv, yakі ir iespējams piesiet pie materiāla nevis oblezhuєtsya. Lai mazumtirgotājs patstāvīgi, administratora panelis izveido nepieciešamos laukus un pievieno tos jauna veida saturam, kas turpmāk atgādinās vietnes vietni.

Šajā stundā ir izveidots liels skaits dažādu satura konstruktoru priekš CMS Joomla, taču, manuprāt, robotos attālākais un vienkāršākais ir K2 Joomla komponents, ko var uzskatīt par pašsaprotamu.

Komponenta pamatspēja

1. Ir redzams komponenta vadības panelis.

2. Vlasny kategoriju vadītājs, kurš atbalsta bezsaistību ieguldījumu.

3. Joomla komponentā ir uzstādīts manuāls elementu (materiālu) pārvaldnieks standarta komplekts laistīšana, ko vajadzības gadījumā var papildināt ar ūdeni.

4. Integrēta komentēšanas sistēma ar surogātpasta, balsošanas sistēmu, kā arī sociālo mediju ikonām.

Pašreizējās tendences un tendences tīmekļa izstrādē

Apgūstiet ātrās izaugsmes algoritmu no nulles vietnes izstrādē

5. Integrēta tagu sistēma ( atslēgas vārdi), Jūs varat izveidot saiti uz elementu izveidi, pēc analoģijas ar WordPress CMS, kas var būt noderīga, veidojot emuāru.

6. Ādas materiālam var pievienot attēlu, papildu lauku krēmu un, ja nepieciešams, attēlu galeriju, taču tam ir jāinstalē īpašs spraudnis.

7. Gnuchka nalashtuvan sistēma.

8. K2 Joomla 3 konstruktors, tāpēc izveidotajam elementam ir ļoti iespējams pievienot papildus failu tālākai iesaistei ar vietni.

9. Pidtrimka lielisks skaitlis dažādi lauki, kurus var pievienot satura tipu veidošanai. Šajā gadījumā lauki tiek grupēti pa grupām, kas ir ērtāk, tāpēc jūs varat saistīt papildu lauku grupu ar vienu kategoriju. Tas nozīmē, ka materiālu izveidei kategorijā būs pieejami lauki ar saistīto grupu.

10. Par vietnes daļu atzīto materiālu pievienošana un rediģēšana. Ja tā, koristuvach ir pilnas tiesības.

Acīmredzot, pārdomājot tikai K2 komponenta galvenās iespējas, tas ir patiešām kolosāli, un es domāju, ka jūs tādā veidā mainīsit savas domas, izsitīsit to no savas kastes. Detalizētāks darbs ar dotajiem paplašinājumiem ir apskatīts kursā. Visu to labāko jums un tālo kodēšanu!!!

Pašreizējās tendences un tendences tīmekļa izstrādē

Apgūstiet ātrās izaugsmes algoritmu no nulles vietnes izstrādē

Lai varētu pagriezt K2 komponentu un pievienot dažas veidnes, tad visa K2 veidne ir jākopē savā Joomla veidnē. Tādā veidā, atjauninot K2 (īpaši J2.5 un vairāk) Jūs netērēsiet savas izmaiņas, jo failos esat izveidojis K2 veidni.

Mēs izveidojam K2 veidnes kopiju

Atvērt mapi: /Components/com_k2/ veidnes/ un kopējiet to mapē ar savu veidni (iepriekš izveidojot mapes com_k2 / veidnes/ ): / Veidnes / jūsu_Joomla_veidnes_nosaukums / html / com_k2 / veidnes/
Ja jūs vikoristovuvat podіl papildu laukus nav skrіz, tad mēs velmi korisny izveidos ierāmētu veidni šiem nolūkiem. Piemēram, daži raksti tiks ievadīti tā, ka tie smird un tiks ievadīti K2 slēdzenēm (lai tā veidni sauc noklusējuma), Un mūsu modernizācijas veidne tiks saukta banāli jauns. Lai būtu skaidrāk - brīnos par koku bildē (esiet cieņā - CSS stila faila nosaukumu lasīsim manās papās zemāk). Mūsu dibenam ir uzņēmuma Yootheme veidne - Nano3.

mapes noklusējuma Iekopēšu kopiju mapē jauns. Pats pāvestībā jaunu mi un buedm viroblyat visas turpmākās manipulācijas.

Tāpat kā K2, lai bloķētu "vilkšanas" stilus no komponenta "native" mapes ( /components/com_k2/css/k2.css), Pārvarēsim problēmu ar uzbrukuma pakāpi:

Nadayuchi pamata maiņa uz item.php, Mirobimo pārveidojot nosaukumu un skatiet fontu saimes stilu aiz slēdzenēm, K2 veidojumus un aizstājiet to ar veidni. Manuprāt, tu esi vainīgs pie stila nosaukuma maiņas.

Kā paplašināties?

Pārlūkprogrammā varat ar peles labo pogu noklikšķināt uz jebkuras daļas, kuru vēlaties mainīt, ja vēlaties iestatīt CSS klasi vai ID un rediģēt iestatījumus, sadalīt jauno CSS struktūru tipogrāfijā, krāsā un iekrāsošanā un pēc tam vienkārši kopēt CSS atlasītāju. vēlaties un ielīmējiet labotajā CSS failā. Veiciet izmaiņas un saglabājiet.

Tagad tas ir iestatīts, varat kopēt pievienoto mapi bloķēšanai un pēc tam to pārdēvēt, lai izveidotu jaunu veidni. Vienkārši ņemiet vērā, ka jūsu jaunā cita veidne ir piešķirta K2 kategorijai.

Stilu pielāgošana

V item.php mums ir jāpieprasa importēšana, lai importētu CSS failu - k2.css. Varat kopēt visu CSS no K2 komponenta stila faila - k2.css un ievietot to šeit. Es redzu prioritāti atkārtoti apmeklēt tikai tos, kas ir nepieciešami. Vietnē k2.css mums ir jāpiesakās 3 papildu CSS, kas tikko sabojātas tipogrāfijai, krāsošanai un krāsošanai, jūs neesat vainīgs to pielabošanā, ja nevēlaties, es tos sadalīšu, prohannya iestrēgušiem klientiem.

Šeit jūs esat uz robežas, ko jau praktizējāt ar K2, kas nozīmē, ka viņi izveidoja papildu lauku grupu, un tajā - es gribēju divus laukus. Pēc tam mūsu kategorijai ir jāpiešķir šāda papildu lauku grupa, kurai esam piešķīruši jauno veidni. Mēs izveidojam testa materiālu, pierakstām to un izstrādājam papildu laukos (mūsu pieteikumā banālie “Demo” un “Advantage”):

Tagad apskatīsim mūsu K2 veidnes mapi.

kategorijas.php failu, kas ir apstiprināts kategoriju saraksta apskatei
kategorijas_vienums.php fails, kas ir apstiprināts materiālu apskatei, skatoties bez vidējās kategorijas emuāra režīmā
item.php fails, kas ir apstiprināts materiāla skatīšanai dalītā (atkārtotā) skatā
item_comments_form.php skatīt faila formas komentārus pēc materiāla
itemform.php apskatīt failu
jaunākais.php failu uz atlikušo materiālu sarakstu
jaunākais_vienums.php failu, kurā redzams materiāls atlikušo materiālu sarakstā
new_style.css stila fails šai veidnei (mūsu lietojumprogrammā šī veidne ir jauna)
tag.php failu, kurā parādīts tagam paredzēto materiālu saraksts
lietotājs.php autora sānskata fails

Mucam mēs izvilksim failu, kas tiks apstiprināts materiālu attēlošanai emuāra režīmā - un pats kategorijas_vienums.php. Droši vien tā, skatoties materiālu sarakstu, koristuvach bachiv tikai demo, Un pat skatoties uz apdedzināto materiālu, bija cits lauks izmantot priekšrocības.
Es vēlos atdot jūsu cieņu, par sadedzinātā materiāla pārskatīšanu, es atkārtoju vēl vienu failu un pats - item.php, Un mūsu lietojumprogrammā, lai sasniegtu vēlamo rezultātu, jums būs jārediģē tikai pirmais fails, kategorijas_vienums.php.

Iesniedziet papildu laukus

atver failu /templates/template_name/html/com_k2/templates/new/category_item.phpі aiz rindas:

Defined("_JEXEC") vai die("Ierobežota piekļuve");

(Tas ir praktiski pašā faila augšpusē) mēs ievietojam šādu kodu:

// papildu lauki K2 materiālam $ extrafields = masīvs (); foreach($this->item->extra_fields as $item)($extrafields[$item->id] = $prece->value;)

Tāpēc mums ir nepieciešams redzēt visu papildu lauku būtisko vysnovok. Shukamo 136. rindas koda zonā (no versijas uz versiju, rindu numurus var mainīt - kam galva uz pleciem un lielāka vai mazāka taisna roka) un var redzēt jogu:

vienums->params->get("catItemExtraFields") && count($this->item->extra_fields)):?>

    item->extra_fields kā $key => $extraField):?>vērtība! = ""):?>
  • veidsveids); ?> Grupagrupa; ?> ">tips == "galvene"):?>

    vārds; ?>

    vārds; ?> vērtība; ?>

Mums bija nepieciešams ievadīt vienu papildu lauku apakšā ievads-Sūtiet tekstu materiālam, lauks būs demo, Ja unikālais ID ir 1 (lauka ID varat atpazīt K2 administrēšanas panelī, cilnē Papildu lauki):

Svīdīsim vienā failā kategorijas_vienums.php Man būs nepieciešama pozīcija papildu lauka ievietošanai (mūsu gadījumā, pēc autora domām, tas būs materiāla pašā augšpusē) un jāievieto šāds kods:

de - ce i є pielikuma lauka id demo. Mēs atjauninām vietnes malu un bachim savu vienu lauku, lai es varētu iegūt identifikatoru 1 . Tādā pašā veidā mēs ievietojam citus laukus jebkurā K2 veidnes vietā, tikai neaizmirstiet mainīt ID ja veidnei ir pievienots jauns lauks, citā gadījumā jūs redzēsiet vienu un to pašu lauku dažādos veidnes apgabalos:

Svarīga cieņa: šajā stundā jūs varat laimēt aizstājvārda pievienošanu. id lauks, kas jāizmanto, lai failos iestatītu navigāciju K2 veidnē:

$ šis-> vienums-> papildu lauki-> aizstājvārds-> nosaukums $ šis-> vienums-> papildu lauki-> aizstājvārds-> vērtība

Tādā veidā laimīgie K2 meistari, sākot no versijas 2.6.1, var izbaudīt to pašu laiku, tagad jebkurā veidnes vietā varat nosaukt (nosaukt) un novērtēt (vērtīt) jebkuru papildu lauku! Nu, mi, tātad bimoviti, vienkāršības labad salabojam "pa vecam".
Un vēl viena cieņa. Varēji jau atcerēties, mums bija tikai papildu lauka vērtība, šis lauks mūsu gadījumā nebija vajadzīgs, un mēs to palaidām garām. Ja vēlaties ievadīt lauka nosaukumu un otro vērtību - jāmaina kods, kuru pievienojām vālītei (atcerieties, pēc žogu rindas tieša piekļuve failam):

// papildu lauki K2 materiālam $ extrafields = masīvs (); foreach ($ this-> item-> extra_fields as $ item) (// pievienojot aizskarošu rindu, mēs mainām uz ko atriebt papildu lauku, un nākamajā - tā vērtība: $ extrafieldsname [$ item-> id ] = $ vienums -> nosaukums ; $ papildu lauki[$ vienums-> ID] = $ vienums-> vērtība;)

Individuāli izstrādāts ādas lauks

Viņi mums deva nepieciešamību individuāli aizpildīt papildu lauku K2. Dažiem pietiek tikai ierāmēt mūsu DIV kodu "vai būt kādam citam elementam aiz reklāmkaroga un pievienot jaunajai CSS klasei vai ID, lai izveidotu unikālu stilu. Piemēram, mēs varam rīkoties šādi:

Pēc tam tiek izveidots K2 komponenta CSS fails (tas ir mūsu fails new_style.css) un tiek izveidots stils. Šeit jau ir jāizstrādā dizains, piemēram, dvēsele zabazhaє. Piemēram, ass ir:

Demonstrācija (fons: url( "../images/red-button.png"); platums: 60 pikseļi; augstums: 20 pikseļi; mala: 8 pikseļi 0 7 pikseļi 5 pikseļi;)

Ale, esmu pielāgojis jau gatavās veidnes stilus un tikai rakstīju klasi = "uk-button uk-button-success", kā arī pievienoju savu pozicionēšanai:

.demo (displejs: flex;) .demo_button (marža: 1 % auto; ) .Demo_button a (krāsa: #fff;)

Rezultāts tiek ņemts šādi:

atvieglot lietas

"Parastajā" režīmā papildu lauki K2 tiek parādīti ciklā, un priekšējā aizmugurē cikls tiek noņemts un lauki tiek parādīti atsevišķi. Bet nepārsteidziet to, jo mums ir divi desmiti lauku, un mums nav jāstrādā individuāli ādas laukam, bet gan jāpievieno viens vai divi lauki no trešām pusēm? Apskatīsim vēlreiz ciklu, izslēdzot nebūtiskos laukus. Situācija ar pseidonīmiem mums nav skaidra. Piemēram, mēs parādīsim lauku "vairumtirdzniecības cena" tikai noteiktai K2 pircēju grupai (mēs tos saucam par "Vairumtirgotājiem"). Šajā aplikācijā mēs varam apskatīt laukus "Drіbniy opt" un "Lielais ganāmpulks" id tiem, kam ir dārgāki 19 un 20, un grupu "Vairumtirgotāji" tiem, kas ir dārgāki, id uz 5.

Saņemiet cieņu: mēs strādājam nevis ar JOOMLA pamatgrupām, bet gan ar K2 pamatgrupām. Tas ir svarīgi!

    item->extra_fields kā $key => $extraField):?>vērtība! = "") && ($extraField->id<>19) &&($extraField->id<> 20 )): ?>
  • veidsveids); ?> Grupagrupa; ?> "> vārds; ?>: vērtība; ?>

Tādā veidā vienā kodā tiek parādīti visi lauki, izņemot neaizpildītos un klusos, kuriem id = 19 un id = 20. Tagad tas ir atgriezenisks, kurš id ir koristuvacham un ka tas ir arī no "Vairumtirdzniecības". ” grupa (tas ir koristuvach grupas ID K2 = 5) - saskaņā ar iepriekš aprakstīto metodi divi lauki tika izlaisti:

// ņem K2 lietotāja ID un K2 grupuid); if($k2_lietotājs->grupa>=5)(?> "

" ?>

Mēs skatāmies uz gatavo kodu:

// Sāksim cilpot visus galvenos papildu laukus

    item-> extra_fields as $ key => $ extraField):?> // Robimo reverb, nav tukši papildu lauki un nav vienādi ar їx id-shki 19 un 20, un joprojām umova vіrna - parāda papildu laukus, pamatojoties uz:vērtība! = "") && ($extraField->id<>19) &&($extraField->id<> 20 )): ?>
  • veidsveids); ?> Grupagrupa; ?> "> vārds; ?>: vērtība; ?>
// ņem K2 lietotāja ID un K2 grupuid); // tiek pārbaudīts mūsu grupas derīgums, un ja grupa = 5 (vairumtirgotāji) - tad tiek parādīti papildu lauki id = 19 un 20 if($k2_lietotājs->grupa>=5)(?> // Ja prāts nav iztīrīts (grupas ID NAV labs 5), tad"
šeit mēs redzam brīdinājumu par šīs grupas pārskatīšanas nepieļaujamību
" ?>

apakšsoma:

Es domāju, ka šī risinājuma vienkāršība nenovedīs pie stupora, lai Džumleru, kurš ir nedaudz pieķēries tēmai, ievestu stuporā. Vikoristovuyuchi ņemot vērā tehniku, jūs varat ne tikai atnest / pievienot papildu. laukus un, ja nepieciešams, ievietojiet tos citā secībā rakstu augšdaļā un beigās, kā arī iekļaujiet vienā rakstā laukus no dažādām grupām.

Atbalsti projektu – dalies ar saviem pūliņiem, paldies!
Izlasi arī
Sbebrank (pazīstams arī kā Oschadbank) Sbebrank (pazīstams arī kā Oschadbank) Atrisinot licences problēmas ar Autocad Chi, netiek startēts autocad Windows 7 Atrisinot licences problēmas ar Autocad Chi, netiek startēts autocad Windows 7 Norādījumi CryptoPro PIN koda izvēlei vairāku dokumentu parakstīšanas stundā - Instrukcijas - AT Instrukcija CryptoPro PIN koda izvēlei, vairāku dokumentu parakstīšanas stundā - Instrukcija - AS "PEK-Torg"