Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 11002|Atsakyti: 0

[Programos gražinimas] Pradedantiesiems įvadas į discuz įskiepių kūrimas yra labai išsamus

[Kopijuoti nuorodą]
Paskelbta 2015-03-29 21:04:23 | | | |

Kaip naujokas, aš ką tik žaidžiau su discuz įskiepio funkcija ir nedrįstu mėgautis gerais dalykais vienas, todėl išimsiu jį ir pasidalinsiu darbo pradžios procesu su visais.
Dabar internete yra daug įskiepių pamokų "discuz" yra labai paprastos pamokos, priežastis gali būti ta, kad šis dalykas yra komercinis dalykas, dalijimosi dvasia, šiandien aš pats padariau pamoką, pamoką pradedantiesiems.
Labai išsamus įvadas į tai, kaip aš pradėjau.
Problema 1.Discuz neturi naujų įskiepių, sukurtų fone!
Sprendimas: Pridėkite $_config['plugindeveloper'] = 2 configconfig_global.php apačioje; Tiesiog atnaujinkite foninę programą
2 klausimas.Kaip sužinoti, kuriame taške discuz uždėjo kabliuką?
Nustačius 1 įrankio >, kad išvalytumėte talpyklą ir atnaujintumėte puslapį, pasirodys daug global_usernav_extra1 į eilutę panašių dalykų, kurie yra tvirtinimo taškas, taip pat yra taškas, kurį papildinys gali naudoti.
Gerai, pradėkime kurti papildinius:
Back Office - > Apps - > kurti naujus įskiepius

Pateikę įjunkite jį įskiepių valdyme

Tada spustelėkite Dizainas

Jis bus įvestas taip, kaip parodyta paveikslėlyje žemiau

Kitas

Sukurkite aplanką pagal šaltinį / papildinį, aplanko pavadinimas turi sutapti su norimo sukurti papildinio identifikatoriumi.

Tada po sukurtu aplanku Sukurkite reikiamus failus. Kaip parodyta paveikslėlyje žemiau, aš apibrėžiau test1 failą, įterptą į modulio puslapį, ir man reikia sukurti naują test1.class.php failą papildinio aplanke


Štai į ką atkreipti dėmesį.

test1.class.php viršutinė kinų kalbos dalis yra įvadinė disko dalis, o žemiau esantis klasės pavadinimas turi sutapti su įskiepio pavadinimu.

Po to klasėje parašykite funkcijos funkciją. Čia reikėtų pažymėti, kad tik tuo atveju, jei funkcijos pavadinimas sutampa su pavadinimu, rodomu atitinkamoje vietoje lauke, ji bus vykdoma atitinkamoje atitinkamo puslapio vietoje.

Kiekvieną kartą, kai pridedamas arba modifikuojamas naujas failas, pabandykite atnaujinti talpyklos failą

Atnaujinus atitinkamą puslapį pirmame plane, pasirodys paprastas pavyzdys, kurį ką tik padarėme.

Čia reikėtų pažymėti, kad jei jums reikia atlikti operacijas nurodytoje vietoje, išvesdami puslapį stenkitės nenaudoti aido ar var_dump, nes tai bus išvesta į viršų, tai yra tinklalapio periferiją. Naudojant grąžinimą, bus išvesta nurodytoje vietoje.

Verta paminėti, kad rašydami papildinį, jei tikrai norite išvesties, atlikite 1 veiksmą ir pažiūrėkite, ar priekiniam planui reikalingas puslapis. Šiuo metu, paprastas discuz įskiepiai yra sukurtas. Spustelėję eksporto mygtuką, eksportuokite failą ir įdėkite jį į dabartinio papildinio aplanko šakninį katalogą ir galėsite tiesiogiai paskelbti jį kitiems įprastam naudojimui.






Ankstesnis:[Programinės įrangos testavimas] junit testavimo kodo dokumentacija Java kalbos vieneto testavimo sistema
Kitą:7 pamokos Išmokite kurti diskų šablonus ir programinės įrangos paketus (be vandens ženklo)
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com