Create a support for developing PHP application based on Zend Framework.
It would be great, in the future, to be able to run commands of the new Zend Framework CLI from Netbeans. Just as well
as the rails rake tasks and rails generator.
What I would like to see are wizards (and/or context menu options) to:
- create a new controller with actions and templates (Zend MVC)
- create the skeleton directory structure, bootstrap file and IndexController, ErrorController (see: Zend_Tool)
- create a simple CRUD controller and views based on a POPO. Create the Views using generated templates or Zend_Form
code. Persistence is, in my humble opinion, not necessary in this wizard.
any of these 'productivity wizards' would be very nice.
I know it is hard but it is great to see some sort of code completion support in template files. In Zend Framework or
Symfony or CakePHP or any PHP MVC-push style framework, you can find a lot of the code like $this->varname in template
files where $this means the instance of the View class where the template file belongs to. I think that if Netbeans
supports a wizard to allow developers to manually map a given template file (*.tpl.php or *.thtml) to its host View
classes to resolve $this scope, it is extremely useful.
I completely agree with pcdinh on this point and would be glad to see this feature implemented in NetBeans :)
to pcdinh: I think, that for it is very important issue #146248 (#147023). This give possibility to autocomplete in
forech cycle, view templates, etc. I think, that this is more important, that direct support of one framework. Because
this is usefull for all frameworks.
*** Issue 153898 has been marked as a duplicate of this issue. ***
I would like to note that, with the new Zend_Tool and Zend_Application libraries it will be pretty easy to create
"wizards" as they are already created by the framework. The only thing required to do in Netbeans is to create a gui
which will call that components, just like it's done in ruby on rails.
Getting the code assistant to work is 5 stars i.e. by defining which call this view inherits, alot feature to drag and
drop database fields with getter and setter and comments.
As noted in the "Symphony..." Blogpost it would be nice to see Zend Framework also supported, since there is command
line support since some time.
See Zend_Tool in docs for info.
Zend has already released a beta version of their new Zend Studio (version 7.0) for Eclipse IDEs and it includes an
integration with Zend Framework as "wizards" (right click on the project, select new, select zend framework, select
controller or something like this.). I'm not sure if this part of the code is shared with others (part of the PDT
environment for Eclipse) but it can be a good start and a good example when trying to make the integration.
You might check out the manual for details: http://files.zend.com/help/Zend-Studio-7/zend-studio-7.htm
Is there any activity over this issue? Any results? Will this improovement be impelemented in the next version?
So much silence over this request, yet so many votes!
Symfony has been added but isnt ZF more important?
You would make my life a lot easier!
> So much silence over this request, yet so many votes!
> Symfony has been added but isnt ZF more important?
The chances are the same for all the frameworks and Symfony has (much) more votes. ZF could be added for the
next release, we will see what the plans will be.
> "The chances are the same for all the frameworks"
1. Democracy is nice, but to popularize Netbeans PHP around the PHP community you should consider the marketing aspect
of IDE features.
2. IMHO only few visitors of this bugtracker want to create account to be able to vote. Majority of visitors only read
bugtracker if they have problems with IDE. IMO it is not good idea to use a bugtracker instead of poll or survey tool.
Consider to put a poll on main web site http://www.netbeans.org/features/php/index.html because this is the 1-st page
when somebody looks for information about Netbeans PHP.
I agree with jozefh. Bug tracker isn't the best tool to decide how many people want ZF supportet.
Beside i have to say, that many people working with ZF are using Zend Studio or Eclipse PDT cause it's "advertised" on
the zend pages. But there are growing numbers of users - like me ;) - wich don't like to pay for Studio or just don't
like the bulky Eclipse.
These issues were entered for the voting, which was published more than your ago.
http://blogs.sun.com/netbeansphp/entry/cake_php_symfony_prado_zend. The issues are still active and main purpose is that
people can write here suggestion, how such support should work, which features should be available etc.
If Netbeans support for PHP with Zend Framework become true it will be great!
support for Zend Framework would be great!! Because
this is usefull for all developers.
Support for view helpers (e.g. partials, formelements ...) in view scripts and maybe templates would be very nice...
(In reply to comment #19)
> Support for view helpers (e.g. partials, formelements ...) in view scripts and
> maybe templates would be very nice...
Sorry only in .tpl files.
View scripts are workin actually but IDE assistance takes some time...
Zend framework now supported in trunk.
I would like to see zend framework code completion and documentation support. This is just to make it standout, I also want to see Code Generator for database Zend_Db_Table, Zend_Form and other components out there that is essential to a zf application.
(In reply to comment #22)
> I would like to see zend framework code completion and documentation support.
> This is just to make it standout, I also want to see Code Generator for
> database Zend_Db_Table, Zend_Form and other components out there that is
> essential to a zf application.
Please, file an enhancement for each functionality you would like to see (with description) for better tracking. Do not reopen this issue, ZF is considered as supported now (its support is similar to the Symfony one).
Thanks a lot.