我是OSClass(OpenSource Classifieds)的新手。
我知道它类似于wordpress。但是我不知道如何编写我自己的查询,就像我在wordpress中一样。
右侧栏会将城市/地区作为显示该城市/地区广告的链接。
城市/地区名称通过URL传递,根据要求,我需要将URL更改为虚拟子域。
例如,如果用户点击city1,则该网址应为http://city1.domainname.com/并且结果为asusual。
我使用htaccess来更改虚拟子域重定向,但仍然使用城市和区域。
确定我的城市或地区是否需要对数据库进行检查,因为我需要编写一个自定义查询来将值与表格相匹配..
这样我就可以显示有关城市/地区的结果。
我正面临这个问题的任何想法..
感谢。
答案 0 :(得分:4)
我建议您查看./oc-includes/osclass/models/
内的模型,搜索地区和城市以及其他常见查询。
答案 1 :(得分:1)
以下是我在其中一个插件中的操作:
$conn = DBConnectionClass::newInstance();
$data = $conn->getOsclassDb();
$comm = new DBCommandClass($data);
$db_prefix = DB_TABLE_PREFIX;
$query = "SELECT * FROM `{$db_prefix}t_item` WHERE b_active=1 AND b_enabled=1";
$result = $comm->query($query);
if ($result) {
$items = $result->result();
foreach ($items as $item) {
var_dump($item);
}
}