⚠ In case you've missed it we have migrated to our new website, with a brand new forum. For more details about the migration you can read our blog post for website migration. This forum is read-only and soon will be archived. ⚠


Member Since 29 Sep 2013
Offline Last Active Aug 15 2014 07:47 PM

Topics I've Started

GroceryCRUD 1.4.1 compatible with CodeIgniter 2.2.0

08 July 2014 - 12:30 PM

Last June 5, 2014, EllisLab officially released version 2.2.0 of CodeIgniter. Based on the upgrade notes, the changes did not affect the current version of GroceryCRUD. Likewise, if you are also using the HMVC add-on, you will notice that nothing has been affected.


Just the same, I took time off to check if the new version of CodeIgniter would impact on two of my ongoing projects. Well, I'm happy to say that I encountered no compatibility problems. GroceryCRUD 1.4.1 is truly and fully compatible with CodeIgniter 2.2.0.



Are you upgrading to this new version of CodeIgniter? Just click the Like button if you are already using GroceryCRUD with the new version of CodeIgniter or are planning to do so soon.



Magic vs UltimADE

20 November 2013 - 09:18 AM

Most of us who were already around as systems developers during the old DOS days will probably remember Magic and UltimADE.


During the early 90s, when database softwares were starting to spring up like mushrooms, a least-known software called Magic rose from nowhere. Magic was created by a U.S. Company called Magic Software Enterprises.


There were a number of international competitions held in different parts of the world. Those competitions featured the best of the best programmers worldwide, using the best tools around. Under competition rules, each team had to complete an entire project starting from 9AM to 7pm. For several years, teams using Magic consistently won competitions year after year. In many cases, a team using Magic was only made up of one person, while most others had two members per team. Not one software could stand up to the wrath of Magic.


Until one day UltimADE came along.


UltimADE was an xBase language IDE developed by a company in Israel. When UltimADE made its debut in the international competitions, there were already a number of Magic developers present. UltimADE brought Magic down to its knees and won almost every competition where Magic developers were expected to win.


Fast forward to the present time. GroceryCRUD is like the UltimADE of the 21st century. You only needed a few functions in order to create a robust system. When I compare UltimADE and GroceryCRUD, I see a great many similarities. Both are giant-killers in the software development world.




Ed Ramirez


P.S. Don't forget to click the Like button  B)

request for another kind of add_action

09 November 2013 - 08:08 PM

When we use add_action, it applies to the rows of records. However there is no functionality for us to add action for file-wide operations, just like add, export, and print.


I know there is a long workaround for this, but it would be exquisite if the api already contained the option for this purpose.




Ed Ramirez

getState works properly only in datatables theme

09 November 2013 - 08:00 PM

I tried overriding the "export" option while in the flexigrid theme and it didn't work. When I looked closely at the given example, I noticed that the theme was set to "datatables". After I added the code to set the theme to "datatables" accordingly, the override worked!


I suggest three things for the getState and getStateInfo functions.


(1) could these be made available in all themes?


(2) could the documentation include "getState works only when using the datatables theme"?


(3) if getState and getStateInfo are to be revised, could these functions be in lowercase? all the grocerycrud functions are in lowercase except for these two.


More power!


Ed Ramirez

what is the effect of hmvc on grocerycrud?

03 November 2013 - 03:58 PM

For purposes of discussion, I'd like to ask this: what is the effect of hmvc on grocerycrud? Let me clarify.


There are videos on youtube that explain how to download and incorporate the hmvc library into codeigniter. And then we may later add grocerycrud to codeigniter/hmvc.


Even before we add grocerycrud, there is a documented problem that callbacks don't work in the codeigniter/hmvc setup. David Connely offered a solution. I don't know if there is still a need to use the solution when codeigniter is blended with both hmvc and grocerycrud. Anyway, this is just one situation.


Grocerycrud isn't just another php library that is incorporated to the mix. It also includes jquery and bootstrap, together with a bunch of javascript and css files. I'm not sure if having CI with HMVC makes a better blending of all these codes or if some adjustments have to be made for them to work properly together.


So, my specific questions are:

- Are there grocerycrud functions that would not work properly with hmvc installed?

- What are some things we should remember to do or not do when we use codeigniter/hmvc/grocercrud?

- Does grocerycrud work better and faster with hmvc libraries installed in codeigniter?


Thanks in advance!!!