Compatibility with Dreamweaver CC (2014)
Are there any considerations with respect to the new release of Dreamweaver CC?
Are there any considerations with respect to the new release of Dreamweaver CC?
Well, looks like this extension is not recognized by the new version of Dreamweaver. Bummer.
No server behavior panel, no bindings panel, no database panel. Doesn't ask for mysqli activation like it does for DataBridge, etc.
Selecting WebAssist > Database > Model Database does nothing.
(In Dreamweaver CC it appears to work fine.)
I have both Dreamweaver CC 2014 and Dreamweaver CC installed.
According to the WebAssist tutorial for Server Behaviors for the Creative Cloud you are able to enable the deprecated server behaviors panel.
However, it appears that DW CC (2014) has done away with this ability as it does not have a DisabledFeatures folder nor a Deprecated_ServerBehaviorsPanel_Support.zxp file anywhere within any of the CC downloadable files.
I'm assuming WA is already aware of this on the heels of releasing an extension requiring this functionality.
What I've discovered (so far) is that if you open Dreamweaver cc or 2014 then go to help and check for updates you are given the option to download a new extension manager. This will overwrite the CC extension manager. Then you will see a new menu item on the left for Dreamweaver 2014 (as well as Dreamweaver CC). You can then manage extensions for both versions.
Also, the deprecated server behaviour is now accessible by going to Window and then Add-ons. However I found that as I had CC still installed it just transferred my extensions over from CC to 2014 automatically. My only problem was that I never had the new updated versions of WebAssist's extensions. I am now using the updated version of the Extension manager to un-install and reinstall the WA extensions. So I would recommend that you update your CC installations and then open 2014.
Hope that all makes sense (it's a work in progress).
Yes I have carried all this out successfully. I've also found the if you install/update an extension in Extension Manager CC it installs into both DW CC and DW CC 2014 (That is it installs in the extension manager. You will need to open both DW CC and DW CC 2014 to allow the rest of WebAssist's installation process and activate in each program (CC and 2014).
So to summarise: Following the instructions above I have successfully installed DW CC 2014 on my PC (windows 7) and installed all extensions including the server deprecated behaviours panels.
I don't know whether you need both CC and 2014 installed. At the moment I have both and have no intention of removing CC. I expect when the time comes to re-install windows 7 I will then only install 2014. but that's for the future.
Just to be clear, I'm talking about the new mysqli extension.
That said, I did this to get the new mysqli extension running:
1. Removed MySQLi Server Behaviors 1.0.0
2. Launched Dreamweaver CC 2014
3. Clicked on Windows > Browse Add-ons... to go to the Adobe Add-ons page
4. Quit Dreamweaver
5. Found Server Behavior & Database add-on quickly by viewing just free add-ons.
6. Installed this add-on from the Adobe site.
7. Launched Extension Manager CC and installed WebAssist's MySQLi Server Behaviors.
8. Quit Extension Manager and relaunched Dreamweaver CC 2014.
Now the extension loaded from webassist and all seemed well.
The downshot was that I assumed that the WA extension stood on its own and didn't require at least the previous existence of the Server Behavior & Database extension (deprecated), but that apparently was not the case.
I have confirmed the steps acornist outlined above.
The Server Behaviors & Database extension created by Adobe to replace the functionality it removed is no longer hidden and resides in the Adobe Add-ons as of May 30th.
I only have CC (2014) so cannot confirm this however I assume that this extension would be usable for anyone having a Dreamweaver version that does not already have the server behaviors embedded in the software - CS6 and above.
Using this extension allows you to use all of the features in the new WebAssist MySQLi Server Behaviors extension.
I am sure that WA will be editing their tutorial and documentation soon :)
John: You do not need to have an older version of CC and CC (2014) to run this. To clarify, CC (2014) was launched yesterday and replaces CC.
Yes I know 2014 came out yesterday. I was just saying that my testing has only been done on my machine which has both CC and CC(2014) installed.
And just to be clear I have eCart v6.0.7, Free Tools 1.1.1, Design Extender 1.1.9, Data Bridge 1.2.0 and MySQLi Server Behaviours 1.0.0 installed, all successfully, in both CC and CC (2014)
Using MySQLi Server Behaviours on the other hand is another story. I'm looking forward to Ray's (aborted) tutorial on Monday :-)
John What problems are you having using MySQLi in CC 2014?
I Followed the following steps and am not having a problem:
- in the Creative cloud application manager, install the updates for the Extension manger cc, and install DW CC 2014
- install the Database server behaviors:
-Open DW CC 2014 to make sure the server behaviors access points where in the windows menu. then close DW.
- Open the Extension manger, and select to manager DW CC 2014, install the WebAssist Extensions.
- Open DW CC 2014, and a PHP page to launch the WebAssist installer.
- Restart DW CC 2014 after the WA installer completes
After following those steps I am not having any problems with the MySQLi server behaviors.
I think that it was not made clear, or at least obvious, that Adobe's Server Behaviors & Database extension was required for WA's MySQLi Server Behaviors extension. You should update the relevant pages on this site to reflect that requirement. If someone is installing your extensions for the first time, they might have to dig around for answers before getting it to work. It would be great if it was not required at all.
I'm still finding many instances where using the extension causes Dreamweaver to freeze and necessitates a Forced Quit. I realize this is a general and pretty useless complaint -- have to more clearly identify the circumstances and then I will post what I find. It happens often enough, though, to compromise any workflow gains from not having to hand code recordset creation and related tasks.
When in BETA I told Justin of a problem I was having.
I seem to be falling at the first hurdle here. I've only just come on board with this today so a little behind the others.
I've installed the extension into my copy of CS6.
I've got as far as this:
Using Query Builder:
• Step 1: Create a Dynamic MySQLi Connection via the Databases panel.
• Step 2: Insert a new MySQLi Recordset at: Server Behaviors > Plus (+) > WebAssist > MySQLi > MySQLi Recordset
• Step 3: Select your Connection in the Insert Recordset interface.
• Step 4: Click Advanced
• Step 5: Click Query Builder
• Step 6: Drag and drop a table you want included in your query into the grid space. Drag and drop an additional table you would like to use with a JOIN. (For example:orders and ordersdetails).
On trying to carry out #6 I'm unable to do so. In left hand top box it lists the tables with "Not Found" next to them. I'm unable to click on them so cannot drag into grid area. I'm stuck. It must be me as no-one else seems to have reported this. The database exists and is populated with data. It picks up the tables OK in the previous view(before step 5) and I am able to expand the tables and see the fields etc. It's just the query builder part.
We’re working on this, John. This happens when you access Query Builder with bad SQL in the recordset interface to start with, this will happen. We are working on it and are implementing better error handling.
Since then I have still not got it to work. I have used the free webassist database (products etc) and just has a very simple basic query (show all basically) but on entering the query builder I still get the same error message. I notice that others have experienced this but the threads dry up once you set up a skype request.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.