Tuesday 15 April 2014

Editable Select Widget in List View



The default Xataface list view is a read-only table that shows the records of the current table.  Occasionally I get requests to make some of the columns editable by way of a drop-down box.  For example, suppose we have built an issue tracker in Xataface.  The list page for the "issues" table likely has columns like "title", "status", "assignee", etc..  It might be helpful, in this case, if we could change the status of an issue directly in list view without having to go to the edit form (or the update form).  One solution is to change the "status" column to include a drop-down select widget rather than just a read-only string.  This is actually quite easy to do, in Xataface, even though it doesn't have this type of functionality built-in.

The Solution

Our solution has three parts:
  1. Implement the status__renderCell() method in the issues table delegate class to display the <select> list.
  2. Set the noLinkFromListView flag in the fields.ini file definition for the "status" field.
  3. Implement a Javascript handler to save changes via AJAX when the select list value is changed.

Custom cell content with status__renderCell()

The status__renderCell() method should return an string containing HTML.  Xataface looks for this method to populate the content of the "status" method in list view.


In this snippet we have hard-coded the possible status values.  But it would be better to use a Xataface valuelist for these values.  I leave this for you to do as an exercise.  Notice that I added a "data-record-id" attribute to the <select> tag.  We will use this later when we add our Javascript functionality.

If you reload the interface, you should now see a select list appear in the "status" column of each row.  Unfortunately when you click on it, to try to change the value, you will be taken to the details page for that row.  This is because the <select> list is rendered inside of an <a> tag, which Xataface generates for all cells in list view (to make them clickable).  You can disable this by setting the noLinkFromListView flag in the fields.ini file


Now, if you reload the page, you should be able to select different options in your select list without the page changing on you.  It doesn't actually "work" yet, but at least it looks right.  The next step is to add functionality to the drop-down lists.

Adding Save Functionality


In order to add save functionality, we will need to step into the world of Javascript.  Xataface provides a rich set of tools for developing javascript functionality.  Our first order of business is to create an empty Javascript file and have it included in our application at the appropriate time.   
If your application doesn't already have a directory named "js" in its root, create it now. 

Note: It is important that the directory is named "js" because this is where the Dataface_JavascriptTool is preset to look for scripts. 

Try adding a script with a simple "alert()" message, then we'll be able to tell whether the script is included properly in our App.


Including the Javascript File In Our App


To include the js file in our app, let's modify the earlier snippet we created to display the select list:


Notice that we added a call to Dataface_JavascriptTool::import() to import the script we created.  You might be concerned that this piece of code is executed several times per page, and thus many copies of our script will be included in the final HTML page.  No need to worry, though, as the Dataface_Javascript tool import() method checks for duplicates to make sure that the script is only included once.

Before proceeding, you should now try to reload the list view if your app to make sure that the "alert()" message fires.  If it does not, that means that something is wrong so you'll need to back track to figure out why the file is not being included.

If the alert() message fired properly, then we can move on to actually implement our javascript.  I always begin by creating a closure to wrap all of the javascript code.  This way my variables won't bleed into the global namespace.


Importing Javascript Libraries

Another nice thing about the Dataface_Javascript tool is that it provides linking/compiling functionality to be able to include other javascript libraries in a similar manner to the way you would import them in server-side languages like C, Java, Ruby, and Python.  The syntax is easy.  For our purposes here, we'll be using the jQuery library (which is included with Xataface), and the xataface.IO library, which provides convenience methods for reading and writing database records over AJAX.  Therefore, I'll place the following require statements at the beginning of my file.


These "require" statements instruct Xataface to search in the javascript include paths for files named "jquery.packed.js" and "xataface/IO.js" and include the contents of the first match for each of them.  The search paths, by default are {yourapp}/js, {xataface}/js but this can be augmented.

Now for the actual code:


If you're not familiar with jQuery, this code may look daunting.  Have no fear, jQuery is actually quite easy to understand once you have done a 10 minute tutorial.  In this case we are making use of our "status-drop-down" class that we added to the <select> tag in our status__renderCell() method to identify all of the drop-downs.  We then attach a listener to each select's "change" event.

We use the xataface.IO.update() method to actually update the the record.  The update() method expects a Xataface record ID as the first parameter.  This is a unique string that defines a record.  It is composed in the form {tablename}?key1=val1&key2=val2...&keyn=valn.  We don't really need to worry about how it is formed here, because we embedded the key as the <select> tag's data-record-id attribute in the status__renderCell() method so that we can just access it here.





41 comments:

  1. Excellent tutorial, thanks! It seems when using this method to update records, the standard functions don't seem to apply, such as the history tool, beforeSave/afterSave, etc. Is it possible to integrate these functions with this type of inline editing?

    ReplyDelete
    Replies
    1. Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
      Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/




      Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
      Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/




      Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
      Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/

      Delete
    2. I want to quickly tell the world that there is a real on line spell caster that is powerful and genuine, His name is Dr Larry He helped me recently to reunite my relationship with my husband who left me, When i contacted Dr Larry he cast a love spell for me, and my husband who said he doesn't have anything to do with me again called me and started begging me to come back. he is back now with so much love and care. today i am glad to let you all know that this spell caster have the powers to restore broken relationship back. because i am now happy with my husband. To anyone who is reading this article and needs any help, Dr Larry can also offer any type of help like, Curing of all types of Diseases, Court Cases, Pregnancy Spell, Spiritual protection and lot's more. You can contact him Via his email assurancesolutionhome@gmail. com call or add him on whatsapp +2348102316854





      Advice to save your marriage and get your Ex Boyfriend/girlfriend back ,contact assurancesolutionhome@gmail.com for Urgent effective love Spell to get ex lover back or save you marriage fast and his result is 100% guarantee.
      My name is Jeffery Lerman.. i want to give thanks to Dr.Larry for bringing back my ex Wife. No one could have ever made me believe that the letter I’m about to write would actually one day be written. I was the world’s biggest skeptic. I never believed in magic spells or anything like this, but I was told by a reliable source (a very close co-worker) that Trust is a very dedicated, gifted, and talented person,It was one of the best things I have ever done. My love life was in shambles; I had been through two divorces and was on the brink of a third. I just couldn't face another divorce, and I wanted to try harder to make our relationship work, but my WIfe didn’t seem to care. and She broke up with me again. I was confuse and do not no what to do again, rather than to get in contact with Dr.Larry . He did a love spell that make my Wife come back to me. we are now very much happy with our self. Dr.Larry make her to realize how much we love and need each other.This man is for REAL and for good. he can also help you to fix your broken relationship. I had my Wife back! It was like a miracle! She suddenly wanted to go to marriage counseling, and we’re doing very, very well, in our love life.  
      View on youtube https://youtu.be/ginVXzh2Q78     Website: http://assurancesolutionhome.wordpress.com  Website     http://assurancesolutionhome.website2.me/  
      EMAIL: assurancesolutionhome@gmail.com    CALL/WHATSAPP: +2348102316854     

      Delete
    3. I want to let everyone here know that Spell casting really works. However it wouldn't have been possible for me to get my ex back without the kind support and help of Dr Larry, whose his Website: http://assurancesolutioncenter.website2.me/ i would like to extend my golden sincere thanks to Dr Larry who helped me to get my ex back. i want to thank  this great spell caster who is so powerful and good in spell casting. I am highly indebted to Dr Larry for his help in getting my ex back. My boyfriend left me for another girl, i was so heart broken so i contacted a friend who introduced me to the great Dr Larry who have helped her before to get her boyfriend back so i did all he asked me to do. Surprisingly 48 hours later as he promised my boyfriend called me and asked me to forgive him, we are back together living happily. Don't let anybody to deceive you spell casting works. Contact him through his website: http://assurancesolutioncenter.website2.me/ and Email: assurancesolutionhome@gmail.com. Whatsapp +1(424)-261-8520 thank you so much sir   http://assurancesolutioncenter.over-blog.com  

      Delete
    4. Thanks to Dr oniha who helped me brought my ex lover back after eight months of leaving me with three kids and following another lady in Michigan, just because of little misunderstanding we had, but thanx to timely intervention of Dr oniha who uses his spell to bring him back to me, you can also contact him for a similar problem on his email on dronihaspell@yahoo.com or whatsap him on +2347089275769

      Delete
    5. Five weeks ago my boyfriend broke up with me. It all started when i went to summer camp i was trying to contact him but it was not going through. So when I came back from camp I saw him with a young lady kissing in his bed room, I was frustrated and it gave me a sleepless night. I thought he will come back to apologies but he didn't come for almost three week i was really hurt but i thank Dr.Azuka for all he did i met Dr.Azuka during my search at the internet i decided to contact him on his email dr.azukasolutionhome@gmail.com he brought my boyfriend back to me just within 48 hours i am really happy. What’s app contact : +44 7520 636249‬

      Delete
  2. Standard functions should still apply here. It still runs through the standard workflow (beforeSave/afterSave etc...).

    ReplyDelete
  3. The script is working perfectly in terms of updating the database. The "updated successfully" message appears. There are no errors in the web server log or the browser console. However, nothing appears in the history log, and the beforeSave actions are not occurring for me as they do when the record is edited normally. Any suggestions on what to check?

    ReplyDelete
    Replies
    1. Not sure why this would be happening for you. The xataface.IO.update() method (which is used in this example for saving) uses the ajax_save action to perform the actual save. It just calls the Dataface_Record::save() method, which follows the normal workflow.

      Are you 100% sure that the beforeSave trigger is not called? Can you show some code samples?

      Delete
  4. Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
    Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/



    Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
    Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/



    Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
    Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/

    ReplyDelete
  5. Did you hear there's a 12 word phrase you can communicate to your partner... that will induce intense emotions of love and impulsive attraction to you buried within his heart?

    Because hidden in these 12 words is a "secret signal" that fuels a man's impulse to love, worship and look after you with all his heart...

    12 Words Will Fuel A Man's Love Instinct

    This impulse is so hardwired into a man's brain that it will make him try harder than before to build your relationship stronger.

    In fact, fueling this dominant impulse is so important to getting the best ever relationship with your man that as soon as you send your man a "Secret Signal"...

    ...You'll instantly find him expose his heart and soul to you in a way he never expressed before and he will distinguish you as the one and only woman in the universe who has ever truly appealed to him.

    ReplyDelete
  6. I want to quickly tell the world that there is a real on line spell caster that is powerful and genuine, His name is Dr Larry He helped me recently to reunite my relationship with my husband who left me, When i contacted Dr Larry he cast a love spell for me, and my husband who said he doesn't have anything to do with me again called me and started begging me to come back. he is back now with so much love and care. today i am glad to let you all know that this spell caster have the powers to restore broken relationship back. because i am now happy with my husband. To anyone who is reading this article and needs any help, Dr Larry can also offer any type of help like, Curing of all types of Diseases, Court Cases, Pregnancy Spell, Spiritual protection and lot's more. You can contact him Via his email assurancesolutionhome@gmail. com call or add him on whatsapp +2348102316854





    Advice to save your marriage and get your Ex Boyfriend/girlfriend back ,contact assurancesolutionhome@gmail.com for Urgent effective love Spell to get ex lover back or save you marriage fast and his result is 100% guarantee.
    My name is Jeffery Lerman.. i want to give thanks to Dr.Larry for bringing back my ex Wife. No one could have ever made me believe that the letter I’m about to write would actually one day be written. I was the world’s biggest skeptic. I never believed in magic spells or anything like this, but I was told by a reliable source (a very close co-worker) that Trust is a very dedicated, gifted, and talented person,It was one of the best things I have ever done. My love life was in shambles; I had been through two divorces and was on the brink of a third. I just couldn't face another divorce, and I wanted to try harder to make our relationship work, but my WIfe didn’t seem to care. and She broke up with me again. I was confuse and do not no what to do again, rather than to get in contact with Dr.Larry . He did a love spell that make my Wife come back to me. we are now very much happy with our self. Dr.Larry make her to realize how much we love and need each other.This man is for REAL and for good. he can also help you to fix your broken relationship. I had my Wife back! It was like a miracle! She suddenly wanted to go to marriage counseling, and we’re doing very, very well, in our love life.  
    View on youtube https://youtu.be/ginVXzh2Q78     Website: http://assurancesolutionhome.wordpress.com  Website     http://assurancesolutionhome.website2.me/  
    EMAIL: assurancesolutionhome@gmail.com    CALL/WHATSAPP: +2348102316854     

    ReplyDelete
  7. I want to let everyone here know that Spell casting really works. However it wouldn't have been possible for me to get my ex back without the kind support and help of Dr Larry, whose his Website: http://assurancesolutioncenter.website2.me/ i would like to extend my golden sincere thanks to Dr Larry who helped me to get my ex back. i want to thank  this great spell caster who is so powerful and good in spell casting. I am highly indebted to Dr Larry for his help in getting my ex back. My boyfriend left me for another girl, i was so heart broken so i contacted a friend who introduced me to the great Dr Larry who have helped her before to get her boyfriend back so i did all he asked me to do. Surprisingly 48 hours later as he promised my boyfriend called me and asked me to forgive him, we are back together living happily. Don't let anybody to deceive you spell casting works. Contact him through his website: http://assurancesolutioncenter.website2.me/ and Email: assurancesolutionhome@gmail.com. Whatsapp +1(424)-261-8520 thank you so much sir   http://assurancesolutioncenter.over-blog.com  

    ReplyDelete
  8. Ever since my husband got me divorced for the past 2 years, i v'e not been my self. I was reviewing some post of how i could get back my husband then, i saw a testimony shared by Marina Choas from SWEDEN about a spell caster named Dr. tunde. I contacted Marina Chaos to confirm about how Dr. tunde helped her and she clarified everything to me of how he helped her and that gave me the courage to get in touch with Dr. tunde for help. Dr. tunde assured me that my days of sorrows will be over within 48hours after he has finished with his work. I followed his instructions he gave to me because i had the believe, faith, hope and trust in him. Verily i say to you today that i and my husband are back together and i can proudly say and testify to the world of what Dr. tunde did for me. Contact him today via E-mail:(babatundesolutioncentre1@gmail.com) OR call him or whatsapp him +2348143581382 if you seek his help. Also specialize in treating all kinds of illness, HERPES VIRUS, HEPATITIS B, CANCER, BRAIN DISEASE, INFERTILITY, DIABETES AND MORE

    ReplyDelete
  9. I am GEORGE BELLA from USA, i hear how people are talking about The powerful spell caster called Dr Larry in regard of how he bring back ex lover, Winning lottery, getting pregnant and getting married to their dream lover and i also contact him to help me cast a spell in regard of my ex lover whom i love so much that left me 2yrs ago, but today my ex is back to me and we are happily married with 3kids and i am so much happy for the help i found in you Dr Larry. I and my family are very much happy and we are living large now, i am grateful and appreciate your good work of spell casting. Thank you and may you live long to help people in problems. His email is assurancesolutionhome@gmail. com call or whatsapp +1(424)-261-8520 Website: http://assurancesolutioncenter.website2.me/ 








    I am GEORGE BELLA from USA, i hear how people are talking about The powerful spell caster called Dr Larry in regard of how he bring back ex lover, Winning lottery, getting pregnant and getting married to their dream lover and i also contact him to help me cast a spell in regard of my ex lover whom i love so much that left me 2yrs ago, but today my ex is back to me and we are happily married with 3kids and i am so much happy for the help i found in you Dr Larry. I and my family are very much happy and we are living large now, i am grateful and appreciate your good work of spell casting. Thank you and may you live long to help people in problems. His email is assurancesolutionhome@gmail. com call or whatsapp +1(424)-261-8520 Website: http://assurancesolutioncenter.website2.me/ 

    ReplyDelete
  10. I want to use this great opportunity to thank Dr OSOFO for helping me to get my girlfriend back after 7 months of breakup. My girlfriend breakup with me because he see another boy at his working place and told me he is no longer interested in me and live me in pain and heart break. I seek for help on the internet and i saw so many good talk about this great spell caster Dr OSOFO and I contacted him also and explain my problems to him and he cast a love spell for me which i use to get back my girlfriend within the period of 48 hours and i am so grateful to him for the good work he did for me,that is why i also want to let everyone who is in need of help out there to also seek help from him so he can help.His email;(osofo.48hoursolutioncenter@gmail.com )  or whatsapp: +2349065749952 

    ReplyDelete
  11. I NEED A LOVE SPELL CASTER (DR. GBOJIE) THAT HELPED ME RESTORE MY RELATIONSHIP 
     I was absolutely desperate to get my husband back. Life without my husband was a real mess for me and my children. i wanted a dramatic change and I thought love spell could be the solution. After discussing the resolution with Him, he gave me hope that he will restore my marriage. I felt confident that he will actually make my husband to return home and he did! It’s fantastic what this great spell caster has done for me, his help is priceless! I don’t know what I would have done without his help, He does his job so well he is organized and highly functional, i believe he is the best service to use i can count on when it comes to restoring relationship, I was floored that his worked was perfect, if you need help, ️ ️ ️ ️ ️ ️ ️ ️ gbojiespiritualtemple@gmail.com or whatsapp :  +2349066410185 check out his website :http://gbojiespiritualtemple.website2.me    

    ReplyDelete
  12. Hi viewers online, I'm Alfonso Vázquez from Mexico. I'm here to share my testimony about how i was helped to get my wife back. I was a cheat and my wife caught me several times. I tried fixing myself and each time i ended up cheating over and over again. I guess i didn't realise what she meant to me until she had left me alone. I began to find a way to get her back but nothing seems to work out perfectly till i came across an article about Lord Zakuza who helped a lot of people globally to get their relationships back. I made contact with him on his WhatsApp number via +1 740-573-9483 and he assured me that my wife will come back to me within 48 hours with his powerful magics and i paid 410 Euros for the materials needed for the work. Surprisingly, my wife came back home after 2 days saying that she still loves me and i swore never to cheat on her anymore. All thanks to Lord Zakuza. Email him via ( lordzakuza7@gmail.com ) or WhatsApp number via +1 740-573-9483.

    ReplyDelete
  13. just wanna say a big thank you patrice cythia for introducing me to Dr Akioya the great HERBALIST that helped me prepare home remedies that cured my herpes simplex virus (HSV1&2) I was infected with herpes for the past two years and i was not happy all day so i was desperate to get a cure so that i can live normal and get healthy. One day i was less busy so i decided to make latest research on herpes cure and i found a site were everyone was talking about Dr Akioya and has ability to cure Herpes, HIV, HPV, Cancer, ALS, COPD, Anthrax, genital wart, cold sore, Arthritis skin tag and all manners of diseases and virus. So i discussed with cythia and she explained to me that its very easy working with Dr Akioya so i contacted Dr Akioya via email dr.akioya17spellhome@gmail.com and he helped me just as he has helped others now I am now cured from herpes am very happy now. and i can also assure you that he can also help you. so if you need the service of DR Akioya kindly contact him drakioya17spellhome@gmail.com. or whatsapp +2348105257464.He can also cure so many sickness

    ReplyDelete
  14. just wanna say a big thank you patrice cythia for introducing me to Dr Akioya the great HERBALIST that helped me prepare home remedies that cured my herpes simplex virus (HSV1&2) I was infected with herpes for the past two years and i was not happy all day so i was desperate to get a cure so that i can live normal and get healthy. One day i was less busy so i decided to make latest research on herpes cure and i found a site were everyone was talking about Dr Akioya and has ability to cure Herpes, HIV, HPV, Cancer, ALS, COPD, Anthrax, genital wart, cold sore, Arthritis skin tag and all manners of diseases and virus. So i discussed with cythia and she explained to me that its very easy working with Dr Akioya so i contacted Dr Akioya via email dr.akioya17spellhome@gmail.com and he helped me just as he has helped others now I am now cured from herpes am very happy now. and i can also assure you that he can also help you. so if you need the service of DR Akioya kindly contact him drakioya17spellhome@gmail.com. or whatsapp +2348105257464.He can also cure so many sickness

    ReplyDelete
  15. I want to thank Dr Emu a very powerful spell caster who help me to bring my husband back to me, few month ago i have a serious problem with my husband, to the extend that he left the house, and he started dating another woman and he stayed with the woman, i tried all i can to bring him back, but all my effort was useless until the day my friend came to my house and i told her every thing that had happened between me and my husband, then she told me of a powerful spell caster who help her when she was in the same problem I then contact Dr Emu and told him every thing and he told me not to worry my self again that my husband will come back to me after he has cast a spell on him, i thought it was a joke, after he had finish casting the spell, he told me that he had just finish casting the spell, to my greatest surprise within 48 hours, my husband really came back begging me to forgive him, if you need his help you can contact him with via email: Emutemple@gmail.com or add him up on his whatsapp +2347012841542 is willing to help any body that need his help.

    ReplyDelete
  16. I trusted Dr dodo totally from the time I spoke with him during the period my husband Left me after 7 years of our marriage, He started the spell work on my husband, and gave me so much assurance and guaranteed me that he was going to bring my husband back to my feet in just 48 hours of the spell casting. I was so confident in his work and just as he said in the beginning, my husband is finally back to me again, yes he is back with all his hearts, Love, care, emotions and flowers and things are better now. I would have no hesitation to recommend this powerful spell caster to anybody who is in need of help.. E-mail; drdodotemple @ gmail com or whatsapp him on +1 (706) 871-4571

    ReplyDelete
  17. Dr. Obodubu Monday is recognised all over the world of marine kingdom, As one of the top fortunate and most powerful native doctor of charms casts from the beginning of his ancestors ship until now Dr. Obodubu Monday lives strong among all other native doctors, there have never been any form of impossibility beyond the control of Dr. Obodubu Monday it doesn't matter the distance of the person with the problems or situation, all you have to do is believe in the native doctor Dr. Obodubu Monday cast that works, he always warns never to get his charms cast if you do not believe or unable to follow his instruction. it is the assignment of the native doctor Dr. Obodubu Monday to offer services to those in need of spiritual assistance not minding the gravity of your situations or distance as long as water, sea, ocean, lake, river, sand, etc. are near you, then your problems of life would be controlled under your foot. if you need any spiritual help on any of these call Doctor Obodubu on :+2349058774809
    Get Your Love Back
    Fruit Of The Womb
    Fibroid
    Business Boom
    Financial Breakthrough
    Get Rich Without Ritual
    Do As I Say
    Bad Dream
    Promise And Fail
    Epilepsy
    Land/Court Case
    Mental Disorder
    Political Appointment
    Visa Approval
    Cancer
    Examination Success
    Spend And Get Back
    Good Luck
    Natural Neath
    Hypertension
    Stroke
    Sickle cell
    Impotency
    Win Court case
    Promotion At Work
    Commanding Tone
    Protection Ring
    Marriage Success
    Love Ring
    Favour Ring
    Recover Lost Glory
    Spiritual Power For Men Of God
    Travel Success Ring
    Job Success
    Lotto/Pool Win/betnaija win
    And Many
    More make haste to call or Or WhatApp Baba Doctor Obodubu Monday on +2349058774809 for spiritual problem today and you will surely get solution to all your predicament

    ReplyDelete


  18. I was cured from herpes with herbal medicine.....E-mail; robinson_bucler {{@yahoo}}. com)))
    ) Hepatitis B and C
    ) Herpes
    ) Cancer
    ) Infertility
    ) STROKE
    ) Erectile Dysfunction_____________

    ReplyDelete
  19. Hello everyone i know there is someone somewhere reading this, i want to share a great work of a spell caster called DR PADMAN my husband and i had a fight which led to our divorce but when he left me a part of me left with him and i was to sad and cried all day and night i was searching something online when i saw people testifying about his great work and i just decided to give him a try i did everything told me to do and he assured me that after 24 hours my husband will come back to me,the next morning to my greatest surprised a car stopped outside my house and it was my husband i'm so happy he can also help you email him at padmanlovespell@yahoo.com WhatsApp +19492293867 Website: https://padmanspell.com

    ReplyDelete
  20. I was searching for help on the internet to get my ex husband back after he divorced me 5 months ago, i came across so many testimonies from different people and they are all talking about this wonderful man called Doctor ODIBOH DADA on how he help them to save their marriage and relationships and i also contact him on his email (odibohsolutionhome@gmail.com) and explain my problem to him and he did a nice job by helping me to get my divorced husband back within 3 days and later on i got pregnant for him, for we have been married for 6 years no pregnancy .. I never believe that such things like this can be possible but now i am a living testimony to it because Doctor ODIBOH DADA actually brought my lover back and also help me got pregnant, If you are having any relationship problems or any problem concerning life itself why not contact Doctor ODIBOH DADA for help via his email: odibohsolutionhome@gmail.com or whatsapp +2347048883838. Then i promise you that after all said and done you will have reasons to celebrate just like me.

    ReplyDelete
  21. I really want to thank Dr Emu for saving my marriage. My wife really treated me badly and left home for almost 3 month this got me sick and confused. Then I told my friend about how my wife has changed towards me then she told me to contact Dr Emu that he will help me bring back my wife and change her back to a good woman. I never believed in all this but I gave it a try. Dr Emu casted a spell of return of love on her, and my wife came back home for forgiveness and today we are happy again. If you are going through any relationship stress or you want back your Ex or Divorce husband you can contact his whatsapp +2347012841542 or email emutemple@gmail.com 

    ReplyDelete
  22. I trusted Dr dodo totally from the time I spoke with him during the period my husband Left me after 7 years of our marriage, He started the spell work on my husband, and gave me so much assurance and guaranteed me that he was going to bring my husband back to my feet in just 48 hours of the spell casting. I was so confident in his work and just as he said in the beginning, my husband is finally back to me again, yes he is back with all his hearts, Love, care, emotions and flowers and things are better now. I would have no hesitation to recommend this powerful spell caster to anybody who is in need of help.. E-mail; drdodotemple @ gmail com or whatsapp him on +1 (706) 871-4571

    ReplyDelete
  23. How I Got My Ex Husband Back. Am so excited, All Thanks goes to Dr Prince i was married to my husband, and we were living fine and happy. it come to an extend that my husband that use to love and care for me, doesn't have my time again, until i fined at that he was having an affair with another woman, I tried to stop him all my effort was in-vain suddenly he divorce me and went for the woman. he live me with two of our kids, I cried all day, I was in pains, sorrow and looking for help. I read a comment on how Dr Prince helped a lady to brought her husband back, after 2yrs , He helped people with his Magic spell love and reuniting spell. so I decided to contact him and explain my problems to him, he did a love spell that made my husband to come back to me and never think of the woman. this man is God sent to restore heart break and reunite relationship. may the lord be your strength and continue to use you to save people relationship and any problems contact him for help on princemagicspell@yahoo.com You can also contact him through his WhatsApp +19492293867. Contact him now for love spell to bring back your ex lover he is the best spell caster and he is the best solution to all relationship problems…

    ReplyDelete
  24. I saw a comment here few weeks ago about Dr Agbazara and i decided to contact him as instructed, thanks to this man for bring joy to me as wished for. i followed instructions which he gave in other to get my lover back who left me and the kids for 3years now, but thanks to Dr Agbazara because they are back to me now for good and we are happy together. please do contact him for help too if in relationship problem via email at: ( agbazara@gmail.com ) OR Via WhatsApp on: ( +2348104102662 ). And testify for yourself.

    ReplyDelete
  25. I want to let the world know about Doctor AKHERE the Great spell caster that brought back my husband to me when i thought all hope was lost. Doctor AKHERE used his powerful spell to put a smile on my face by bringing back my man with his spell, at first i thought i was dreaming when my husband came back to me on his knees begging me to forgive him and accept him back and even since then he loves me more than i ever expected so i made a vow to my self the i will let the World know about Doctor AKHERE because he is a God on earth. Do you have problems in your relationship ? have your partner broke up with you and you still love and want him back ? Do you have problem with your finance ? or do you need help of any kind then contact Doctor AKHERE today for i give you 100% guarantee that he will help you just as he helped me. Doctor AKHERE email is: AKHERETEMPLE@gmail.com or
    call/whatsapp:+2349057261346

    ReplyDelete
  26. Effective and powerful love spell and lottery spell caster Dr Jumba
      
    Life is always beautiful when you are with the true person you love. For almost a year my lover had broke up with me and I was lonely and sad cuz I really do love my partner, luckily I was directed to a very kind and Great spell caster Dr Jumba  who helped me to bring back my lover to me and today I am with him now and happy together.... Am very grateful for what you have done for me Dr Jumba, I promise to make sure the whole world get to know about this great spell caster....he also specialize on other spells like lottery spell,Protection Spell,Court Case Spell, Love spell, Email him via wiccalovespelltools@yahoo.com or wiccalovespelltools@gmail.com . you can text or call his number +19085174108  website :   https://drjumbaspellhome.wordpress.com

    ReplyDelete

  27. Am here to testify what this great spell caster done for me. i never believe in spell casting, until when i was was tempted to try it. i and my wife have been having a lot of problem living together, she will always not make me happy because she have fallen in love with another man outside our relationship, i tried my best to make sure that my wife leave this woman but the more i talk to her the more she makes me fell sad, so my marriage is now leading to divorce because she no longer gives me attention. so with all this pain and agony, i decided to contact this spell caster to see if things can work out between me and my wife again. this spell caster who was a man told me that my wife is really under a great spell that she have been charm by some magic, so he told me that he was going to make all things normal back. he did the spell on my wife and after 5 days my wife changed completely she even apologize with the way she treated me that she was not her self, i really thank this man his name is Dr ose he have bring back my wife back to me i want you all to contact him who are having any problem related to marriage issue and relationship problem he will solve it for you. his email is oseremenspelltemple@gmail.com he is a man and his great. wish you good time.
    He cast spells for different purposes like
    (1) If you want your ex back.
    (2) if you always have bad dream
    (3) You want to be promoted in your office.
    (4) You want women/men to run after you.
    (5) If you want a child.
    (6) You want to be rich.
    (7) You want to tie your husband/wife to be yours forever.
    (8) If you need financial assistance.
    (9) HIV/AIDS CURE
    (10) is the only answer to that your problem of winning the lottery

    Contact him today on oseremenspelltemple@gmail.com or whatsapp him on +2348136482342

    ReplyDelete
  28. Five weeks ago my boyfriend broke up with me. It all started when i went to summer camp i was trying to contact him but it was not going through. So when I came back from camp I saw him with a young lady kissing in his bed room, I was frustrated and it gave me a sleepless night. I thought he will come back to apologies but he didn't come for almost three week i was really hurt but i thank Dr.Azuka for all he did i met Dr.Azuka during my search at the internet i decided to contact him on his email dr.azukasolutionhome@gmail.com he brought my boyfriend back to me just within 48 hours i am really happy. What’s app contact : +44 7520 636249‬

    ReplyDelete
  29. After 8 years in marriage with my husband with 1 kid, my husband started acting weird and going out with other ladies and showed me cold love, on several occasions he threatens to divorce me if I dare question him about his affair with other ladies, I was totally devastated and confused until a old friend of mine told me about a spell caster on the internet called DR JOHN SOCO who help people with relationship and marriage problem by the powers of love spells, at first I doubted if such thing ever exists but decided to give it a try, when I contact him, he helped me cast a love spell and within 48 hours my husband came back to me and started apologizing, now he has stopped going out with other ladies and his with me for good and for real. Contact this great love spell caster for your relationship or marriage problem to be solved today via: Drjohnsoco @ gmail. com or directly WhatsApp +1 706 871 4571 .

    ReplyDelete
  30. I want to share my experience on how my marriage was saved by a great spell caster Dr. Todd. I was married for 4years with 3 kids and we lived happily until things started getting ugly and we had fights and arguments almost every time it got worse at a point that she filed for divorce I tried my best to make her change her mind & stay with me cause i loved her with all my heart and didn't  to lose her but everything just didn't work out, she moved out of the house and still went ahead to file for divorce I pleaded and tried everything but still nothing worked. The breakthrough came when someone introduced me to this wonderful, great spell caster who eventually helped me out.. I have never been a fan of things like this but just decided to try reluctantly cause I was desperate and left with no choice... He did special prayers and used powerful magic Within 24 hour. Immediately after he rounded up his spell casting for me, she called me and was sorry for all the emotional trauma she had cost me, moved back to the house and we continue to live happily, the kids are happy too and we are expecting our third child. Thank you so much sir for the kind help. Contact Dr. Todd at manifestspellcast@gmail.com https://manifestspellcast.wordpress.com

    ReplyDelete
  31. REAL URGENT EFFECTIVE SPELL CASTER TO HELP BRING BACK EX LOVER AND SAVE MARRIAGE

    Hello everyone, my name is Flores. I am so overwhelmed with joy all thanks to Dr Odianosen spell. My husband left me for another woman a few years back and I was very devastated cause I never did anything wrong to him, I was left with my two kids and a job that pays little. I was almost giving up until I saw a testimony online about Dr Odianosen and I decided to contact him. I explained my problem to him and he assured me I'll see a positive result after 24 hours, surprisingly my husband came back the day after the spell begging me to forgive him and promised to never leave. My husband has been back for 6 months now and we've never had any issues, am glad I didn't doubt Dr Odianosen cause he sure can solve any problems with fast relief you can also contact him for help now

    Email: abelodianosen11@gmail.com or

    WhatsApp: +2348107771101

    ReplyDelete
  32. I am so proud and happy to be out here sharing this remarkable, awesome and extraordinary review of your good work Dr. Todd. I just can’t believe this now my ex Husband is really back to me, on his knees presenting a ruby rose begging me to take him back and he was feeling regretful and sorry for leaving me and for causing me pains after the divorce which occurred last year. And this whole miracle happened after i ordered an urgent 72 hours of Dr. Todd powerful spell which he cast on me and my husband. Sir I am the happiest woman today in this whole world. Its a miracle and everlasting pleasure and cheerfulness for me and my family today.. I am so happy now and i don’t know how much to convey my thankfulness and appreciation to you sir. And to the whole world, contact him if you need urgent help now because its guaranteed that he will help you. ”Dr. Todd the online spell caster” to see more review of his article. From your indebted and heartwarming. E-mail: manifestspellcast@gmail.com https://manifestspellcast.wordpress.com https://youtube.com/channel/UCNezAFQL1OAZbESTOsTfp_g
    https://www.facebook.com/Manifest-Spell-Cast-102179992108255

    ReplyDelete
  33. DO YOU NEED A PERSONAL/BUSINESS/INVESTMENT LOAN? CONTACT US TODAY VIA WhatsApp +19292227023 Email drbenjaminfinance@gmail.com

    HELLO
    Loan Offer Alert For Everyone! Are you financially down and you need an urgent credit/financial assistance? Or are you in need of a loan to start-up/increase your business or buy your dream house. GET YOUR INSTANT LOAN APPROVAL 100% GUARANTEED TODAY NO MATTER YOUR CREDIT SCORE. WhatsApp:+19292227023 Email: drbenjaminfinance@gmail.com

    ReplyDelete
  34. Experience report on herpes treatment
    I have been diagnosed with genital herpes for 2 years and am looking for a cure. I read a testimony on this platform from a woman who was cured of diabetes with Doctor Ahmed Usman Herbal Medicine, including the doctor's official email address. I contacted the doctor through his email, after much discussion and some questions he prepared herbal medicine and asked for my address. 3 days later, I received the herbal medicine and with his prescription, I drank the herbal medicine for 21 days. After I finished herbal medicine, I went for a test and my IgG result was confirmed negative with no virus found in my blood. Contact Doctor Ahmed and let yourself be cured. email him at; drahmedusman5104 @ gmail. com or send him a WhatsApp SMS +14436204203. He has herbal remedies for diabetes, hepatitis

    ReplyDelete