我想在选择列表(下拉列表)中显示类别,子类别和子子类别,就像WordPress在其管理面板中显示的方式一样.首先看看我的数据库表(tb_categories) -

我想要HTML格式的以下输出 -

"无"和"未分类"这两个项目在代码中是硬编码的.我想知道如何使用选择列表选项按层次顺序显示类别及其子类别.
我正在尝试使用以下sql查询,其中我使用自联接.这里是 -
SELECT
`cat`.`category_name` AS 'category name',
`cat2`.`category_name` AS 'parent category'
FROM
`tb_categories` AS `cat`
LEFT JOIN `tb_categories` AS `cat2` ON `cat`.`category_parent` = `cat2`.`category_id`
ORDER BY
'parent category'
Run Code Online (Sandbox Code Playgroud)
它给出的输出是 -
Array
(
[0] => Array
(
[0] => My Parent Category
[category name] => My Parent Category
[1] =>
[parent category] =>
)
[1] => Array
(
[0] => Parent Category 2
[category name] => Parent Category 2
[1] =>
[parent category] =>
)
[2] …Run Code Online (Sandbox Code Playgroud) 我得到了流行的Modular Extensions - HMVC安装
https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc
并使用codeigniter设置它2.2.2 但是当一切都工作正常时,我得到了这个错误
MX_Router :: _ set_default_controller()的访问级别必须是第23行的C:..\application\third_party\MX\Router.php中的公共(如类CI_Router中)
我正在尝试在Windows 8下的ammps中创建虚拟主机,文档根目录应该位于外部硬盘驱动器F:目录下这是我的httpd.conf
<VirtualHost 127.0.0.1:80>
<Directory "{$path}/www">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
allow from All
</Directory>
ServerName localhost
ServerAlias localhost 127.0.0.1
ScriptAlias /cgi-bin/ "{$path}/www/cgi-bin/"
DocumentRoot "{$path}/www"
ErrorLog "{$path}/apache/logs/error.log"
CustomLog "{$path}/apache/logs/access.log" combined
</VirtualHost>
<VirtualHost *:80>
<Directory "F:/www">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
allow from All
</Directory>
DocumentRoot "F:/www"
ServerName site1.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
这是我的主机文件
127.0.0.1 site1.com
127.0.0.1 site2.com
127.0.0.1 site3.com
127.0.0.1 site4.com
127.0.0.1 site5.com
Run Code Online (Sandbox Code Playgroud)
当我输入 site1.com 时,我得到的是默认虚拟服务器,我做错了什么?
我正在使用Magento 1.5,当我尝试从Magento Backend访问"Customers-> Manage Customers"时,我收到致命的错误消息.错误详情 :
Run Code Online (Sandbox Code Playgroud)Call to a member function setSaveParametersInSession() on a non-object in第59行/my_domain.com/public_html/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Container.php
这就是Container.php中Magento陷入困境的代码的和平
Run Code Online (Sandbox Code Playgroud)protected function _prepareLayout() { $this->setChild( 'grid', $this->getLayout()->createBlock( $this->_blockGroup.'/' . $this->_controller . '_grid', $this->_controller . '.grid')->setSaveParametersInSession(true) ); return parent::_prepareLayout(); }
任何帮助将不胜感激谢谢
我有一个包含其他div(很多类)的div(id =容器)我能够将容器用作字符串"AAAA"但不能对变量mystring执行相同的效果
<div id="container">
<div class="AAAA">AAAA content</div>
<div class="AAAA">AAAA content</div>
<div class="BBBB">BBBB content</div>
<div class="CCCC">CCCC content</div>
<div class="DDDD">DDDD content</div>
<div class="AAAA">AAAA content</div>
</div>
<script>
var myclass = "#container>div:not("+".AAAA"+")"; // works
$(myclass).css("background-color", "red"); //works fine
//var mystring = "AAAA";
//var myclass = "\"#container>div:not(."+mystring+")\"";
//$(myclass).css("background-color", "red"); // doesn't work
</script>
Run Code Online (Sandbox Code Playgroud)