php-如何使表中的Drupal 7 Editable字段仅供管理员使用
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php-如何使表中的Drupal 7 Editable字段仅供管理员使用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1711字,纯文字阅读大概需要3分钟。
内容图文
![php-如何使表中的Drupal 7 Editable字段仅供管理员使用](/upload/InfoBanner/zyjiaocheng/691/1de1e90e141f417c9fcdd1e26000e439.jpg)
$header = array(
array('data' => t('S No'), 'field' => 't.id'),
array('data' => t('Country Name'), 'field' => 't.country_name'),
array('data' => t('Status'), 'field' => 't.status'),
array('data' => t('Added Date'), 'field' => 't.added_date'),
array('data' => t('Action'), 'field' => 't.id',),
array('data' => t('Action'), '',),
);
$limit = 10;
$query = db_select('countries', 't')->extend('TableSort')->extend('PagerDefault')->limit($limit)->orderby('country_name', ASC);
//condition();
$query->fields('t');
//$edit=echo '<i class="fa fa-pencil-square-o"></i>';
//$edit=echo '<i class="fa fa-pencil-square-o"></i>';
// Don't forget to tell the query object how to find the header information.
$result = $query
->orderByHeader($header)
->execute();
$rows = array();
$i=1;
foreach ($result as $row) {
$rows[] = array(
$i,
//($x === 2) ? 0 : $x+1,
//$row->id,
$row->country_name,
//$row->status,
//$row->status,
$status = ($row->status == 0) ? 'Inactive' : 'Active',
date('d-m-Y H:i:s', strtotime($row->added_date)),
l('Edit', 'mypages/countries/'. $row->id),
l('Delete', 'mypages/delete/'. $row->country_name)
);
//print_r($status);
$i++;
}
在此数据中,我正在从数据库中获取数据并显示它..现在,我想将状态显示为动态,例如admin可以根据需要修改状态.
$status = ($row->status == 0) ? 'Inactive' : 'Active',
他可以使活跃或不活跃的地方
如果我们可以在下拉菜单中更好地选择启用或禁用,那么管理员可以选择状态.此后,系统会自动更新为所选状态…
并且我正在显示S no作为编号,即编号在第一页工作,如编号自动递增,其中编号到第二页..编号系统又从头开始…
以上是什么解决方案
解决方法:
您可能必须通过检查user_access来创建另一个标头项以执行激活/停用操作.
在行中,您可以添加链接,以指示是否根据当前状态激活/停用.您可以通过传递查询参数,状态和更新状态,单击激活或停用链接来重定向到编辑页面.
内容总结
以上是互联网集市为您收集整理的php-如何使表中的Drupal 7 Editable字段仅供管理员使用全部内容,希望文章能够帮你解决php-如何使表中的Drupal 7 Editable字段仅供管理员使用所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。