{"id":31650,"date":"2024-11-25T14:32:58","date_gmt":"2024-11-25T06:32:58","guid":{"rendered":"https:\/\/fwq.ai\/blog\/31650\/"},"modified":"2024-11-25T14:32:58","modified_gmt":"2024-11-25T06:32:58","slug":"phpcms%e6%8e%a8%e8%8d%90%e4%bd%8d%e6%97%a0%e6%b3%95%e6%8e%92%e5%ba%8f%e6%80%8e%e4%b9%88%e5%8a%9e","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/31650\/","title":{"rendered":"phpcms\u63a8\u8350\u4f4d\u65e0\u6cd5\u6392\u5e8f\u600e\u4e48\u529e"},"content":{"rendered":"<blockquote><p>\n  phpcms\u65e0\u6cd5\u6392\u5e8f\u7684\u89e3\u51b3\u529e\u6cd5\uff1a\u9996\u5148\u627e\u5230\u5e76\u6253\u5f00\u201ccontent\/content.php\u201d\u6587\u4ef6\uff1b\u7136\u540e\u627e\u5230\u6587\u4e2d\u7b2c454\u884c\u7684\u5185\u5bb9\uff1b\u63a5\u7740\u66f4\u6539\u63a8\u8350\u6392\u5e8f\uff1b\u6700\u540e\u4fdd\u5b58\u4fee\u6539\u8fc7\u540e\u7684\u6587\u4ef6\u5373\u53ef\u3002\n<\/p><\/blockquote>\n<p><img decoding=\"async\" src=\"https:\/\/img.php.cn\/upload\/article\/000\/000\/020\/5f0d1620995e1621.jpg\" class=\"aligncenter\" title=\"phpcms\u63a8\u8350\u4f4d\u65e0\u6cd5\u6392\u5e8f\u600e\u4e48\u529e\u63d2\u56fe\" alt=\"phpcms\u63a8\u8350\u4f4d\u65e0\u6cd5\u6392\u5e8f\u600e\u4e48\u529e\u63d2\u56fe\" \/><\/p>\n<p>\u89e3\u51b3 V9 \u63a8\u8350\u4f4d\u65e0\u6cd5\u6392\u5e8f<\/p>\n<pre>\/phpcms\/modules\/content\/content.php&nbsp;&nbsp;454\u884c\n\/**\n&nbsp;&nbsp;*&nbsp;\u6392\u5e8f\n&nbsp;&nbsp;*\/\npublic&nbsp;function&nbsp;listorder()&nbsp;{\n&nbsp;&nbsp;\u3000\u3000if(isset($_GET['dosubmit']))&nbsp;{\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000$catid&nbsp;=&nbsp;intval($_GET['catid']);\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000if(!$catid)&nbsp;showmessage(L('missing_part_parameters'));\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000$modelid&nbsp;=&nbsp;$this-&amp;gt;categorys[$catid]['modelid'];\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;set_model($modelid);\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000foreach($_POST['listorders']&nbsp;as&nbsp;$id&nbsp;=&amp;gt;&nbsp;$listorder)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;update(array('listorder'=&amp;gt;$listorder),array('id'=&amp;gt;$id));\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\/\/\u66f4\u6539\u63a8\u8350\u6392\u5e8f\u5f00\u59cb--\u65b0\u6dfb\u52a0\u7684\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$r&nbsp;=&nbsp;$this-&amp;gt;db-&amp;gt;get_one(array('id'=&amp;gt;$id));\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000if($r['posids']){\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db_config&nbsp;=&nbsp;pc_base::load_config('database');\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$tablepre&nbsp;=&nbsp;$this-&amp;gt;db_config['default']['tablepre'];\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;table_name&nbsp;=&nbsp;$tablepre.\"position_data\";\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;update(array('listorder'=&amp;gt;$listorder),array('id'=&amp;gt;$id,modelid=&amp;gt;$modelid));\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000}&nbsp;\n\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\/\/\u66f4\u6539\u63a8\u8350\u6392\u5e8f\u7ed3\u675f--\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000}\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000showmessage(L('operation_success'));\n&nbsp;&nbsp;\u3000\u3000}&nbsp;else&nbsp;{\n&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000showmessage(L('operation_failure'));\n&nbsp;&nbsp;\u3000\u3000}\n}<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u63a8\u8350\uff1a\u300a\u300b<\/p>\n<p>\u4ee5\u4e0a\u5c31\u662f\u63a8\u8350\u4f4d\u65e0\u6cd5\u6392\u5e8f\u600e\u4e48\u529e\u7684\u8be6\u7ec6\u5185\u5bb9\uff0c\u66f4\u591a\u8bf7\u5173\u6ce8\u7c73\u4e91\u5176\u5b83\u76f8\u5173\u6587\u7ae0\uff01<\/p>\n","protected":false},"excerpt":{"rendered":"<p>phpcms\u65e0\u6cd5\u6392\u5e8f\u7684\u89e3\u51b3\u529e\u6cd5\uff1a\u9996\u5148\u627e\u5230\u5e76\u6253\u5f00\u201ccontent\/content.php\u201d\u6587\u4ef6\uff1b\u7136\u540e\u627e\u5230\u6587\u4e2d\u7b2c454\u884c\u7684\u5185\u5bb9\uff1b\u63a5\u7740\u66f4\u6539\u63a8\u8350\u6392\u5e8f\uff1b\u6700\u540e\u4fdd\u5b58\u4fee\u6539\u8fc7\u540e\u7684\u6587\u4ef6\u5373\u53ef\u3002 \u89e3\u51b3 V9 \u63a8\u8350\u4f4d\u65e0\u6cd5\u6392\u5e8f \/phpcms\/modules\/content\/content.php&nbsp;&nbsp;454\u884c \/** &nbsp;&nbsp;*&nbsp;\u6392\u5e8f &nbsp;&nbsp;*\/ public&nbsp;function&nbsp;listorder()&nbsp;{ &nbsp;&nbsp;\u3000\u3000if(isset($_GET[&#8216;dosubmit&#8217;]))&nbsp;{ &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000$catid&nbsp;=&nbsp;intval($_GET[&#8216;catid&#8217;]); &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000if(!$catid)&nbsp;showmessage(L(&#8216;missing_part_parameters&#8217;)); &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000$modelid&nbsp;=&nbsp;$this-&amp;gt;categorys[$catid][&#8216;modelid&#8217;]; &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;set_model($modelid); &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000foreach($_POST[&#8216;listorders&#8217;]&nbsp;as&nbsp;$id&nbsp;=&amp;gt;&nbsp;$listorder)&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;update(array(&#8216;listorder&#8217;=&amp;gt;$listorder),array(&#8216;id&#8217;=&amp;gt;$id)); \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\/\/\u66f4\u6539\u63a8\u8350\u6392\u5e8f\u5f00\u59cb&#8211;\u65b0\u6dfb\u52a0\u7684 \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$r&nbsp;=&nbsp;$this-&amp;gt;db-&amp;gt;get_one(array(&#8216;id&#8217;=&amp;gt;$id)); \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000if($r[&#8216;posids&#8217;]){ \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db_config&nbsp;=&nbsp;pc_base::load_config(&#8216;database&#8217;); \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$tablepre&nbsp;=&nbsp;$this-&amp;gt;db_config[&#8216;default&#8217;][&#8216;tablepre&#8217;]; \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;table_name&nbsp;=&nbsp;$tablepre.&#8221;position_data&#8221;; \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000$this-&amp;gt;db-&amp;gt;update(array(&#8216;listorder&#8217;=&amp;gt;$listorder),array(&#8216;id&#8217;=&amp;gt;$id,modelid=&amp;gt;$modelid)); \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000}&nbsp; \u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\/\/\u66f4\u6539\u63a8\u8350\u6392\u5e8f\u7ed3\u675f&#8211; &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000} &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000showmessage(L(&#8216;operation_success&#8217;)); &nbsp;&nbsp;\u3000\u3000}&nbsp;else&nbsp;{ &nbsp;&nbsp;&nbsp;\u3000\u3000\u3000\u3000showmessage(L(&#8216;operation_failure&#8217;)); &nbsp;&nbsp;\u3000\u3000} } \u767b\u5f55\u540e\u590d\u5236 \u63a8\u8350\uff1a\u300a\u300b \u4ee5\u4e0a\u5c31\u662f\u63a8\u8350\u4f4d\u65e0\u6cd5\u6392\u5e8f\u600e\u4e48\u529e\u7684\u8be6\u7ec6\u5185\u5bb9\uff0c\u66f4\u591a\u8bf7\u5173\u6ce8\u7c73\u4e91\u5176\u5b83\u76f8\u5173\u6587\u7ae0\uff01<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-31650","post","type-post","status-publish","format-standard","hentry","category-cms"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/31650","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/comments?post=31650"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/31650\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=31650"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=31650"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=31650"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}