Posts Tagged: Zend Framework

Oauth / Twitter Auth Adapter fyrir Zend Framework

Með því að og laugardagur 23. Apríl 2011 03:57 pm

Vinna heldur áfram (hægt) á nýju mína Twitter -undirstaða umsókn. Á næstu frí banka ég vona að fá skriðþunga að fara aftur á verkefninu (í-þrátt fyrir yndislegu veðri um þessar mundir). Engu að síður, næsta verkefni mitt var að búa til staðfesting millistykki fyrir Zend Framework . Ég var að vinna innskráningu framkvæmd, en að hafa dropa í Auth millistykki fyrir Zend Framework virtist eins aðlaðandi tillögu, svo ég bjó hana ....

(Ég ætla ekki að fara í gegnum Oauth eða skrá umsókn þína með Twitter, það er hundruðir leiðsögumenn og þess nokkuð einfalt ferli veginn.)
Halda áfram að lesa 'á Oauth / Twitter Auth millistykki fyrir Zend Framework' á »

"Skráðu þig inn með Twitter" nota Zend Framework

Með því að , er fimmtudagur 17. mars 2011 01:07

Þrátt fyrir allt kvak hata þessar mundir, hef ég sett fram til að búa til nýja Twitter -undirstaða umsókn. Tilvera einhver sem stýrir nokkrum reikningum (bæði persónulega og fyrir vinnu góðgerðarstarf mína) Ég hef verið að þurfa tól fyrir einhvern sem ég ætla bara að fá í kring til að skrifa (meira um það í náinni framtíð ...).

Ég hef lesið upp á Zend_Oauth_Consumer og hvernig það er hægt að nota til að fá heimild fyrir samskipti með Twitter nota oauth . Allir vel og góður, ég hef aðgang takkann minn og ég get kát senda burt fyrir hönd notandans. Það er nóg af auðlindum þarna úti til að gera þetta þannig að ég mun ekki bar fólk.

Næsta skref var að leyfa fólki að koma aftur til the website, skrá þig inn og breyta reikningnum sínum. Þetta er þar sem ég náði smá vandamál. Notkun kóða dæmi á vefsíðum þýddi að ég myndi hafa kvak að biðja mig um leyfi aðgang aftur fyrir hverja innskráningu, ekki gott. Skönnun í gegnum ramma ég gat ekki séð neitt sem myndi leyfa mér bara að biðja um staðfesting. Það er ekki að segja ekki það þess, en það virtist ekki vera staðfesting kerfi sem hægt væri að kalla án þess að vita aðgang skapi þegar.

The val var að koma á síðuna byggir Innskráning eða einhvern veginn geyma aðgang táknið notandans á Viðskiptavinur (dulkóðuð auðvitað). Hvorugur þessara virtist eins og góð / hentugur lausn.

"Skráðu þig inn með Twitter" nota Zend Framework 'Halda áfram að lesa »

Zend Framework: Gjaldið ef til staðar

Með því að og sunnudagur 12 desember 2010 04:19 pm

Yfirlit

Þetta er fljótleg eftir að ræða frekar einfalt skoða hjálpar ég búin að flutningur á Zend Framework stíl skoða skrá aðeins ef það er til staðar. Almennt biðja um númerið til að gera skrá sem er ekki til að kasta undantekningu. Því ég bjó til umbúðir fyrir Zend_View :: veita () aðferð sem ákveður hvort skráin er til og ef svo er gerir, annars skilar einfaldlega tómur strengur.
Halda áfram að lesa "Zend Framework: Gjaldið ef til staðar" »

Zend Framework Body Tag Skoða Helper

Með því að og laugardagur 21. ágúst 2010 11:13 pm
Photo from  http://www.flickr.com/photos/daniello/

Myndir frá http://www.flickr.com/photos/daniello/~~pobj

Yfirlit

Hér ég fjalla um sköpun í huga hjálpar til að breyta HTML tags, og sérstaklega líkama tags. Það skapaði skoða hjálpar gerir virkni líkur til the höfuð * / inlineScript framreiðslu skoða þegar í stöðluðu Zend Framework skoða framreiðslu, en gerir forritanlegur breytingar á eiginleikum tag. Ákveðið að athuga út demo síðu og númerið á github.

Hvatning

Hið staðlaða Zend Framework útlit aðstoðarmenn eru góð verkfæri fyrir hagræðingu mundane verkefni útlit og leyfa fyrir breytingu / viðbót skrifta og haus blokkir (yfirleitt haldið í skipulag) frá í augum án þess að beita ljót járnsög (þ.e. höfuð * / inlineScript útlit aðstoðarmenn).

Þegar tilefni hef ég fundið þörf til að gera breytingar á <body> tag, til dæmis að bæta onload , stétt, eða stíl eiginleika o.fl. ég einnig þarf að vera fær um að framkvæma þetta innan frá öðrum framreiðslu skoða. Taktu þetta eftirfarandi háttuð dæmi ...

Á X vef, eru ákveðnar síður staðall Dojo form. Þessar Dojo eyðublöð eru haldnir innan framreiðslu útlit fyrir þægindi. Almennt hefur verið ákveðið að fela Dojo CSS námskeið í líkamanum tag og aðeins bæta þeim þegar þörf krefur. Það kannski nokkrir aðstoðarmenn útlit á síðu sem þarf að bæta við eigin eiginleika þeirra til líkama merkinu. (Ég sagði það var háttuð)

Kóðinn er í boði í ​​geymsla GIT mínum @ github og kynningu síðu .
Halda áfram að lesa 'á Zend Framework Body Tag Skoða Helper' á »

Stuttar Symfony DI (Dependency stungulyf) Tutorial

Með því að og laugardagur 14 Ágú 2010 2:21 pm

Hvað er Dependency stungulyf (DI)?

Yfirráðasvæði innspýting er tækni sem gerir ráð fyrir lauslega par mótmæla innan hugbúnaðar. Almennt ef hlutur þarf aðgang að virkni annars væri að smíða innra leiðandi að vel par kerfi. Með því að innleiða ánauðar inndælingu við sprauta tilskilin hlutir tilbúin til notkunar (stundum einnig nefnt Inversion af Control - IOC). Taktu eftirfarandi dæmi:

  <? Php?
 flokki DecisionMaker {
     opinber virka makeDecision (array kr breytur) {
         / / Vantar gagnagrunni millistykki
         $ DP = new DecisionParameters ();
         $ ParameterScore = $ DP-> getScore ($ viðföng);
         / * ...  Sumir meira ákvörðun rökfræði ...  * /
         aftur ($ parameterScore> 50);
     }
 } 

Þessi stykki af kóða er sagt að vel saman við DecisionParameters hlut. Endurskrifa ofan í lauslega par hátt við myndum hafa eitthvað eins og ....

 <? PHP bekknum DecisionMaker {persónulegur $ _dp; almenningi virka __ hugsmíð ($ DP) {$ this-> _dp = $ DP;} almenningi virka makeDecision (array kr breytur) {$ parameterScore = $ this-> _dp-> getScore ($ breytur); / * ...  Sumir meira ákvörðun rökfræði ...  * / Aftur ($ parameterScore> 50);}} 

Þó að öðlast ávinning af lauslega par kóða sem við erum að bæta flókin þannig að í hvert sinn hlut er smíða höfum við einnig að ræst ósjálfstæði hennar og fara þau í líka. Til dæmis, þetta:

  $ Kosturinn = new DecisionMaker ();
 echo $ val-> makeDecision (array ('átak' => 'lágt', 'til baka' => 'hár')); 

nú verður:

  $ DP = new DecisionParameters ();
 $ Kosturinn = new DecisionMaker ($ DP);
 echo $ val-> makeDecision (array ('átak' => 'lágt', 'til baka' => 'hár')); 

Þetta ástand verður meira sársaukafull eins og fjöldi ósjálfstæði fyrir bekknum er aukinn, og hvað ef ósjálfstæði sjálfir hafa ósjálfstæði? Þetta getur alveg fljótt orðið hlutur gjöf martröð! Sláðu inn ánauðar innspýting gáma (eða ramma) ...
Halda áfram að lesa 'á Quick Start Symfony Di (Dependency stungulyf) Tutorial' á »

Nakinn Zend_Layout og Zend_View

Með því að og þriðjudagur 10. ágúst 2010 11:47 pm

Í þessari grein er ég að líta á að nota Zend_Layout og Zend_View ásamt einföldum framan stjórnandi til að sýna hvernig það er hægt að byrja að aðskilja viðskipti rökfræði og framsetningu innan umsókn þína. Allt númerið er í boði á github:
Nakinn Zend_Layout og Zend_View á GitHub .

Halda áfram 'á nakinn Zend_Layout og Zend_View' á Reading »

Zend Framework Per mát skipulag Stillingar - Follow Up

Með því að og Þriðjudagur 16. Febrúar 2010 08:48 pm

Til að fylgja til fyrri færslu mína á hverjum mát byggt stillingar skipulag fyrir Zend Framework , hef ég uppfært kóða til að krefjast minni stillingar þá áður (ekki að það þarf meira að nokkrar línur í uppsetningu umsókn þína!).
Halda áfram að lesa 'á Zend Framework Per mát skipulag Stillingar - Follow Up' »

Búa slóðina í Zend Custom View hjálpar

Með því að og Fimmtudagur 28 Jan 2010 11:01 pm

Þetta kann að virðast einfalt, en ég var lemja höfðinu á mér að reyna að búa til slóð í sérsniðnum skoða hjálpar í Zend Framework . Ég hef venja skipulag sem fær einingu af undir-ríki í notkun þannig að ég gat ekki nota einföld hardcoded slóð.

Halda áfram 'Bý slóðina í Zend Custom View hjálpar' á Reading »

Dynamically bæta við síðum í Zend_Navigation ílát á afturkreistingur

Með því að og Fimmtudagur 7. jan, 2010 10:50 pm

Í framhaldi á síðasta innlegg mitt um Zend_Navigation og Route beiðnum um sitemap.xml til sérsniðna stjórnandi / hasar , this staða er um dymnamically bæta síður að Zend_Navigation ílát á afturkreistingur / handrit framkvæmd.

Allt vel og gott að tilgreina síður í INI eða XML skrá, en á einhverjum tímapunkti sem þú ert að fara að hafa breyta síðum í síðuna sem þú vilt sem hluta af matseðill, staður, eða að vera með í breadcrumb slóð þína. Þess vegna er það sem við þurfum að gera bæta við síðum í Zend_Navigation ílát okkar á afturkreistingur. Dæmi um þetta væri að bæta fréttir, bloggfærslur eða síðu athugasemdir osfrv

Halda áfram að lesa "Dynamically bæta við síðum í Zend_Navigation ílát á afturkreistingur '»

Route beiðnir um sitemap.xml til sérsniðna stjórnandi / hasar

Með því að , miðvikudaginn 6. janúar 2010 12:13 am

Í því skyni að beina beiðnum um / sitemap.xml til sérsniðna stjórnandi og aðgerðir í þínu Zend Framework umsókn einfaldlega bæta eftirfarandi í application.ini eða annað config skrána (td ég nota navigation.ini):

 resources.router.routes.sitemap.route = "sitemap.xml"
 resources.router.routes.sitemap.defaults.controller = vísitölu
 resources.router.routes.sitemap.defaults.action = Veftré

Dæmi númer fyrir outputting má sjá með því að búa til aðgerða í viðeigandi stjórnandi (td Veftré minn liggur í vísitölunni stjórnandi, sitemap aðgerð):

 < PHP
 flokki IndexController
     nær Zend_Controller_Action
 {
     / **
      * Gerir sitemap byggt á skipulag Zend_Navigation
      * /
     opinber virka sitemapAction ()
     {
    	 echo $ this-> view-> flakk () -> sitemap ();
    	 $ This-> view-> skipulag () -> disableLayout ();
    	 $ This-> _helper-> viewRenderer-> setNoRender (satt);
     }
 }

Sitemaps geta fljótt og auðveldlega hægt að mynda með Zend_Navigation , frábær fljótur einkatími (og yfirleitt mjög gagnlegt fyrir Zend Framework námskeið) er Zend afsteypur - Dynamically búa til valmyndina sitemap og breadcrumbs .













Panorama Þema eftir Themocracy

8 gestir inni núna
4 gestir, 4 Botswana, 0 meðlimir
Max gestir í dag: 16 á 04:32 pm UTC
Þessi mánuður: 16 á 01-05-2012 01:02 PM UTC
Á þessu ári: 69 á 27-02-2012 09:56 am UTC
Allra tíma: 130 á 28-03-2011 10:40 PM UTC