Php Osclass osc\u项目\u联系人\u姓名()工作不正常
我使用的是Osclass V3.5.3,我在显示卖家名称时遇到问题(将其名称显示为指向其公共配置文件的链接)。我最后尝试的是以下代码:Php Osclass osc\u项目\u联系人\u姓名()工作不正常,php,osclass,Php,Osclass,我使用的是Osclass V3.5.3,我在显示卖家名称时遇到问题(将其名称显示为指向其公共配置文件的链接)。我最后尝试的是以下代码: <?php if( osc_item_user_id() != null ) { ?> <a href="<?php echo osc_user_public_profile_url( osc_item_user_id() ); ?>" ><?php echo osc_i
<?php if( osc_item_user_id() != null ) { ?>
<a href="<?php echo osc_user_public_profile_url( osc_item_user_id() ); ?>" ><?php echo osc_item_contact_name(); ?></a>
<?php } else { ?>
<?php printf(__('%s', 'aiclassy'), osc_item_contact_name()); ?>
<?php } ?>
我尝试了不同的变体,并意识到osc_item_contact_name()就是问题所在。当我将其从代码中删除时,会显示到配置文件的链接,但我需要以其名称的形式显示。我到处都找过了,现在运气不好。有人能帮我解决这个问题吗?我将非常感激。谢谢。经过几个小时的搜索和研究,并在这里发布了问题,我自己已经设法解决了这个问题。问题不在我想的地方。帮助我做到这一点的正确代码如下:
<?php if( osc_user_name() != null ) { ?>
<a href="<?php echo osc_user_public_profile_url( osc_item_user_id() ); ?>" ><?php echo osc_user_name(); ?></a>
<?php } else { ?>
<?php printf(__('%s', 'aiclassy'), osc_user_name()); ?>
<?php } ?>
而不是检查osc_item_user_id是否为null,如下所示
<?php if( osc_item_user_id() != null ) { ?>
我检查了osc_user_name()是否为空,然后像这样将其放入链接中
<?php if( osc_user_name() != null ) { ?>
<a href="<?php echo osc_user_public_profile_url( osc_item_user_id() ); ?>" ><?php echo osc_user_name(); ?></a>
<?php } else { ?>
<?php printf(__('%s', 'aiclassy'), osc_user_name()); ?>
它就像一个符咒。
我真的希望这能帮助有类似困难的人。干杯 经过几个小时的搜索和研究,并在这里发帖提问,我自己已经设法解决了这个问题。问题不在我想的地方。帮助我做到这一点的正确代码如下:
<?php if( osc_user_name() != null ) { ?>
<a href="<?php echo osc_user_public_profile_url( osc_item_user_id() ); ?>" ><?php echo osc_user_name(); ?></a>
<?php } else { ?>
<?php printf(__('%s', 'aiclassy'), osc_user_name()); ?>
<?php } ?>
而不是检查osc_item_user_id是否为null,如下所示
<?php if( osc_item_user_id() != null ) { ?>
我检查了osc_user_name()是否为空,然后像这样将其放入链接中
<?php if( osc_user_name() != null ) { ?>
<a href="<?php echo osc_user_public_profile_url( osc_item_user_id() ); ?>" ><?php echo osc_user_name(); ?></a>
<?php } else { ?>
<?php printf(__('%s', 'aiclassy'), osc_user_name()); ?>
它就像一个符咒。
我真的希望这能帮助有类似困难的人。干杯