How do I capture a column that's added to Cart in an array?
I a'm trying to capture what's in the cart column (I added a column (hidden value in add to cart) for 'Product Category'. I want to use those values for products added to the cart to bring up some forms (with questions) based on whether that category is in the cart. I have something like:
<?php
$eCart1_CatID = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18"];
if ((in_array("1", $eCart1_CatID ))) {
echo "#fldsetcs { display:block; }";
}
if ((in_array("2", $eCart1_CatID ))) {
echo "#fldsetcs { display:block; }";
}
if ((in_array("3", $eCart1_CatID ))) {
echo "#fldsetssh { display:block; }";
echo "#specsssh { display:block; }";
}
if ((in_array("4", $eCart1_CatID ))) {
echo "#fldsetws { display:block; }";
echo "#Specswrinklestop { display:block; }";
}
if ((in_array("5", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specstrimchopper { display:block; }";
}
if ((in_array("6", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specsstandardtrim { display:block; }";
}
if ((in_array("7", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specsstandardtrim { display:block; }";
}
if ((in_array("8", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specsstandardtrim { display:block; }";
}
if ((in_array("0", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specstrimchopper { display:block; }";
}
if ((in_array("10", $eCart1_CatID ))) {
echo "#fldsetcs { display:block; }";
}
if ((in_array("11", $eCart1_CatID ))) {
echo "#fldsetcs { display:block; }";
}
if ((in_array("12", $eCart1_CatID ))) {
echo "#fldsetir { display:block; }";
echo "#specsir { display:block; }";
}
if ((in_array("13", $eCart1_CatID ))) {
echo "#fldsetcs { display:block; }";
}
if ((in_array("14", $eCart1_CatID ))) {
echo "#fldsetaw { display:block; }";
echo "#specsadjustapull { display:block; }";
}
if ((in_array("15", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specsfoxrunnertrim { display:block; }";
}
if ((in_array("16", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specsfoxrunnertrim { display:block; }";
}
if ((in_array("17", $eCart1_CatID ))) {
echo "#fldsetft { display:block; }";
echo "#specsstandardtrim { display:block; }";
}
if ((in_array("18", $eCart1_CatID ))) {
echo "#fldsetbr { display:block; }";
echo "#specsbr { display:block; }";
}
?>
But I want that first line to be: $eCart1_CatID[] = $eCart1->DisplayInfo("eCartCatID");
That line only captures the first value.. I need to capture all the values of that eCart column.
How to?
Thank you.