0

我正在从事 osclass 项目,并且从上周开始遇到一个问题。

我修改oc_t_item了表格并添加了一个名为bool b_show_contactnumber.

我在中添加了以下代码ItemActions.php

'b_show_contactnumber'  => $aItem['showcontactNumber'],

$aItem['showcontactNumber']  = (Params::getParam('showcontactNumber') != '') ? 1 : 0;

它不工作; 该项目未保存。

我已经检查了$aItem['showcontactNumber']另一个字段中的值并且值正在传递。

我怎样才能让它工作?

谢谢

4

1 回答 1

2

第一个选项是添加“自定义字段”,在管理面板中,您可以像单选按钮一样插入“自定义字段”(显示联系人号码/不显示联系人号码)。

或者你可以尝试开发一个插件,这里有一个小指南http://wiki.osclass.org/How_to_extend_fields

在开发过程中,您可以激活调试,在 config.php 文件中添加一些定义,开发部分您可以找到调试 PHP 错误和调试 SQL 查询

如果可以避免修改核心文件,则可以继续更新 osclass 没有问题。

于 2012-01-09T17:59:01.040 回答