This mod assumes that you use the WordPress blogging software and uses the same database as your xcart software.
If your wordpress and x-cart use separate database then use this code for blog_headlines.php
array());
$smarty->assign("blog_headlines", $blog_headlines);
#Connect to the X-Cart database - these variables are in config.php
db_connect($sql_host, $sql_user, $sql_password);
db_select_db($sql_db);
?>
If you do not use the default WordPress SQL table prefix than you will need to specify it in the select query.
For example, change wp_posts to yourprefix_posts
Create xcart-root/include/blog_headlines.php and paste this in it:
array());
$smarty->assign("blog_headlines", $blog_headlines);
?>
Create xcart-root/skin1/blog_headlines.tpl and paste this in it:
Latest Blog Posts
{foreach from=$blog_headlines item=bh}
{$bh.post_content|truncate:200:"...":true}
{/foreach}
Open xcart-root/init.php and add this at the end:
#Blog Headlines
include($xcart_dir."/include/blog_headlines.php");
Open xcart-root/skin1/skin1.css and add this:
/*** Blog Headlines Styles Start ***/
a.blog_headlines { /* The link */
display:block;
}
a.blog_headlines:hover { /* The link when hovered over */
background:#d7d7d7;
}
hr.blog_headlines { /* The line */
color:#e1e1e1;
}
div.blog_headlines { /* The date */
float:right;
}
br.blog_headlines{
clear:left;
}
/*** Blog Headlines Styles End ***/
Open xcart-root/skin1/customer/home.tpl file and add this within VertMenuLeftColumn (or where ever appropriate):
{include file=”blog_headlines.tpl”}
——————
More display sample:
Create xcart-root/skin1/blog_headlines.tpl and paste this in it:
{* $Id: blog_headlines.tpl,v1 09/01/29 11:18:59 max Exp $ *}
{capture name=menu}
{foreach from=$blog_headlines item=bh}{$bh.post_title}
{/foreach}
{/capture}
{include file="menu.tpl" dingbats="dingbats_categorie.gif" menu_title="Blog Headlines" menu_content=$smarty.capture.menu}