Matrix is a custom fieldtype created by Pixel & Tonic to allow rows of data (or "matrixes") within a single entry.

learn more… | top users | synonyms

13
votes
4answers
1k views

Upgrading an EE1 site to EE2 with nGen File field

What is the best way to upgrade a site from EE1 to EE2 that is using nGen file field with no EE2 equivalent. This site is also using nGen file inside of Matrix Fields.
6
votes
3answers
552 views

using Stash to replace Matrix image slugs

Like most people, I was using NSM Transplant in tandem with Matrix to have {image_1} etc within a WYSIWYG field like so http://vimeo.com/18661374 I've managed to achieve the same thing using a ...
6
votes
2answers
248 views

Matrix is killing my load times - How can I speed it up

This just started happening with the latest updates. My product pages went from under a couple of seconds, to 12-16 seconds. All spikes below are from Matrix calls. click to see larger image I am ...
5
votes
2answers
649 views

How can I bulk update the Matrix search index without re-saving each entry?

I have a site that has 100's of products. I just enabled a custom field (Matrix) to be searchable and now the only way to update the index is by re-saving each entry. I'm not really familiar with ...
5
votes
1answer
584 views

Search in Matrix Fields

I am using simple search tag in EE, and for some reason, the search results don't show pages in which the search term is in Matrix fields. I do have those fields set to searchable in Matrix so I am ...
5
votes
1answer
3k views

{if:else if} & Matrix - Help!

I'm trying to add a conditional that checks if some Matrix fields are populated. If there's content, it'll enter the content within the Matrix fields. If not it'll default to another value. However, ...
5
votes
1answer
193 views

Matrix, user global variables in basic text input breaking in simple if conditional

We have a Matrix that has a simple text input in the first column, and another text input in the second column. First column is for a link title, second column is for a URL. This is the stripped down ...
4
votes
3answers
397 views

Matrix column with list field type

We're integrating a new client site that has a rather unique need. We have a matrix field with two columns. The second column needs to be output in the template in a list format (LI tags). Originally ...
4
votes
3answers
785 views

Matrix in Matrix

Has anyone ever tried to create a matrix field in a matrix field? (nested matrix) I have a workshop schedule I'm building and thought this would be the "best" way to create it for multiple days, ...
4
votes
2answers
695 views

How to manually add Content to a Matrix-Row with SafeCracker

I need to use SafeCracker to publish a new entry into a Channel whose Custom-Field-Group exists of only one field — which is a quite large Matrix-field. (Matrix -> pixel&tonic Fieldtype) The code ...
4
votes
1answer
96 views

How to display ONLY entries that have at a particular field present (like image)

How can I display entries that only have a particular field completed. In my case I am displaying all entries but would like to exclude any entries that have no image field completed. The image ...
4
votes
2answers
220 views

Safecracker Registration, Zoo Visitor, Profile:Edit - not Matrix compatible?

I'm looking into developing a membership site using Membrr (http://www.membrr.com). The member details I want to store require line item entries, such as: 1 hour, Web Development, $100 1 hour, Web ...
4
votes
1answer
324 views

How would I go about integrating a jquery slider in EE with CE Img?

I'm currently trying (without much luck) to properly integrate the Allinone Thumbnail Banner into an EE template. I use CE Img with Matrix to feed the images. The original Allinone Html looks ...
4
votes
1answer
231 views

How Can I Stop a Progress Bar at 100%, When Donations Exceed That Amount?

This maybe more of a PHP solve, but the website is in ExpressionEngine. I'm using a Matrix field, Store to process donations, and reverse relationships. I basically set-up a progress bar using some ...
4
votes
1answer
217 views

Zoo Visitor + Radio button & Matrix fields + Inline error handling

These don't seem to be playing very nicely together. Here's what's happening: I've got a Zoo Visitor registration form that contains generic member fields and well as a couple of required custom ...
4
votes
1answer
209 views

Multi-Site Manager / Matrix / Image not appearing

I'm assisting a colleague and for the life of me I can't understand what's happening. SCENARIO -Multi-site (full site and mobile version) -Attempting to share "company information" social icons from ...
3
votes
3answers
762 views

Pre-fill matrix field when creating new entry?

How can I pre-fill a matrix field when creating a new channel entry. The reason to do this (and why a matrix field is needed) is: Data is best entered and represented using a table. Unwanted rows ...
3
votes
3answers
493 views

Matrix rows: how to target every 3 rows

I would like to wrap every 3 rows that the matrix fields output with some required html like this: {exp:channel:entries channel="pages" disable="categories|member_data|pagination"} {my_matrix_field} ...
3
votes
4answers
328 views

Matrix Fields Not Parsing

I have recently upgraded EE to 2.5.3, and Pixel and Tonic’s Matrix to 2.5.1 and now my Matrix fields have stopped parsing. The raw tags with curly braces are being output. I’ve been pulling my hair ...
3
votes
1answer
283 views

row_id Tag Parameter isn't working in Matrix field

I'm using Matrix, and the row_id tag parameter isn't working for me. At the moment I am on relying on the search Tag Parameter. This doesn't work: {technical_specifications ...
3
votes
2answers
298 views

Long open/save for entries with 10-column Matrix fields

I am moving over a thread started on P&T's Get Satisfaction. I am getting a MySQL timeout saving an entry that had a 10-column Matrix field and some 70 rows. Raising the MySQL limits fixes the ...
3
votes
2answers
146 views

Are there any custom field types, besides Matrix, that allow you to create an updatable, non-finite list of things?

One of my main use cases for Matrix is when I need to manage a non-finite list of things related to an entry (e.g. translation links for articles may trickle in over time, and there's no pre-defined ...
3
votes
2answers
63 views

Matrix half of the total rows, output code at N row_count

I have a matrix field where the client can add as many rows as they like. The rows get output to a 2 column layout: <div class="col1"> <p>Matrix row 1</p> <p>Matrix ...
3
votes
3answers
180 views

Is there a definitive way to style a Matrix field in a Safecracker form?

I'm using Matrix fieldtypes in a front end Safecracker form and to say it looks terrible would be an understatement... I'm wondering whether there is a definitive guide to styling matrix elements in ...
3
votes
2answers
356 views

Matrix & Radio Buttons - how to make radio button part of the same group?

I'm creating a Matrix to allow users to upload images. One of the fields I want to put is a radio button for "Set as default image". That means each row in the Matrix will have a radio button. ...
3
votes
2answers
453 views

P&T Dropdown/Select Dropdown - allow users to enter item not in list?

I'm using Matrix and one of my fields needs to be a Select Dropdown, but since it apparently isn't an option in Matrix I had to install P&T Dropdown. Is there a way to let users enter their own ...
3
votes
1answer
129 views

Matrix breaks Field Options on 2.8?

I'm installing my first 2.8 on a local machine, and noticed that the Field Options aren't showing up. I retraced the steps and it turns out installing latest version of Matrix (2.5.10) breaks Field ...
3
votes
1answer
70 views

Matrix: Is there a way to avoid gaps in my source code

Hopefully someone maybe able to help me with an issue I have recently discovered on a site I'm working on. The outset is that I'm bringing through report data from a matrix field onto the page. ...
3
votes
1answer
141 views

Matrix_ext/channel_entries_tagdata

I have a template which channel's custom fields do not use neither Matrix nor Playa, but the template debugger shows about 60-70 times: Calling Extension Matrix_ext/channel_entries_tagdata Calling ...
3
votes
1answer
475 views

Editing customized matrix fields in safecracker

I have a SafeCracker form where I've hard-coded the Matrix fields to customize the way they are displayed. It is working fine as an entry form, but I'm having trouble using it as an edit field. My ...
3
votes
2answers
296 views

Cause of Massive Performance Issues after EE Upgrade 2.5.2 to 2.7.2?

Newest Edit - 27 Feb 2014 - In case some poor soul with the same issue stumbles on this thread, I did not find a solution and ended up removing Matrix and replacing it with Grid. My company would ...
3
votes
2answers
105 views

Paragraphs in Matrix field not showing on the frontend

I have a Matrix field with a Rich Text Cell Type. When I output it on the frontend there are no paragraph tags. How do I add them? Other tags (e.g. <strong> display fine). ...
3
votes
3answers
1k views

How do I add a Grid row using a Channel Form?

I've been experimenting with ExpressionEngine 2.7.0, attempting to replace my use of Matrix with Grid and updating my Safecracker forms with Channel Forms. Currently, I have a template where users ...
3
votes
2answers
155 views

Output matrix rows in sets of two

I've got a Matrix field with say 20 rows (could be 21). I want to output those rows within but i want 2 rows in each . Any idea how to accomplish this with the switch tag in Matrix? I'm trying some ...
3
votes
2answers
242 views

EE1 to EE2 update - cannot delete a nGen file field

Upgraded this EE1 site to EE2 (not without issues but managed to get most of them fixed followed this Upgrading an EE1 site to EE2 with nGen File field as a guide but forgot 1 field). I'm stuck with ...
3
votes
1answer
329 views

How to search Matrix?

Say I have a Matrix that has the following fields: Name Age Gender How would I find Channel entries like: the Channel entry's Age is between 20 and 25 the Channel entry's Age is between 20 and ...
3
votes
1answer
188 views

calling out categories in the Playa module

Excuse me if this question is slightly unclear, as i'm having trouble working out the logic to it. On the feature section of my blog page - which can seen in the image attachment above. I am dragging ...
3
votes
2answers
92 views

Trying to move a matrix field to another channel

We are using expressionengine as a cms. I'm trying to split a big channel into separate channels. At the moment we have several events with an agenda (which is a matrix field). Now I'm trying to ...
3
votes
1answer
291 views

low variables / playa / matrix

I'm stuck on something that will probably be very easy to resolve but I just don't see it anymore. I'm using low variable to create the content of a carousel slider. For each slider the information ...
3
votes
1answer
86 views

Matrix multi upload - cells not appearing

im running expression engine 2.7, matrix 2.5.6 with matrix multi upload 1.1.1 matrix fields can upload images no problem, but matrix multi upload doesnt create new cells once the images upload. I ...
3
votes
1answer
437 views

Automating migration from Matrix to Grid and Playa to Relationships?

I've just upgraded to EE 2.7.0 and I am thinking about migrating my use of Matrix to Grid and my use of Playa to Relationships. The main reason is that since I run more than one site off my EE ...
3
votes
1answer
68 views

czowOiIiOw== being added to empty fields in exp_channel_data

A client's MSM powered EE 2.6.1 site including Matrix 2.5.5 has just gone live and new entries with empty Matrix fields are ending up with 'czowOiIiOw==' in them – this I understand is a PHP base 64 ...
3
votes
1answer
266 views

Matrix bug with Channel Entries API

Running ExpressionEngine 2.6.1 and Matrix 2.5.5 If I import/update multiple entries at once using the channel entries API, all the matrix rows inside exp_matrix_data have the same entry_id applied as ...
3
votes
1answer
267 views

More efficient way to check if Asset field is blank within Matrix

Need to display if a Asset field within a Matrix field has a file or not. While this works, the overhead is really high. Is there a way to write this with less overhead? Based on the EE template ...
3
votes
2answers
211 views

How to stop Matrix NSM TinyMCE field from converting HTML tags to entities

I have a matrix with a text field and a NSM TinyMCE field. For some reason the NSM TinyMCE field keeps converting HTML tags to entities. So I get things like: ...
3
votes
0answers
171 views

Checkbox inside Matrix broken after update

I have a Field Pack Checkbox, with just a single option, inside a Matrix field. I just updated to Matrix 2.5.10, Fieldpack 2.1.1 (from the outdated version), and EE 2.7.2. The value of the checkbox ...
3
votes
0answers
84 views

After upgrade, Matrix won't save image references [closed]

Just upgraded to Matrix 2.5.9 on an EE 2.5.3 site, and I'm experiencing a problem with images columns in Matrix rows: I create a new entry I add a Matrix row with text in one column, and an image in ...
2
votes
2answers
1k views

Checking if Matrix has rows or not

how can I conditionally output rows of an matrix, if there are any? Eg: {if matrixfield} <h2>Also check</h2> {matrixfield} <a ...
2
votes
1answer
1k views

Matrix error before and after upgrade

I'm having an issue with Matrix where after upgrading from Matrix 2.4.3 to 2.5.3 I get this error on every page of the site regardless of the content on the page. Any ideas on how to fix this would be ...
2
votes
2answers
754 views

Database Error (Matrix 2.4.3)

Get the following error when clicking on Add-Ons/Fieldtypes/Matrix. Can anyone help? Thanks. A Database Error Occurred Error Number: 1060 Duplicate column name 'var_id' ALTER TABLE exp_matrix_cols ...