<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>朽木自雕 &#187; dede</title>
	<atom:link href="http://www.xiumu.org/tag/dede/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xiumu.org</link>
	<description>关注互联网动态，专注于WEB开发</description>
	<lastBuildDate>Sun, 05 Feb 2012 17:20:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>DedeEIMS 子栏目导航菜单currentstyle bug</title>
		<link>http://www.xiumu.org/technology/dedeeims-sub-section-navigation-menu-currentstyle-bug.shtml</link>
		<comments>http://www.xiumu.org/technology/dedeeims-sub-section-navigation-menu-currentstyle-bug.shtml#comments</comments>
		<pubDate>Mon, 08 Nov 2010 22:13:59 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[技术随笔]]></category>
		<category><![CDATA[dede]]></category>
		<category><![CDATA[DedeEIMS]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=1564</guid>
		<description><![CDATA[DedeEIMS 的导航菜单默认无法支持currentstyle 。是一个小的bug。 其实很简单。DedeEIMS使用的是dedecms5.3x的内核，并进行了修改，修改的时候没有考虑完全。 查看后台php代码发现。原本调用的是topid上级栏目id这个属性的时候，但数据库内字段已经进行了修改reid才是上级目录的字段，所以造成无法显示currentstyle。很简单。按照以下修改方式即可。 针对DedeEIMS1.1版本 \include\taglib\channel.lib.php 文件。 124行 if( ($row['id']==$typeid &#124;&#124; ($topid==$row['id'] &#038;&#038; $type=='top') ) &#038;&#038; $currentstyle!='' ) 修改为： if( ($row['id']==$typeid &#124;&#124; ($reid==$row['id'] &#038;&#038; $type=='top') ) &#038;&#038; $currentstyle!='' ) 哦了。 运行程序访问页面。一切ok！]]></description>
			<content:encoded><![CDATA[<p>DedeEIMS 的导航菜单默认无法支持currentstyle 。是一个小的bug。</p>
<p>其实很简单。DedeEIMS使用的是dedecms5.3x的内核，并进行了修改，修改的时候没有考虑完全。</p>
<p>查看后台php代码发现。原本调用的是topid上级栏目id这个属性的时候，但数据库内字段已经进行了修改reid才是上级目录的字段，所以造成无法显示currentstyle。很简单。按照以下修改方式即可。</p>
<p>针对DedeEIMS1.1版本</p>
<p>\include\taglib\channel.lib.php 文件。</p>
<pre lang='php'>124行 if( ($row['id']==$typeid || ($topid==$row['id'] &#038;&#038; $type=='top') ) &#038;&#038; $currentstyle!='' )   </pre>
<p>修改为：</p>
<pre lang='php'>if( ($row['id']==$typeid || ($reid==$row['id'] &#038;&#038; $type=='top') ) &#038;&#038; $currentstyle!='' )   </pre>
<p>哦了。</p>
<p>运行程序访问页面。一切ok！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/technology/dedeeims-sub-section-navigation-menu-currentstyle-bug.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dede模版包含php文件</title>
		<link>http://www.xiumu.org/technology/dede-template-file-contains-php.shtml</link>
		<comments>http://www.xiumu.org/technology/dede-template-file-contains-php.shtml#comments</comments>
		<pubDate>Tue, 27 Apr 2010 10:02:19 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[技术随笔]]></category>
		<category><![CDATA[dede]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=1400</guid>
		<description><![CDATA[DedeCMS模板引擎是严禁使用PHP语法的，不过为了灵活性，还是提供了runphp的属性，但这里面的代码是不能含有echo这类语法的，那以如果我想这么做那怎么办呢？其实程序是死的，人是活的，上有政策下有对策，方法也相当的简单，例如说，在根目录有一个文件echo.php 那么我要在主页模板里调用如何调用呢？用下面的一个小技巧就能搞定： {dede:global runphp='yes'} ob_start(); include(DEDEROOT.'/echo.php'); @me = ob_get_contents(); {/dede:global} 不过有一个问题，如果echo.php里包含有其它文件，必须用绝对路径，即是用 include(dirname(__FILE__).'/index.php') 的形式，不能用 include('./index.php') 整理自：尘嚣的鱼]]></description>
			<content:encoded><![CDATA[<p>DedeCMS模板引擎是严禁使用PHP语法的，不过为了灵活性，还是提供了runphp的属性，但这里面的代码是不能含有echo这类语法的，那以如果我想这么做那怎么办呢？其实程序是死的，人是活的，上有政策下有对策，方法也相当的简单，例如说，在根目录有一个文件echo.php </p>
<pre lang="php" line="1">
<?php
echo "www.xiumu.org";
?>
</pre>
<p><span id="more-1400"></span></p>
<p>那么我要在主页模板里调用如何调用呢？用下面的一个小技巧就能搞定： </p>
<pre lang="php" line="1">
{dede:global runphp='yes'}
ob_start();
include(DEDEROOT.'/echo.php');
@me = ob_get_contents();
{/dede:global}
</pre>
<p>不过有一个问题，如果echo.php里包含有其它文件，必须用绝对路径，即是用</p>
<pre lang="php">include(dirname(__FILE__).'/index.php')</pre>
<p>的形式，不能用</p>
<pre lang="php">include('./index.php')</pre>
<p>整理自：<a href="http://hi.baidu.com/cxfish/blog/item/c99bbc4cc9b02ef0d62afc49.html" title="尘嚣的鱼" target="_blank">尘嚣的鱼</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/technology/dede-template-file-contains-php.shtml/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DedeEIMS 中英文混淆最终解决办法</title>
		<link>http://www.xiumu.org/technology/dedeeims-in-english-confuse-the-ultimate-solution.shtml</link>
		<comments>http://www.xiumu.org/technology/dedeeims-in-english-confuse-the-ultimate-solution.shtml#comments</comments>
		<pubDate>Thu, 31 Dec 2009 06:22:09 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[技术随笔]]></category>
		<category><![CDATA[dede]]></category>
		<category><![CDATA[DedeEIMS]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=926</guid>
		<description><![CDATA[之前一直是到_arctype表中修改tempindex，templist，temparticle字段中的{lang}为相应的目录，不过不好的地方就是每次新添加的栏目都要去修改这个参数，否则就会出现中英混淆的情况。 顺着程序一步一步摸到为{lang}赋值的地方，文件位置为 /include/channelunit.func.php 找到如上图位置，修改为]]></description>
			<content:encoded><![CDATA[<p>之前一直是到_arctype表中修改tempindex，templist，temparticle字段中的{lang}为相应的目录，不过不好的地方就是每次新添加的栏目都要去修改这个参数，否则就会出现中英混淆的情况。<span id="more-926"></span></p>
<p>顺着程序一步一步摸到为{lang}赋值的地方，文件位置为</p>
<p>/include/channelunit.func.php</p>
<p><img class="aligncenter size-full wp-image-927" title="DedeEIMS_lang" src="http://www.xiumu.org/blog-uploads/2009/12/DedeEIMS_lang.jpg" alt="" width="500" height="98" /></p>
<p>找到如上图位置，修改为</p>
<p><img class="aligncenter size-full wp-image-928" title="DedeEIMS_lang_ok" src="http://www.xiumu.org/blog-uploads/2009/12/DedeEIMS_lang_ok.jpg" alt="" width="500" height="98" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/technology/dedeeims-in-english-confuse-the-ultimate-solution.shtml/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>dede:arclist调用自定义字段方法</title>
		<link>http://www.xiumu.org/technology/dede-arclist-called-custom-fields-method.shtml</link>
		<comments>http://www.xiumu.org/technology/dede-arclist-called-custom-fields-method.shtml#comments</comments>
		<pubDate>Wed, 18 Nov 2009 15:58:31 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[技术随笔]]></category>
		<category><![CDATA[dede]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=888</guid>
		<description><![CDATA[因DeDe升级后改变很大，原来的方法失效。头疼了半个小时，最后找的解决方法如下： {dede:arclist addfields=&#8217;自定义字段A,自定义字段B&#8217; channelid=&#8217;模型ID&#8217;} 测试版本为5.5 utf8]]></description>
			<content:encoded><![CDATA[<p>因DeDe升级后改变很大，原来的方法失效。头疼了半个小时，最后找的解决方法如下：</p>
<p>{dede:arclist addfields=&#8217;自定义字段A,自定义字段B&#8217; channelid=&#8217;模型ID&#8217;}</p>
<p>测试版本为5.5 utf8</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/technology/dede-arclist-called-custom-fields-method.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DeDe自定义附件字段包含多余Table解决办法</title>
		<link>http://www.xiumu.org/technology/dede-customize-the-attachment-field-in-a-solution-containing-excess-table.shtml</link>
		<comments>http://www.xiumu.org/technology/dede-customize-the-attachment-field-in-a-solution-containing-excess-table.shtml#comments</comments>
		<pubDate>Wed, 18 Nov 2009 13:33:37 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[技术随笔]]></category>
		<category><![CDATA[dede]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=884</guid>
		<description><![CDATA[例如标签为{dede:field.doc/}，字段名为doc，直接调用出结果为： &#60; table width=&#8217;300&#8242;&#62; &#60; tr&#62; &#60; td height=&#8217;30&#8242; width=&#8217;20&#8242;&#62;&#60; a href=&#8217;/uploads/soft/091218/1-09121R11115.doc&#8217; target=&#8217;_blank&#8217;&#62;&#60; img src=&#8217;~~cfg_phpurl~~/img/addon.gif&#8217; border=&#8217;0&#8242; align=&#8217;center&#8217;&#62;&#60; /a&#62;&#60; /td&#62; &#60; td&#62;&#60; a href=&#8217;/uploads/soft/091218/1-09121R11115.doc&#8217; target=&#8217;_blank&#8217;&#62;&#60; u&#62;/uploads/soft/091218/1-09121R11115.doc&#60; /u&#62;&#60; /a&#62;&#60; /td&#62; &#60; /tr&#62; &#60; /table&#62; 这样在为附件定义样式的时候就很麻烦，只调用下载地址的方法为： {dede:field.doc runphp=yes}@me=trim(strip_tags(@me));{/dede:field.doc} 利用php语句将下载链接”抽”出来。]]></description>
			<content:encoded><![CDATA[<p>例如标签为{dede:field.doc/}，字段名为doc，直接调用出结果为：</p>
<p>&lt; table width=&#8217;300&#8242;&gt;<br />
&lt; tr&gt;<br />
&lt; td height=&#8217;30&#8242; width=&#8217;20&#8242;&gt;&lt; a href=&#8217;/uploads/soft/091218/1-09121R11115.doc&#8217; target=&#8217;_blank&#8217;&gt;&lt; img src=&#8217;~~cfg_phpurl~~/img/addon.gif&#8217; border=&#8217;0&#8242; align=&#8217;center&#8217;&gt;&lt; /a&gt;&lt; /td&gt;<br />
&lt; td&gt;&lt; a href=&#8217;/uploads/soft/091218/1-09121R11115.doc&#8217; target=&#8217;_blank&#8217;&gt;&lt; u&gt;/uploads/soft/091218/1-09121R11115.doc&lt; /u&gt;&lt; /a&gt;&lt; /td&gt;<br />
&lt; /tr&gt;<br />
&lt; /table&gt;</p>
<p>这样在为附件定义样式的时候就很麻烦，只调用下载地址的方法为：</p>
<p>{dede:field.doc runphp=yes}@me=trim(strip_tags(@me));{/dede:field.doc}</p>
<p>利用php语句将下载链接”抽”出来。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/technology/dede-customize-the-attachment-field-in-a-solution-containing-excess-table.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DEDE 增加关键字和描述的字数</title>
		<link>http://www.xiumu.org/note/dedecms.shtml</link>
		<comments>http://www.xiumu.org/note/dedecms.shtml#comments</comments>
		<pubDate>Sun, 27 Sep 2009 15:09:10 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[技术随笔]]></category>
		<category><![CDATA[网络日志]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[dede]]></category>
		<category><![CDATA[编程开发]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=393</guid>
		<description><![CDATA[1.改变栏目的关键词和描述字数： 在系统工具&#8212;SQL命令行工具&#8212;运行SQL命令行：                      alter table dede_arctype change column description description text;                      alter table dede_arctype change column keywords keywords text; 这样几个解决栏目的关键词和描述字数的限制，你要多少字数就多少 2.改变文章内容的关键词和描述字数： 同样在，系统工具&#8212;SQL命令行工具&#8212;运行SQL命令行：                      alter table dede_archives change column description description text;                      alter table dede_archives change column keywords keywords text; 接下来修改dede 文件下的 article_add.php 和 article_edit.php $description = cn_substrR($description,500); $keywords = cn_substrR($description,120); 其中红色的就是你想要字符数，分别是描述和关键词。]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><strong>1.改变栏目的关键词和描述字数：</strong></span><br />
在系统工具&#8212;SQL命令行工具&#8212;运行SQL命令行：<br />
                     alter table dede_arctype change column description description text;<br />
                     alter table dede_arctype change column keywords keywords text;<br />
这样几个解决栏目的关键词和描述字数的限制，你要多少字数就多少<br />
<span id="more-393"></span></p>
<p><span style="color: #ff0000;"><strong>2.改变文章内容的关键词和描述字数：</strong></span><br />
同样在，系统工具&#8212;SQL命令行工具&#8212;运行SQL命令行：<br />
                     alter table dede_archives change column description description text;<br />
                     alter table dede_archives change column keywords keywords text;</p>
<p>接下来修改dede 文件下的 article_add.php 和 article_edit.php<br />
$description = cn_substrR($description,<span style="color: #ff0000;">500</span>);<br />
$keywords = cn_substrR($description,<span style="color: #ff0000;">120</span>);<br />
其中红色的就是你想要字符数，分别是描述和关键词。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/note/dedecms.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>通过SQL语句调用文档列表并获取其静态页面地址的方法 For DedeV53</title>
		<link>http://www.xiumu.org/note/dedecms-sql-html-url.shtml</link>
		<comments>http://www.xiumu.org/note/dedecms-sql-html-url.shtml#comments</comments>
		<pubDate>Sun, 20 Sep 2009 11:16:10 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[网络日志]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[dede]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=389</guid>
		<description><![CDATA[大家知道，在Dede系统里面，我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。比如：推荐会员、推荐企业等。他们的基本参照格式为： {dede:sql sql=&#8217;select  字段 From 表名称 where 条件语句&#8217;} [field:字段名/] {/dede:sql}  由上面这种基本格式，我们就可以基本转换出一条调用文档列表的调用标签了，代码为： {dede:sql sql=&#8217;select  * From #@__archives  limit 10&#8242;} &#60;a href=”/plus/view.php?aid=[field:id/]“&#62;[field:title/]&#60;/a&#62; {/dede:sql} 大家看到了上面的文档链接的底层模板地址的是动态的，那么我们要如何来进行转换，让他链接到静态地址呢，这里我们只需要对[field:id/]进行一下转换，转换后的完整代码为： {dede:sql sql=”SELECT * FROM dede_archives limit 10&#8243;} &#60;li&#62;·&#60;a href=&#8217;[field:id runphp='yes'] $id=@me;@me=”;$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]&#8216; title=”[field:title/]” target=”_blank”&#62;[field:title function=cn_substr(@me,30,0)/]&#60;/a&#62;&#60;/li&#62;{/dede:sql} 好了，大家可以去对比研究一下。]]></description>
			<content:encoded><![CDATA[<p>大家知道，在Dede系统里面，我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。比如：推荐会员、推荐企业等。他们的基本参照格式为：</p>
<p>{dede:sql sql=&#8217;select  字段 From 表名称 where 条件语句&#8217;}<br />
[field:字段名/]<br />
{/dede:sql}</p>
<p> 由上面这种基本格式，我们就可以基本转换出一条调用文档列表的调用标签了，代码为：</p>
<p>{dede:sql sql=&#8217;select  * From #@__archives  limit 10&#8242;}<br />
&lt;a href=”<span style="color: #ff6600;">/plus/view.php?aid=[field:id/]</span>“&gt;[field:title/]&lt;/a&gt;<br />
{/dede:sql}</p>
<p>大家看到了上面的<span style="color: #ff6600;">文档链接的底层模板地址的是动态的</span>，那么我们要如何来进行转换，让他链接到静态地址呢，这里我们只需要对[field:id/]进行一下转换，转换后的完整代码为：</p>
<p>{dede:sql sql=”SELECT * FROM dede_archives limit 10&#8243;}<br />
&lt;li&gt;·&lt;a href=&#8217;<span style="color: #ff6600;">[field:id runphp='yes'] $id=@me;@me=”;$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]</span>&#8216; title=”[field:title/]” target=”_blank”&gt;[field:title function=cn_substr(@me,30,0)/]&lt;/a&gt;&lt;/li&gt;{/dede:sql}</p>
<p>好了，大家可以去对比研究一下。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/note/dedecms-sql-html-url.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>利用{dede:sql}自由SQL语句真正调用分类信息发布作者到首页的方法</title>
		<link>http://www.xiumu.org/note/dede-sql.shtml</link>
		<comments>http://www.xiumu.org/note/dede-sql.shtml#comments</comments>
		<pubDate>Sun, 20 Sep 2009 11:12:46 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[网络日志]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[dede]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=385</guid>
		<description><![CDATA[织梦系统中，分类信息模型属于独立单表模型的，他的调用标签为ArcListsg 标签，而使用系统内置的Arclistsg 标签是无法调用信息的发布人的！也就是说没有[field:信息发布人/] 这样的字段可供选择。   织梦系统提供了强大的SQL标签供高级用户使用，他的基本格式为： {dede:sql sql=“完整的SQL查询语句”}    底层模板，用于输出[field:字段名/]&#60;!&#8211;字段名取值范围为查询结果的所有字段&#8211;&#62;   {/dede:sql}  我们了解了上面的这种方式以后，那么我们就可以使用SQL语句来调用分类信息模型了。一个简单的例子：   {dede:sql sql=“select * FROM #@__addoninfos limit 0,10&#8243;}    信息标题：[field:title/]    {/dede:sql}     上面的这种基本调用就是调用了信息发布的最新10条信息。这里的* 号就可以取值到信息发布者的会员id号，他的字段是mid，那么我们就可以在底层模板中通过 [field:mid/] 来进行输出了。但是这里我们只输出这个id号，无法取得他的会员名及昵称啊？怎么办呢？    这里我们就可以想到利用left join 来进行匹配了，因为他既然能够获取他的会员id号，那么这个值他是与织梦的会员表是相互关联的，通过这个值我们可以关联到织梦会员表来获取更加详细的会员资料。比如： Select a.*,m.* FROM #@__addoninfos a left join #@__member m on a.mid = m.mid 这里利用left join 来进行匹配，让他们两边的ID号码相等，就可以了。所以我们调用分类信息发布者到首页的具体代码就为： {dede:sql sql=“Select a.*,m.* FROM #@__addoninfos a [...]]]></description>
			<content:encoded><![CDATA[<p>织梦系统中，分类信息模型属于独立单表模型的，他的调用标签为ArcListsg 标签，而使用系统内置的Arclistsg 标签是无法调用信息的发布人的！也就是说没有[field:信息发布人/] 这样的字段可供选择。</p>
<p>  织梦系统提供了强大的SQL标签供高级用户使用，他的基本格式为：</p>
<ol>
<li class="alt"><span><span>{dede:sql </span><span class="attribute">sql</span><span>=</span><span class="attribute-value">“完整的SQL查询语句”</span><span>}   </span></span></li>
<li><span>底层模板，用于输出[field:字段名/]</span><span class="comments">&lt;!&#8211;字段名取值范围为查询结果的所有字段&#8211;&gt;</span><span>  </span></li>
<li class="alt"><span>{/dede:sql} </span></li>
</ol>
<p class="alt"><span><span id="more-385"></span>我们了解了上面的这种方式以后，那么我们就可以使用SQL语句来调用分类信息模型了。一个简单的例子：</span></p>
<p> </p>
<ol>
<li>
<div class="alt"><span><span>{dede:sql sql=</span><span class="string">“select * FROM #@__addoninfos limit 0,10&#8243;</span><span>}   </span></span></div>
</li>
<li><span>信息标题：[field:title/]   </span></li>
<li class="alt"><span>{/dede:sql}  </span></li>
</ol>
<p> </p>
<p class="alt">上面的这种基本调用就是调用了信息发布的最新10条信息。这里的* 号就可以取值到信息发布者的会员id号，他的字段是mid，那么我们就可以在底层模板中通过 [field:mid/] 来进行输出了。但是这里我们只输出这个id号，无法取得他的会员名及昵称啊？怎么办呢？</p>
<p>   这里我们就可以想到利用left join 来进行匹配了，因为他既然能够获取他的会员id号，那么这个值他是与织梦的会员表是相互关联的，通过这个值我们可以关联到织梦会员表来获取更加详细的会员资料。比如：</p>
<p><span><span class="keyword">Select</span><span> a.*,m.* </span><span class="keyword">FROM</span><span> #@__addoninfos a </span><span class="func">left</span><span> </span><span class="op">join</span><span> #@__member m </span><span class="keyword">on</span><span> a.mid = m.mid</span></span></p>
<p><span><span>这里利用left join 来进行匹配，让他们两边的ID号码相等，就可以了。所以我们调用分类信息发布者到首页的具体代码就为：</span></span></p>
<p><span></span></p>
<ol>
<li class="alt"><span><span>{dede:sql </span><span class="attribute">sql</span><span>=</span><span class="attribute-value">“Select a.*,m.* FROM #@__addoninfos a left join #@__member m on a.mid = m.mid limit 0 2&#8243;</span><span>}   </span></span></li>
<li><span>[field:字段名/]</span><span class="comments">&lt;!&#8211;这里的字段名的取值就可以为addoninfos与member两个表的所有字段了&#8211;&gt;</span><span>  </span></li>
<li class="alt"><span>{/dede:sql}  </span></li>
</ol>
<p> <span> 当然，这里提供的仅仅是一个思路！比如，后面的限制调用的栏目，只需要在 a.mid = m.mid 后面加上一个<span style="COLOR: #ff9900">where a.typeid = 栏目id</span> 来进行表示，如果你的栏目为多个，还可以使用 <span style="COLOR: #ff6600">where a.typeid IN(栏目1,栏目2&#8230;.栏目N)</span>等等。</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/note/dede-sql.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DeDeCMS Unknown column &#8216;redirecturl&#8217; in &#8216;field list</title>
		<link>http://www.xiumu.org/note/dedecms-unknown-column-redirecturl-in-field-list.shtml</link>
		<comments>http://www.xiumu.org/note/dedecms-unknown-column-redirecturl-in-field-list.shtml#comments</comments>
		<pubDate>Sun, 20 Sep 2009 08:43:39 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[网络日志]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[dede]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=383</guid>
		<description><![CDATA[解决方法如下 删除出问题的表，然后执行以下SQL语句 CREATE TABLE `表名` (   `aid` mediumint(8) unsigned NOT NULL default &#8217;0&#8242;,   `typeid` smallint(5) unsigned NOT NULL default &#8217;0&#8242;,   `body` mediumtext,   `redirecturl` varchar(255) NOT NULL default ”,   `templet` varchar(30) NOT NULL default ”,   `userip` char(15) NOT NULL default ”,   PRIMARY KEY  (`aid`),   KEY `typeid` (`typeid`) ) TYPE=MyISAM; 如果表中有数据，按照这个对照下表属性 还有一种是编码出问题了，出现了系统不允许的字符，只需删除即可。]]></description>
			<content:encoded><![CDATA[<p>解决方法如下</p>
<p>删除出问题的表，然后执行以下SQL语句</p>
<p>CREATE TABLE `表名` (<br />
  `aid` mediumint(8) unsigned NOT NULL default &#8217;0&#8242;,<br />
  `typeid` smallint(5) unsigned NOT NULL default &#8217;0&#8242;,<br />
  `body` mediumtext,<br />
  `<strong style="color: black; background-color: #99ff99;">redirecturl</strong>` varchar(255) NOT NULL default ”,<br />
  `templet` varchar(30) NOT NULL default ”,<br />
  `userip` char(15) NOT NULL default ”,<br />
  PRIMARY KEY  (`aid`),<br />
  KEY `typeid` (`typeid`)<br />
) TYPE=MyISAM;</p>
<p>如果表中有数据，按照这个对照下表属性</p>
<p>还有一种是编码出问题了，出现了系统不允许的字符，只需删除即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/note/dedecms-unknown-column-redirecturl-in-field-list.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DedeCms 多语言企业建站系统公测版发布</title>
		<link>http://www.xiumu.org/internet/dedecms-duo-yu-yan-qi-ye-jian-zhan-xi-tong-gong-ce-ban-fa-bu.shtml</link>
		<comments>http://www.xiumu.org/internet/dedecms-duo-yu-yan-qi-ye-jian-zhan-xi-tong-gong-ce-ban-fa-bu.shtml#comments</comments>
		<pubDate>Mon, 29 Jun 2009 15:18:48 +0000</pubDate>
		<dc:creator>朽木</dc:creator>
				<category><![CDATA[互联网事]]></category>
		<category><![CDATA[dede]]></category>

		<guid isPermaLink="false">http://www.xiumu.org/?p=95</guid>
		<description><![CDATA[经过几天的内测，织梦会员给出了中小企业建站专用版很多的意见和建议，织梦官方对大家能够参与官方的内测活动表示感谢。&#8230;&#8230;.    一直很喜欢dede，下一个研究一下先··     测试结果如下          后台风格几乎没有什么变化 标签部分变动  利用原5.2的频道改写了多语言系统并且可以自由添加多种语言 这点不错     遇到的问题       1.必须安装在顶级目录下否则会报错       2.安装的时候表前缀不可修改必须为dede_ 否则报错       3.主页模板必须为单页 不可以包含en目录下其他模板 不然的话标签会失效 除非包含的这个页面是纯HTML的       4.产品展示中{lang}标签不起作用，无论语言是什么全部都读取en目录下的模板，需手动修改数据库中的配置，在后台中官方未给出单独修改这个参数的地方。       暂时就这些了  待续&#8230;]]></description>
			<content:encoded><![CDATA[<p>经过几天的内测，织梦会员给出了中小企业建站专用版很多的意见和建议，织梦官方对大家能够参与官方的内测活动表示感谢。&#8230;&#8230;. </p>
<p>  一直很喜欢dede，下一个研究一下先··</p>
<p>    测试结果如下</p>
<p>         后台风格几乎没有什么变化 标签部分变动  利用原5.2的频道改写了多语言系统并且可以自由添加多种语言 这点不错</p>
<p>    遇到的问题</p>
<p>      1.必须安装在顶级目录下否则会报错</p>
<p>      2.安装的时候表前缀不可修改必须为dede_ 否则报错</p>
<p>      3.主页模板必须为单页 不可以包含en目录下其他模板 不然的话标签会失效 除非包含的这个页面是纯HTML的</p>
<p>      4.产品展示中{lang}标签不起作用，无论语言是什么全部都读取en目录下的模板，需手动修改数据库中的配置，在后台中官方未给出单独修改这个参数的地方。</p>
<p>      暂时就这些了  待续&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xiumu.org/internet/dedecms-duo-yu-yan-qi-ye-jian-zhan-xi-tong-gong-ce-ban-fa-bu.shtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

