Symfony 1.2 Admin with custom primary key

April 27, 2009 – 10:40 pm

Playing with the Symfony 1.2 Admin Generator I noticed that “out-of-the-box” it only likes to play with integer primary keys (ideally based on auto-increment columns I assume). Now, there are cases where you want to use primary keys that aren’t neccessarily numeric, for example countries or languages, where you could use the corresponding ISO codes as id.

When trying this with the new admin generator, all looks fine initially (”list” action works, “new” action works), but when you try to edit a record, which happens automatically after creating one, you will get a “404 Page not found” error. Looking at the logs you’ll see that Symfony interprets the non-numeric id as action name, and matches it with the :module/:action route. Of course this action doesn’t exist, resulting in above-mentioned error.

What’s going on here? Turns out, the culprit is the object routing class that the admin generator uses for generated modules. In my case the responsible class is called “sfPropelRouteCollection”, and it seems to expect the id column to be numeric, judging by it’s default setting for the requirements:

\d+

In above expression the \d is regulatory speak for “a numeric character”, and the + means “one or more”. Luckily for us, all it takes is changing this requirement setting to make the generated modules work with non-numeric primary keys as well! The pattern that worked best for me is this:

[\d\w]+

Translated this means “either a numeric character or a letter character”, and “one or more” of those. Depending if you have special characters in your primary key (you really shouldn’t), you may have to massage this pattern a little, but take care to watch for “/” and “.” since those are used by Symfony’s routing to tokenize the url request.

The place to put this updated requirements is the routing.yml file, where it would look somewhat like this:

customer:
  class: sfPropelRouteCollection
  options:
    model:               Countries
    module:             countries
    prefix_path:    countries
    column:              id
    with_wildcard_routes: true
  requirements:  { id: "[\d\w]+" }

Watch out that the requirements entry is on the same level as class and options.

Needless to say I was very relieved when I found that this is less of a bug than a conventions issue, and that the admin generator didn’t completely break down on such a trivial requirement.

Happy custom Pk’ing!


Filed under: Symfony — Tags: — by Richtermeister

162 Comments »

  1. Pretty good post. I just stumbled upon your blog and wanted to say
    that I’ve really enjoyed reading your blog posts. In any case
    I’ll be subscribing to your feed and I hope you post again soon!

    Comment by Maria — June 23, 2009 @ 10:44 pm

  2. wow thanks for your snippet, i spent hour and days to find why the admin generator cannot work with id type string..
    now i know that we need to make and extra setting in routing.yml
    thanks once again..

    Comment by hendra1 — July 23, 2009 @ 7:35 pm

  3. Добрый день! jake@avtogazik.ru” rel=”nofollow”>……

    с ув….

    Trackback by Frankie — June 17, 2010 @ 10:59 am


  4. MedicamentSpot.com. Canadian Health&Care.Special Internet Prices.No prescription online pharmacy.Best quality drugs. Online Pharmacy. Order drugs online

    Buy:Acomplia.Zocor.Buspar.Prozac.Amoxicillin.Lipitor.Seroquel.Female Cialis.Lasix.Aricept.Ventolin.SleepWell.Wellbutrin SR.Lipothin.Benicar.Zetia.Female Pink Viagra.Nymphomax.Cozaar.Advair….

    Trackback by MILTON — July 21, 2010 @ 4:58 am

  5. cassette http://jvhsorstu5j.BABYCLOTHESNUT.INFO/tag/Mini+DV+cassette+VHS/ : DV…

    Mini…

    Trackback by cassette — August 29, 2010 @ 7:00 pm


  6. CheapTabletsOnline.Com. Canadian Health&Care.No prescription online pharmacy.Best quality drugs.Special Internet Prices. Low price drugs. Buy pills online

    Buy:Mega Hoodia.Petcam (Metacam) Oral Suspension.100% Pure Okinawan Coral Calcium.Valtrex.Prednisolone.Lumigan.Accutane.Zovirax.Actos.Prevacid.Arimidex.Zyban.Synthroid.Retin-A.Nexium.Human Growth Hormone….

    Trackback by GREGORY — September 5, 2010 @ 9:40 am


  7. CheapTabletsOnline.com. Canadian Health&Care.No prescription online pharmacy.Special Internet Prices.Best quality drugs. Low price pills. Order drugs online

    Buy:Cozaar.Lasix.Amoxicillin.Nymphomax.Ventolin.Prozac.Aricept.Acomplia.Benicar.SleepWell.Wellbutrin SR.Female Pink Viagra.Zocor.Female Cialis.Buspar.Advair.Lipothin.Seroquel.Lipitor.Zetia….

    Trackback by CLAYTON — September 6, 2010 @ 6:00 am

  8. us http://h4s.ttc.202i.ca : classic…

    co…

    Trackback by insurance — September 14, 2010 @ 7:10 pm


  9. NEW FASHION store. Original designers collection at low prices!!! 20 % TO 70 % OFF. END OF SEASON SALE!!!

    BUY FASHION. TOP BRANDS: GUCCI, DOLCE&GABBANA, BURBERRY, DIESEL, ICEBERG, ROBERTO CAVALLI, EMPORIO ARMANI, VERSACE…

    Trackback by MATT — November 10, 2010 @ 6:24 pm

  10. buy@Amoxicillin.com” rel=”nofollow”>.

    Buy:Viagra Super Active+.Viagra Soft Tabs.Viagra Professional.Maxaman.Tramadol.Cialis Super Active+.Super Active ED Pack.Cialis.VPXL.Soma.Cialis Professional.Levitra.Viagra Super Force.Cialis Soft Tabs.Viagra.Propecia.Zithromax….

    Trackback by ERNEST — December 6, 2010 @ 4:46 am

  11. Buy@Cheap.Coral.Calcium” rel=”nofollow”>…

    Buywithout prescription…

    Trackback by FREDDIE — July 28, 2011 @ 8:58 pm

  12. Purchase@Coral.Calcium.Online” rel=”nofollow”>…

    Buywithout prescription…

    Trackback by PERRY — July 29, 2011 @ 12:26 am

  13. Purchase@Discount.Coral.Calcium” rel=”nofollow”>..

    Buyit now…

    Trackback by TERRENCE — July 29, 2011 @ 1:14 am

  14. Cheap@Coral.Calcium.Online” rel=”nofollow”>..

    Buygeneric meds…

    Trackback by SALVADOR — July 29, 2011 @ 1:39 am

  15. Buy@Discount.Abana” rel=”nofollow”>..

    Buyno prescription…

    Trackback by BRANDON — July 29, 2011 @ 3:19 am

  16. Purchase@Abana.Online” rel=”nofollow”>..

    Buydrugs without prescription…

    Trackback by OTIS — July 29, 2011 @ 5:58 am

  17. Purchase@Cheap.Abana” rel=”nofollow”>…

    Buygeneric pills…

    Trackback by LEO — July 29, 2011 @ 6:42 am

  18. Cheap@Generic.Abilify.5mg.10mg.15mg.20mg.30mg” rel=”nofollow”>..

    Buygeneric pills…

    Trackback by EDUARDO — July 29, 2011 @ 7:26 pm

  19. Purchase@Cheap.Acai” rel=”nofollow”>…

    Buygeneric drugs…

    Trackback by WALLACE — July 30, 2011 @ 12:42 pm

  20. Order@Acai.Without.Prescription” rel=”nofollow”>…

    Buynow…

    Trackback by SALVADOR — July 31, 2011 @ 1:02 am

  21. Purchase@Acai.Without.Prescription” rel=”nofollow”>..…

    Buynow it…

    Trackback by LEWIS — July 31, 2011 @ 6:20 am

  22. Buy@Acai.500mg” rel=”nofollow”>.…

    Buynow it…

    Trackback by ENRIQUE — July 31, 2011 @ 7:54 am

  23. Buy@Discount.Coral.Calcium” rel=”nofollow”>..

    Buygeneric meds…

    Trackback by JIMMIE — July 31, 2011 @ 10:40 pm

  24. Order@Abilify.Without.Prescription” rel=”nofollow”>..

    Buygeneric drugs…

    Trackback by DUSTIN — August 1, 2011 @ 1:18 pm

  25. Buy@Cheap.Coral.Calcium” rel=”nofollow”>.

    Buydrugs without prescription…

    Trackback by MIKE — August 1, 2011 @ 10:48 pm

  26. Order@Cheap.Coral.Calcium” rel=”nofollow”>.

    Buygeneric drugs…

    Trackback by BRADLEY — August 2, 2011 @ 1:10 am

  27. Buy@Abilify.5mg.10mg.15mg.20mg.30mg” rel=”nofollow”>…

    Buywithout prescription…

    Trackback by ROY — August 3, 2011 @ 7:19 am

  28. Buy@Acai.Online” rel=”nofollow”>.

    Buyit now…

    Trackback by DENNIS — August 3, 2011 @ 12:03 pm

  29. Buy@Cheap.Acai” rel=”nofollow”>..

    Buydrugs without prescription…

    Trackback by RICARDO — August 3, 2011 @ 1:32 pm

  30. Buy@Discount.Acai” rel=”nofollow”>…

    Buyit now…

    Trackback by FELIX — August 3, 2011 @ 2:26 pm

  31. Order@Cheap.Acai” rel=”nofollow”>…

    Buywithout prescription…

    Trackback by TRACY — August 3, 2011 @ 6:23 pm

  32. Order@Cheap.Acai” rel=”nofollow”>…

    Buygeneric drugs…

    Trackback by WILLIE — August 3, 2011 @ 6:49 pm

  33. Purchase@Acai.Online” rel=”nofollow”>…

    Buynow it…

    Trackback by JEFFREY — August 3, 2011 @ 8:59 pm

  34. Cheap@Acai.Online” rel=”nofollow”>..

    Buynow it…

    Trackback by ALVIN — August 4, 2011 @ 2:20 am

  35. Buy@Generic.Acai” rel=”nofollow”>..

    Buywithout prescription…

    Trackback by RUSSELL — August 4, 2011 @ 6:44 am

  36. Buy@Generic.Acai” rel=”nofollow”>..

    Buydrugs without prescription…

    Trackback by JUAN — August 4, 2011 @ 8:44 am

  37. Order@Acai.Without.Prescription” rel=”nofollow”>.

    Buygeneric drugs…

    Trackback by VICTOR — August 4, 2011 @ 3:50 pm

  38. Purchase@Generic.Acai” rel=”nofollow”>..

    Buygeneric drugs…

    Trackback by BRADLEY — August 4, 2011 @ 5:36 pm

  39. Purchase@Acai.Without.Prescription” rel=”nofollow”>..…

    Buyno prescription…

    Trackback by ROLAND — August 4, 2011 @ 6:28 pm

  40. Order@Energy.Boost.Online” rel=”nofollow”>.…

    Buygeneric drugs…

    Trackback by RICK — August 5, 2011 @ 12:50 am

  41. Purchase@Cheap.Energy.Boost” rel=”nofollow”>.…

    Buyno prescription…

    Trackback by MATHEW — August 5, 2011 @ 5:22 am

  42. Order@Cheap.Accupril” rel=”nofollow”>.…

    Buygeneric drugs…

    Trackback by LOUIS — August 5, 2011 @ 2:17 pm

  43. Buy@Aciphex.Online” rel=”nofollow”>.…

    Buygeneric pills…

    Trackback by WILLIAM — August 7, 2011 @ 2:15 am

  44. Buy@Generic.Aciphex.Without.Prescription” rel=”nofollow”>.…

    Buyno prescription…

    Trackback by ADAM — August 7, 2011 @ 8:15 pm

  45. Cheap@Aciphex.20mg” rel=”nofollow”>.…

    Buygeneric meds…

    Trackback by ALBERT — August 8, 2011 @ 10:15 am

  46. Buy@Actonel.Without.Prescription” rel=”nofollow”>.…

    Buygeneric meds…

    Trackback by ARTHUR — August 9, 2011 @ 11:18 pm

  47. Actonel@35mg.Without.Prescription” rel=”nofollow”>.

    Buygeneric drugs zfk…

    Trackback by RAY — August 10, 2011 @ 6:36 pm

  48. Order@Discount.Actoplus.Met” rel=”nofollow”>..

    Buygeneric meds qmo…

    Trackback by CLIFTON — August 10, 2011 @ 9:57 pm

  49. Order@Actos.Online” rel=”nofollow”>..

    Buygeneric pills zdg…

    Trackback by VICTOR — August 11, 2011 @ 2:58 am

  50. Purchase@Discount.Actos” rel=”nofollow”>…

    Buywithout prescription xiu…

    Trackback by LLOYD — August 11, 2011 @ 6:08 am

  51. Cheap@Actos.Online” rel=”nofollow”>..

    Buynow it tly…

    Trackback by JEREMIAH — August 11, 2011 @ 6:44 am

  52. Buy@Actos.15mg.30mg” rel=”nofollow”>..

    Buygeneric drugs krg…

    Trackback by DARYL — August 11, 2011 @ 3:42 pm

  53. Order@Discount.Adalat” rel=”nofollow”>.

    Buygeneric meds unm…

    Trackback by SAMUEL — August 12, 2011 @ 11:39 am

  54. Buy@Advair.Online” rel=”nofollow”>..

    Buynow it vhx…

    Trackback by MARCUS — August 12, 2011 @ 2:47 pm

  55. Buy@Coral.Calcium.Online” rel=”nofollow”>…

    Buyit now oil…

    Trackback by LUIS — August 12, 2011 @ 3:20 pm

  56. Order@Abilify.Without.Prescription” rel=”nofollow”>..

    Buywithout prescription dyo…

    Trackback by LAWRENCE — August 13, 2011 @ 12:40 pm

  57. Buy@Acai.Without.Prescription” rel=”nofollow”>.

    Buygeneric drugs itj…

    Trackback by RONALD — August 14, 2011 @ 11:38 am

  58. Order@Acai.Without.Prescription” rel=”nofollow”>.

    Buynow it lmg…

    Trackback by MARVIN — August 14, 2011 @ 2:36 pm

  59. Purchase@Acai.Without.Prescription” rel=”nofollow”>.

    Buyit now ojb…

    Trackback by ALLEN — August 14, 2011 @ 4:50 pm

  60. Buy@Energy.Boost.Online” rel=”nofollow”>..

    Buynow it cey…

    Trackback by CHRISTOPHER — August 15, 2011 @ 5:10 am

  61. Buy@Cheap.Energy.Boost” rel=”nofollow”>…

    Buygeneric meds svb…

    Trackback by JOHNNY — August 15, 2011 @ 6:23 am

  62. Purchase@Energy.Boost.Online” rel=”nofollow”>..

    Buydrugs without prescription faj…

    Trackback by MITCHELL — August 15, 2011 @ 11:57 am

  63. accupril@and.muscle.pain” rel=”nofollow”>…

    Buynow it zdg…

    Trackback by BRUCE — August 15, 2011 @ 5:28 pm

  64. Get@Accupril.Online” rel=”nofollow”>..

    Buyit now irl…

    Trackback by GERARD — August 16, 2011 @ 3:10 pm

  65. Cheap@Generic.Accutane” rel=”nofollow”>..

    Buyno prescription gdt…

    Trackback by MARION — August 17, 2011 @ 12:12 pm

  66. Buy@Cheap.Aciphex” rel=”nofollow”>…

    Buywithout prescription ccw…

    Trackback by JASON — August 17, 2011 @ 11:15 pm

  67. Buy@Discount.Aciphex” rel=”nofollow”>..

    Buyno prescription wkp…

    Trackback by JOEL — August 18, 2011 @ 12:33 am

  68. Purchase@Aciphex.Online” rel=”nofollow”>…

    Buydrugs without prescription vrg…

    Trackback by JERRY — August 18, 2011 @ 5:20 am

  69. Buy@Aciphex.Without.Prescription” rel=”nofollow”>..

    Buyno prescription tao…

    Trackback by GLENN — August 18, 2011 @ 12:14 pm

  70. Buy@Generic.Aciphex.Without.Prescription” rel=”nofollow”>…

    Buyit now knc…

    Trackback by DALE — August 18, 2011 @ 2:46 pm

  71. Cheap@Generic.Aciphex” rel=”nofollow”>..

    Buyno prescription lka…

    Trackback by WENDELL — August 18, 2011 @ 8:26 pm

  72. Order@Acomplia.Online” rel=”nofollow”>.

    Buygeneric drugs axm…

    Trackback by LEWIS — August 19, 2011 @ 10:53 am

  73. Purchase@Acomplia.Online” rel=”nofollow”>..

    Buyno prescription jui…

    Trackback by BRUCE — August 19, 2011 @ 1:57 pm

  74. Buy@Actonel.Online” rel=”nofollow”>.

    Buygeneric pills oir…

    Trackback by NICHOLAS — August 21, 2011 @ 3:38 am

  75. Buy@Generic.Actonel.Without.Prescription” rel=”nofollow”>.

    Buygeneric drugs ouw…

    Trackback by DWIGHT — August 22, 2011 @ 12:56 am

  76. Buy@Cheap.Advair” rel=”nofollow”>.

    Buygeneric drugs hwi…

    Trackback by RICARDO — August 22, 2011 @ 6:14 am

  77. Purchase@Advair.Online” rel=”nofollow”>..

    Buyno prescription jui…

    Trackback by FRED — August 23, 2011 @ 2:28 am

  78. Buy@Generic.Advair.25mcg50mcg.25mcg125mcg.25mcg250mcg.50mcg500mcg.50mcg100mcg.50mcg250mcg” rel=”nofollow”>..< …

    Buydrugs without prescription hak…

    Trackback by MILTON — August 24, 2011 @ 3:45 am

  79. Cheap@Generic.Advair.25mcg50mcg.25mcg125mcg.25mcg250mcg.50mcg500mcg.50mcg100mcg.50mcg250mcg” rel=”nofollow”>…

    Buygeneric drugs mby…

    Trackback by MARION — August 24, 2011 @ 9:43 am

  80. Order@Aggrenox.Online” rel=”nofollow”>…

    Buyit now sge…

    Trackback by ALEXANDER — August 24, 2011 @ 5:44 pm

  81. abilify@and.gemfibrozil” rel=”nofollow”>.

    Buyno prescription…

    Trackback by FREDRICK — August 26, 2011 @ 12:08 pm

  82. buy@acai.berry.juice” rel=”nofollow”>..

    Buygeneric drugs…

    Trackback by WENDELL — August 26, 2011 @ 2:47 pm

  83. accutane@krupnick.class.action” rel=”nofollow”>..

    Buynow…

    Trackback by BRYAN — August 26, 2011 @ 5:27 pm

  84. aciphex@cancer.buy” rel=”nofollow”>..

    Buygeneric drugs…

    Trackback by ANGELO — August 26, 2011 @ 6:45 pm

  85. amantadine@hydrochloride.tablets” rel=”nofollow”>..

    Buygeneric drugs…

    Trackback by MAX — August 27, 2011 @ 2:54 pm

  86. abilify@company.buy” rel=”nofollow”>.

    Buywithout prescription…

    Trackback by ERIC — August 27, 2011 @ 10:48 pm

  87. can@you.get.acai.berries.in.the.grocery.store” rel=”nofollow”>.

    Buydrugs without prescription…

    Trackback by BRYAN — August 28, 2011 @ 2:39 am

  88. blue@sky.energy.solar.boost.3048” rel=”nofollow”>…

    Buynow it…

    Trackback by BRENT — August 28, 2011 @ 5:31 am

  89. acular@albinism.buy” rel=”nofollow”>..

    Buygeneric meds…

    Trackback by EDGAR — August 28, 2011 @ 12:34 pm

  90. ..

    Buyit now…

    Trackback by JULIUS — August 28, 2011 @ 10:15 pm

  91. amoxicillin@online.buy” rel=”nofollow”>.

    Buygeneric drugs…

    Trackback by RONNIE — August 29, 2011 @ 1:15 am

  92. arjuna@pills.buy” rel=”nofollow”>..

    Buygeneric meds…

    Trackback by RAFAEL — August 29, 2011 @ 7:51 am

  93. buy@real.strong.armour” rel=”nofollow”>.

    Buydrugs without prescription…

    Trackback by TYLER — August 29, 2011 @ 9:08 am

  94. herpes kelly dating kansas

    Buy_no prescription…

    Trackback by TREVOR — October 16, 2011 @ 7:30 pm

  95. mike divorce cancer tiffany

    Buy_generic pills…

    Trackback by ALFREDO — October 17, 2011 @ 8:02 pm

  96. viagra order uk

    Buy_generic pills…

    Trackback by MIKE — October 18, 2011 @ 10:20 pm

  97. boulder valley asthma and allergy clinic

    Buy_no prescription…

    Trackback by PETER — October 19, 2011 @ 1:41 am

  98. erectile dysfunction herbal treatment

    Buy_drugs without prescription…

    Trackback by RALPH — October 19, 2011 @ 3:22 am

  99. weight loss disclaimer law

    Buy_drugs without prescription…

    Trackback by DUSTIN — October 19, 2011 @ 5:00 am

  100. brown algae good for slow thyroid

    Buy_generic drugs…

    Trackback by JESUS — October 19, 2011 @ 6:39 am

  101. novo 50 allergy medicine

    Buy_now it…

    Trackback by DALE — October 19, 2011 @ 3:04 pm

  102. what are the trimesters of pregnancy

    Buy_generic drugs…

    Trackback by NORMAN — October 20, 2011 @ 3:40 pm

  103. percent of obese children in usa

    Buy_now it…

    Trackback by BRADLEY — October 21, 2011 @ 3:30 pm

  104. lithium alcohol

    Buy_generic drugs…

    Trackback by AUSTIN — October 22, 2011 @ 11:47 pm

  105. red wine and lipitor

    Buy_no prescription…

    Trackback by JEFFERY — October 24, 2011 @ 11:33 pm

  106. weight loss doctors in memphis tennessee

    Buy_generic drugs…

    Trackback by ROBERTO — October 25, 2011 @ 7:53 am

  107. embed video webpage

    Buy_generic drugs…

    Trackback by KIRK — October 25, 2011 @ 2:32 pm

  108. is flomax good for prostatitis

    Buy_generic meds…

    Trackback by TOM — October 25, 2011 @ 7:31 pm

  109. follistim increase estradiol levels

    Buy_generic drugs…

    Trackback by MILTON — October 26, 2011 @ 12:35 am

  110. what is plavix

    Buy_drugs without prescription…

    Trackback by PEDRO — October 26, 2011 @ 3:33 pm

  111. postpartum remeron

    Buy_no prescription…

    Trackback by DOUGLAS — October 26, 2011 @ 10:13 pm

  112. cancer of spine

    Buy_without prescription…

    Trackback by CHRIS — October 27, 2011 @ 3:13 am

  113. effexor xr 75

    Buy_generic pills…

    Trackback by JAY — October 27, 2011 @ 6:32 am

  114. herbal essence coupon discount

    Buy_now it…

    Trackback by GORDON — October 27, 2011 @ 11:31 am

  115. genital erection

    Buy_now it…

    Trackback by ADAM — October 27, 2011 @ 1:12 pm

  116. low fat diets history

    Buy_drugs without prescription…

    Trackback by DENNIS — October 27, 2011 @ 2:49 pm

  117. medication errors 2nd ed

    Buy_no prescription…

    Trackback by CALVIN — October 27, 2011 @ 4:32 pm

  118. stress from clinical duty

    Buy_without prescription…

    Trackback by TERRENCE — October 28, 2011 @ 7:12 pm

  119. oral cancer hospital

    Buy_generic meds…

    Trackback by MELVIN — October 29, 2011 @ 4:24 am

  120. hives rash from coming off prednisone

    Buy_generic drugs…

    Trackback by JULIO — October 29, 2011 @ 6:05 am

  121. saline for nebulizer

    Buy_generic pills…

    Trackback by MARC — October 29, 2011 @ 7:45 am

  122. joke male birth control

    Buy_generic meds…

    Trackback by PATRICK — October 29, 2011 @ 11:04 am

  123. prozac daily strength

    Buy_generic pills…

    Trackback by FREDRICK — October 30, 2011 @ 2:28 pm

  124. acne in cats

    Buy_it now…

    Trackback by LOUIS — October 30, 2011 @ 9:10 pm

  125. nursing times alzheimer mavis ford

    Buy_it now…

    Trackback by WESLEY — October 31, 2011 @ 8:29 pm

  126. how to get teens off drugs

    Buy_drugs without prescription…

    Trackback by JOEL — October 31, 2011 @ 11:50 pm

  127. what is metoprolol succinate used for

    Buy_it now…

    Trackback by BILL — November 1, 2011 @ 1:31 am

  128. diseaeses contracted from sand fleas

    Buy_now it…

    Trackback by BILLY — November 1, 2011 @ 8:12 am

  129. adderall then tylenol pm

    Buy_generic drugs…

    Trackback by CASEY — November 1, 2011 @ 4:27 pm

  130. pet ct scan results accuracy cancer

    Buy_drugs without prescription…

    Trackback by FRANCIS — November 1, 2011 @ 6:09 pm

  131. abdominal pain lutenizing hormone

    Buy_generic drugs…

    Trackback by NEIL — November 1, 2011 @ 9:31 pm

  132. ic tramadol hcl 50 mg

    Buy_generic meds…

    Trackback by SHAWN — November 2, 2011 @ 7:31 am

  133. asthmatic inhaller mask for children

    Buy_it now…

    Trackback by KENT — November 2, 2011 @ 10:51 am

  134. office of generic drug

    Buy_generic drugs…

    Trackback by GEORGE — November 3, 2011 @ 5:10 am

  135. chronic bronchitis from marijuana

    Buy_now…

    Trackback by JUAN — November 3, 2011 @ 6:51 am

  136. decreased appetite during pregnancy

    Buy_generic drugs…

    Trackback by JEREMIAH — November 3, 2011 @ 5:40 pm

  137. reversing alcohol induced neuropathy

    Buy_generic meds…

    Trackback by WESLEY — November 3, 2011 @ 7:21 pm

  138. hot dog hospital diet substitutions

    Buy_generic drugs…

    Trackback by NATHAN — November 3, 2011 @ 10:40 pm

  139. natural cures for premature ejaculation

    Buy_generic drugs…

    Trackback by MITCHELL — November 4, 2011 @ 5:22 am

  140. can a woman have colorectal cancer

    Buy_drugs without prescription…

    Trackback by KURT — November 4, 2011 @ 10:22 am

  141. food low in cholesterol

    Buy_now it…

    Trackback by ZACHARY — November 4, 2011 @ 5:01 pm

  142. canadian paediatric diabetes association

    Buy_now…

    Trackback by CASEY — November 5, 2011 @ 8:58 am

  143. discovery of zinc in human health

    Buy_now…

    Trackback by KEN — November 6, 2011 @ 1:40 am

  144. emotions surviveing uterine cancer

    Buy_generic meds…

    Trackback by RUBEN — November 6, 2011 @ 4:37 pm

  145. allergic reaction to topical miconazole

    Buy_generic meds…

    Trackback by LEE — November 7, 2011 @ 4:20 am

  146. clinical studies of clonidine

    Buy_no prescription…

    Trackback by LESLIE — November 7, 2011 @ 5:38 pm

  147. diet generator reviews

    Buy_it now…

    Trackback by RYAN — November 8, 2011 @ 12:51 pm

  148. relief of skin itching

    Buy_now it…

    Trackback by WALLACE — November 8, 2011 @ 2:32 pm

  149. clinical diagnosis and medical records

    Buy_generic meds…

    Trackback by WADE — November 8, 2011 @ 4:11 pm

  150. psychiatric care model

    Buy_generic meds…

    Trackback by ALEJANDRO — November 8, 2011 @ 7:32 pm

  151. twin pregnancy obstetrician specialist dallas

    Buy_drugs without prescription…

    Trackback by FREDDIE — November 9, 2011 @ 12:32 am

  152. shampoo for people with dog allergies

    Buy_now…

    Trackback by ARTURO — November 9, 2011 @ 12:11 pm

  153. eye drops canine paralysis

    Buy_now…

    Trackback by DALE — November 9, 2011 @ 5:11 pm

  154. maple syrup and lemon juice diet

    Buy_it now…

    Trackback by TED — November 10, 2011 @ 4:53 am

  155. most successful diet ever

    Buy_generic pills…

    Trackback by MARVIN — November 11, 2011 @ 12:52 am

  156. sleep apnea side effect of lexapro

    Buy_generic pills…

    Trackback by NATHANIEL — November 12, 2011 @ 1:52 am

  157. regulations for dementia units

    Buy_drugs without prescription…

    Trackback by RAMON — November 13, 2011 @ 7:32 pm

  158. cause for morning erections

    Buy_generic meds…

    Trackback by LESLIE — November 15, 2011 @ 4:49 pm

  159. inpatient drug rehab sanford fl

    Buy_it now…

    Trackback by CHRISTIAN — November 16, 2011 @ 6:09 am

  160. acyclovir stada cream

    Buy_generic drugs…

    Trackback by REGINALD — November 17, 2011 @ 5:30 am

  161. side@effects.from.the.drug.protonix” rel=”nofollow”>…

    Buynow it…

    Trackback by JORDAN — December 9, 2011 @ 5:22 am

  162. benadryl dogs

    Buy_generic drugs…

    Trackback by JACKIE — December 11, 2011 @ 1:41 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress