Hi Manoj, The way FF Matrix stores its data is pretty straightforward – it’s just a serialized multidimensional array:(Sub-array indexes link to the column IDs defined by the FF Matrix configurator in the field settings.) So, it would be pretty simple to write a script that imports your custom dataset into an FF Matrix field, with a little bit of PHP know-how.array( array( '1' => 'row 1, column 1 data', '2' => 'row 1, column 2 data' ), array( '1' => 'row 2, column 1 data', '2' => 'row 2, column 2 data' ) );
Hi Brandon,
this is exactly what I would like to do when prepopulating a FF Matrix Field on a SAEF. I have tabular data coming from a 3rd-Party Shoppingcart (via PHP) and would like to transform them via SAEF into EE entries. Just have no clue how the script must look like 😕
I seem to be having what I would assume is “caching” trouble with the FF Matrix field type when fields within the matrix have been reconfigured (or deleted) and my rendered templates continuing to spit out the data originally saved in my entries regardless of the fact that my field data has been changed.
I can confirm that I am not caching my templates. I can also confirm that though I’ve cleared both my “system” cache and “browser” caches the trouble persists. I have tested in FF, chrome, and safari and the trouble is consistent across all three.
I’ve also tried simply disabling and re-enabling the Matrix fieldtype and then the FF extension itself with no success.
This certainly seems like it would be a caching issue but I’m lost on how to resolve beyond the steps I’ve taken.
Any advise/guidance would be greatly appreciated.
Using FF 1.3.4 EE 1.6.8 build 20090723
Thanks
According to the documentation foe FieldFrame on Brandon’s website, there exists a new parameter “search:speaker_confirmed=”yes”.
Does anybody know what this does and how to use it? I’m perplexed by how I would use them with comparison operators such as >, <, >=, <=. The parameter can be found here.
Hey Danny,
For the most part, the search: parameter mimics the one for exp://weblog:entries]exp:weblog:entries, except it searches Matrix rows rather than all entry data. Here’s an example of using ‘>=’
{my_matrix search:column_name=">=10"}
Hope that makes sense.
HEy there,
Thanks for all your hard work developing this plugin. Hopefully you can help me? I’m having a slew of issues getting it to work.
Firstly, running 1.6.8, and all mentioned downloads except for ee happened today, so they are über-current.
Am using fieldtypes for ngen_file_field. Installation appeared to go smoothly as I am able to add all fields activated to blogs. ngen uploads files.
But then I noticed that whatever depends on Jquery (which is activated) does not work. Nor do I have some important images. For instance: (screenshot1)
I’m unable to delete the file as the link just goes to “#”. The delete image is also missing.
I tried to enable the matrix to see if that would work, and in creating the matrix, though I was allowed to create it, i was just allowed to set up rows, not define columns: (screenshot2)
Then, predictably, when I went back to the publish screen with my unfinished matrix, i got the following errors
Warning: array_keys() [function.array-keys]: The first argument should be an array in (correct_path)extensions/fieldtypes/ff_matrix/ft.ff_matrix.php on line 472
Warning: Invalid argument supplied for foreach() in (correct_path)extensions/fieldtypes/ff_matrix/ft.ff_matrix.php on line 478
Warning: Invalid argument supplied for foreach() in (correct_path)extensions/fieldtypes/ff_matrix/ft.ff_matrix.php on line 516
I’m not sure what to do as every permission i have checked is 755 and has been applied to all enclosed items multiple times.
In any case, if this looks like a symptom of anything painfully obvious, please feel free to clue me in. I’m lost! Otherwise, I could really use a hand at your convenience. Thanks!
I was getting an error on a local server with Fieldframe 1.3.5
Warning: Parameter 3 to Fieldframe_Main::weblog_entries_tagdata() expected to be a reference, value given in C:\web\site\extensions\ext.fieldframe.php on line 238
All my searches led to replies saying running php4 which i wasnt.
HERE IS THE FIX:
This is a known issue that just started cropping up, and will be fixed in the next release. For the time being, find this line in ext.fieldframe.php:and change it to:function weblog_entries_tagdata($tagdata, $row=array(), &$weblog=NULL)
function weblog_entries_tagdata($tagdata, $row=array(), $weblog=NULL)
From a FieldFrame Get Satisfaction link
This may help other people with the same problem.
I’m not sure what to do as every permission i have checked is 755 and has been applied to all enclosed items multiple times. In any case, if this looks like a symptom of anything painfully obvious..
This requires 2 path settings. For some reason only one had been set correctly, the one detailed in the errors. I figured this out by adding obscenely-wrong characters to what ended up being the incorrect path setting and nothing changed.
Hope this helps someone.
Has anyone found a fix for the below ❓
Hello again, I’ve just done a completely clean install of EE, created a single custom weblog and template group, installed the FieldFrame extension (and nothing else), and I still can’t get this to work. I’m running EE 1.6.7 on PHP5 (MAMP Pro), and the template code is as follows (my “checkbox group” field is “ff_checkbox_group”, and contains three options):The output of this is as follows:{exp:weblog:entries weblog="ff"} <h1>{title}</h1> <ul> {ff_checkbox_group} <li>{option}</li> {/ff_checkbox_group} </ul> {/exp:weblog:entries}
In other words, the FF checkbox group code is never parsed. So, anybody fancy pointing out my blindingly obvious mistake? Incidentally, the following code actually returns the raw checkbox group data in the form of a serialized array.<h1>FieldFrame Test</h1> <ul> {ff_checkbox_group} <li>{option}</li> {/ff_checkbox_group} </li>
Any insights would be gratefully received, this is driving me slightly spare. Thanks, Stephen{exp:weblog:entries weblog="ff"} <h1>{title}</h1> {ff_checkbox_group} {/exp:weblog:entries}
So I was hoping someone could point me in the right direction - I’ve read through this thread and been looking through the FF docs but can’t seem to wrap my head around what I need to do (lack of sleep doesn’t help either!)
When I’m making a SAEF that has FF fields in it, what is the easiest way to get the name and instructions for each field to show up? Does anyone have an example? It seems like there’s got to be something I’m missing…
Thanks!
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.