【问题标题】:Fishpig wordpress integration - Show repeater fieldsFishpig wordpress 集成 - 显示转发器字段
【发布时间】:2017-01-11 19:42:31
【问题描述】:

有没有人设法获得转发器字段?当我执行以下代码时,我在 Wordpress 中有一个名为 page_section 的中继器

<?php $rows = $page->getMetaValue('page_section');?>
<?php var_dump ($rows);?>

我得到的只是 string(1) "2"

是的 - 请参阅下面的版本。当我执行 Var_dump 时,我得到返回的字符串(1)“2”,文档说我应该得到一个返回的数组。任何帮助将不胜感激。

版本

  • ACF 专业版 - 5.1.6
  • Fishpig Wordpress 集成 - 3.1.1.21
  • Fishpig 附加根 1.0.2.2
  • Fishpig 附加 ACF - 1.2.5.1

【问题讨论】:

  • 嗨 Mike,是的,fishpig 扩展还不支持 ACF 的 PRO 版本。因此,您需要在您的 wordpress 安装中停用它,而使用 ACF 中继器插件。来自 Fishpig 的 Ben 正在研究 ACF Pro 兼容性,所以请给他发电子邮件,看看什么时候发布。
  • 一个问题大卫,如果你需要修改你的functions.php 我注意到你在你的主题下所做的改变不会发生在magento博客上。你知道是否有其他文件覆盖它吗?

标签: wordpress magento fishpig


【解决方案1】:

ACF 集成扩展现在支持 ACF Pro,因此如果您将扩展升级到版本 1.3.0.0(刚刚发布),ACF Pro 字段应该可以正常工作。

【讨论】:

    【解决方案2】:
    $rows = array();
    $raw_rows = $page->getMetaValue('rows');
    
    foreach($raw_rows as $row):
    
        echo $row['page_section'];
    
    endforeach;
    

    嘘。

    【讨论】:

      猜你喜欢
      • 2014-04-02
      • 2012-09-26
      • 1970-01-01
      • 2017-01-31
      • 2012-08-30
      • 2013-12-06
      • 1970-01-01
      • 2015-12-20
      • 1970-01-01
      相关资源
      最近更新 更多