is there a comprehensive website for symfony2 plug-ins, so we could easily find tools for our needs - like it's with Ruby on Rails (rubytoolbox and rubygems)?
In Symfony2 the "plugins" are called "bundles". You can find them all around the web, but one good source is http://knpbundles.com.
Query Packagist for symfony - though you can use non-symfony-strict libs in your project as well.
Related
I am creating a new Moodle plugin, and I have created more than 180 files. I think it would be better to reorder them in a directory structure. Is there any rule or best practice to do this?
It depends on the type of plugin you are building. Moodle only enforces some folder structures for components like strings, db and templates. The documentation is somehow incomplete on the subject : https://docs.moodle.org/dev/Tutorial#Let.27s_make_a_plugin
You should take a look at core plugins that have recently been modernized by the implementation of mustache templates. The mod_forum plugin should be a suitable example of how to structure a large plugin (classes, libs, templates, etc).
Apart these bundles of Symfony here
Does it any other bundles shared in other websites ?
You can go to this unofficial but usefull website: http://knpbundles.com/
And since Symfony2 uses composer, if you are looking for a library you can give a look at: https://packagist.org/
I'm learning to create joomla components so is there any difference between joomla2.5 and joomla1.5 for creating components and modules as on the joomla official site documentation is about joomla1.5.
http://docs.joomla.org/Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!2.5_-_Part_01
You can find the tutorial of developing module in Joomla 2.5.
Yes, there are quite big differences.
First of all the install manifest has changed between 1.5 and 2.5, which means that components developed for 1.5 won't install on J2.5.
Secondly many Joomla classes has changed and some conventions are replaced by others. Check the Joomla API for the differences.
Is there any crud scaffolding module/framework (like ATK framework) that can be integrated into a Zend Framework based website?
If not... what Zend Framework CMS would you consider? I've googled a lot but didn't find much:
Centurion
Pimcore
TomatoCMS
From documentation Centurion looked easy to learn... what's your opinion?
Thanks.
Although scaffolding is not is main propose, ZFDatagrid http://code.google.com/p/zfdatagrid has the ability to do that (disclosure: I'm the project owner ).
You can check some demos here:
Basic listing
Simple CRUD operations
Bulk operations
Also check the Project page
regards,
Here is the closest solution to my problem: ZFCore opensource CMF based on Zend Framework
http://code.google.com/p/zfcore/
I spent the last 48h reviewing a few opensource CMF based on Zend Framework: during my googling Centurion and Digitalus was spotting everywhere but it looks like are not mantained anymore and anyway even if they look professional and referenced... it was a pain getting them up and running (and Centurion appeared to hang sometimes).
I excluded TomatoCMS, PimCore and Magento becouse I wanted a medium size system completely customizable.
ZFCore is an open source CMF mantained by Anton Shevchuk and other 17 commiters.
It looks very nice and fairly easy to understand besides all the documentation is russian (thanks chrome for translating).
If anyone has a valid alternative, please tell me.
Thanks.
Difficult to have something similar to ATK with an MVC framework.
If you use Zend_Db and ZF >1.11 you might find this useful http://github.com/elvisciotti/zf1-crud
Sorry for the newbie question, but how do I install or go about using an Extjs Extension or plugin I found through the extjs forums?
Just include the file and start using it - you don't need to register anything with ExtJS. :)
To clarify, include the file(s) after you have included the required Ext files. Plugins and extensions plug into or override existing code, so if the code being plugged into is not there it won't work. But yes, simply including the plugin/extension is the only requirement.
If you have problems with specific plugins or extensions, you'll want to ask directly on the Ext forums.