这是情况。
我已经使用 Magento-Wordpress 集成设置了一个站点。集成有效,因此我可以从 wordpress 中调用任何我想要的 Magento 站点。
我想在产品页面中显示来自 wordpress 的帖子,其中包含一个特定的词。在我看来,我必须在帖子的 the_content() 中搜索产品的标题,然后带上我需要的 post_meta。
问题是我无法让它工作。我试过这个:
<?php $name_of_product = $_helper->productAttribute($_product, $_product->getName(), 'name') ?>
<?php echo $name_of_product ; ?>
<?php $args = array( 'post_type' => 'avada_portfolio', 'posts_per_page' => 103 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
<?php
$pos = strpos( get_the_content(), "[Dominos]" );
var_dump($pos);
if ( ! (FALSE == $pos) ) {
the_content();
the_title();
}
else{echo ("NOTHING HERE");}
echo '</div>';
endwhile;
?>
Run Code Online (Sandbox Code Playgroud)
但没有用。有什么建议?
我有一个用Java创建绘图程序的任务.我设法创造了一些但不完全是我想要的东西.
我的问题是我无法从IDE提供的选项中在IDE(NetBeans 7.0.1)中创建JFrame,并正确调用paint类.
更具体一点的是,我想按一个面板上的按钮(例如Panel1)并在Panel2中绘制同一帧.
这是班级的召唤:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
PaintFlower102 f = new PaintFlower102();
}
Run Code Online (Sandbox Code Playgroud)
课程的一部分:
super("Drag to Paint");
getContentPane().add(new Label ("Click and Drag"),BorderLayout.SOUTH);
// add(new JButton("Brush 20"),BorderLayout.NORTH);
addMouseMotionListener( new MouseMotionAdapter() {
@Override
public void mouseDragged(MouseEvent event) {
xval=event.getX();
yval=event.getY();
repaint();
}
});
setSize(500, 500);
setVisible(true);
setDefaultCloseOperation(PaintFlower102.DISPOSE_ON_CLOSE);
}
public void paint(Graphics g) {
g.fillOval(xval, yval, 10, 10);
}
Run Code Online (Sandbox Code Playgroud)
问题是,如果我不把它extend JFrame放在课堂上这不起作用.如果我这样做,它会创建一个我可以绘制的新框架.