首页 > 解决方案 > 调整数组以容纳不同类型或空白项目?

问题描述

我有一个重力形式,我使用了几个函数将列表转换为表格:

问题是我需要隐藏一些下拉菜单并且没有 CSS 来隔离它。我可能会使用第 n 个或“最后一个类型”的 CSS 来定位 - 但感觉最好以定义列中每一行的方式编写数组,而不是告诉整个列是一个下拉列表。

这是我目前拥有的功能,不适用于最后一列。这个想法是最后一列的第一行将是一个下拉列表,其余的将是空白的。但是,我有一些语法错误。

add_filter( 'gform_column_input_2_25_8', 'ls_set_column_input_18pt', 10, 5 );
function ls_set_column_input_18pt( $input_info, $field, $column, $value, $form_id ) {
    $list_array = array(
        array(
            '18pt' => 'select', 'choices' => '0,1,2,3,4,5,6,7,8,9,10,11,12',
        ),
      array(
            '',
        ),
      array(
            '',
        ),
      array(
            '',
        ),
      array(
            '',
        ),
        
    );
    return $list_array;
}

我不擅长编码(这可能很清楚)。有没有人有任何提示?

我需要的: 在此处输入图像描述

我有的:

在此处输入图像描述

标签: arrayswordpressfunctiongravityforms

解决方案


推荐阅读