无法在Magento中创建控制器

我是一个刚开始的Magento程序员。我曾经以localhost/magento/admin的身份访问后端,在WAMP上一切正常。我可以访问在config.xml中设置为localhost/magento/(frontName)的任何路由,我的控制器工作正常 然后我试着让Zend Debugger与Eclipse一起工作,在这个过程中我处理了一些事情,重新安装了几次WAMP和Magento,安装了Zend Server CE,后来又删除了它,可能还处理了一些设置——记不清我到底更改了什么 最终,

Magento 在管理面板中单击“编辑自定义”时,单击“空白can';不行?

我的Magento版本是1.5.1.0-rc1 单击“客户”选项卡并管理客户时,它将正确显示客户详细信息,但单击“编辑”时,则会显示页眉和页脚,而不显示正文中间内容。请帮帮我,给我出什么问题的建议 请查看附件ans01.jpg和ans02.jpg。 ans01.jpg是客户详细信息列表,ans02.jpg是编辑页面。在index.php文件中写入以下代码,并将其保存以显示错误 error_reporting(E_ALL); ini_set(“display_errors”, 1); 然后写下错

Magento错误-访问购物车页面时缺少类?

升级到Magento Community 1.6.1.0(稳定版)后,每当我尝试访问购物车页面时,都会出现以下错误: Fatal error: Class 'Mage_Checkout_Block_Multishipping_Link' not found in /data01/director/public_html/xxxxx/app/code/core/Mage/Core/Model/Layout.php on line 465 如果你用谷歌搜索错误的第一部分,许多其他网站也会出现同样的

组和组的不同view.phtml文件;magento中的捆绑产品类型

我试图在产品页面上对分组、捆绑和可配置的产品类型进行一些设计更改。到目前为止,我一直在为产品分配不同的模板,但现在不幸的是,这不是一个选项 我已经为bundle和group类型的产品设计了custom_view.phtml和custom_view 2.phtml,但我不知道如何使magento根据这些产品类型呈现这些phtml文件 有人能帮我解决这个问题吗 谢谢…查看/app/design/frontend/default/default/layout/catalog.xml 有如下几行: &l

Magento购物车结账不&x27;你不再显示税收了吗?

几个星期以来,我一直在和Magento合作。我一直在自己做所有的工作,但这次我遇到了一个我无法解决的问题 我的购物车有问题。我住在荷兰,那里的所有产品通常都要加19%的税。因此,产品、运输成本以及所有始终显示在税单上的内容。在商店里,我所有的产品都有税。然而,在购物车和结账过程中,它们不是。现在我已经为magento安装了荷兰商店设置。这个插件与我的正常结帐一起工作,但我也安装了Golden Spiral Studio一键购物车结帐2.0,它工作正常,接受税费 一句话:自从我的一键购物车结账后,

更改magento中的装运计算

我有一家magento商店,它使用装运区方法计算装运价格 它的工作,但有一个小问题,我无法提供同一产品的数量折扣,如果用户添加到他的购物车多次不同的颜色。每次添加产品时,都将其视为单独的产品。例如 装运1件产品x(不考虑颜色)的成本为20美元, 装运4件产品x(不考虑颜色)的成本为50美元(即30美元数量折扣…更多数量减去每件成本) 现在,如果客户选择4个黑色表格,则装运成本正确计算为50美元,但如果客户选择1个背面、1个白色、1个绿色和1个红色,则计算错误为80美元 我如何解决这个问题,因为m

产品属性和属性选项如何存储在Magento数据库中?

我试图弄清楚属性和属性选项以及产品和属性之间的联系是如何在Magento中建立的。有没有提到这是如何工作的?或者任何人给我一个提示 谢谢 巴兰正如艾伦·斯托姆(Alan Storm)所说:“你不必知道数据库是如何工作的,你必须了解模型是如何工作的。”。(这不是一个确切的引语,我给了你这个意思) 但是我创建了自己的方案来理解DB结构。因此,此屏幕显示其工作原理: 希望有帮助 此外,我建议您浏览以下链接: 产品属性是可以分配给产品的额外值,按名称存储在主EAV表中,然后根据数据类型将数据存储在几

Magento按类别介绍产品

我正在尝试调整一个模块,以提供特定类别的特色产品。我想差不多了,但还没有雪茄。显然,我不能在这里使用getSingleton(“目录/层”)来获取当前类别ID。目前,模块会输出特色产品,但它们与您所在的特定类别没有关联 这里有获取当前类别的提示吗?您将看到我在下面的/*中尝试的内容,这是我添加的*/注释,用于按当前类别提取产品 class Adodis_Featuredproducts_Block_Product_Featured extends Mage_Catalog_Block_Produ

Magento 在下订单单击和感谢页面之间加载自定义页面

我目前正在尝试将Econda跟踪整合到magento网店的一页结帐流程中,特别要求在客户单击下订单按钮后(在按钮单击和重定向到支付提供商或感谢页面之间),即可完成通常在感谢页面上完成的跟踪。跟踪代码本身由magento扩展动态创建,并作为html注入到感谢页面的phtml文件中。通过加载该phtml,信息被发送。此外,magento中的订单必须存在,才能注入跟踪代码(意味着必须已单击下订单按钮) 目前,我正在尝试创建一个“不可见”的phtml,一旦客户单击PlaceOrder按钮,就会加载该ph

magento1.6.2包名称无效,允许:[a-zA-Z0-9_-]字符

我已经安装了Magento 1.6.2,我正在尝试使用“直接上传软件包文件”安装付费扩展。 我使用Magento connect manager 1.5.0 (我用扩展键安装了免费扩展,它成功了。) 然后我尝试上传一个我用“直接上传软件包文件”购买的付费扩展名,结果出现以下错误 连接错误:包文件无效 包名称无效,允许:[a-zA-Z0-9_-]个字符 无效版本,应类似于:x.x.x 无效稳定性 无效日期,应为YYYY-DD-MM 无效的频道URL 空作者部分 空包内容部分 通过另一个插件,我得到

Magento 更新报价项目的权重

当我在magento上的购物车中添加产品时,我想更新报价项目的重量 我尝试了以下代码: public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $event = $observer->getEvent(); $quote_item = $event->getQuoteItem(); $myWeight = ($quote_item->getWeight()/1

Magento搜索布局已损坏

在我的商店中搜索产品时出现以下错误: 致命错误:在第41行的/var/www/vhosts/pipetto.co.uk/httpdocs/app/design/frontend/default/pipetto/template/catalog/product/list.phtml中对非对象调用成员函数getIsAnchor() 我认为list.phtml没有指向正确的块。有什么想法吗?所以我认为您对模板文件做了一些更改。 其中一些要求用户位于类别列表页面上 getIsAchor()必须从obj

如何通过magento中cms页面的块表单内容传递参数

我想传递一个带有块代码的变量,比如magento中的JSON类型 {{block type="multibanners/multibanners" category_id="9" name="multibanners" alias="multibanners" template="multibanners/multibanners.phtml"}} 从cms页面内容区域,但我没有收到任何东西。如果我使用带动作的块方法,我很容易得到我的值。 有人知道如何通过自定义块传递变量吗?我不能100%确定

Magento 马根托税四舍五入问题

我在Magento遇到了奇怪的VAT取整问题。我的产品设置是 *产品价格(含20%增值税)为183.59 我在篮子里加了30件东西,30*183.59=5507.70。我可以在购物篮/结帐单中看到这个值,所以这很好。如果我的篮子里只有一件东西就可以了 最后的增值税是5507.70*20/120=917.95,但我得到的是918.00 你知道怎么解决这个问题吗?我去哪里看看?提前谢谢。最后我找到了解决办法。我将基于单价的系统>增值税>税收计算方法更改为行合计,并且它可以工作,更多详细信息 我发现的

Magento 从父块获取值

要完成这项看似简单的任务,我面临着一些困难 我在嵌套块(suggestion.phtml)中,我想从父块(result.phtml)中获取一个值(搜索结果的数量,以及集合计数) 我错了,或者这里没有简单的方法?好的 可以通过以下方式访问父块: $this->getParentBlock(); 因此,在这个特定场景中: $searchCount = $this->getParentBlock() ->getParentBlock() ->getParent

在magento中是否仍有禁用数量编辑的功能?

正如我的标题所说,在magento购物车中是否有禁用数量编辑的功能?目前,我可以在magento中看到文本框。我想查看纯文本中的数量或禁用的文本框 我相信这方面的.phtml文件在app/design/frontend/base/default/checkout中,因此如果是,您可以复制文件并将其粘贴到您自己的自定义主题中(app/design/frontend/[custom_package]/[custom_theme]/template/checkout/…) 将该.phtml模板文件中的

Magento:无法开具发票、发货或完成零美元总订单

我们的Magento store 1.7有一些促销代码,允许自由订单选择个人。促销代码运行良好。问题是,当订单来自后端时,我们无法开具发票或装运到期余额为零的订单。我们使用免费送货付款方式完成交易 订单视图页面中缺少发票和取消按钮。发货按钮在那里,但当我进入发货屏幕时,没有提交发货按钮 有人知道如何解决总到期金额为0美元的订单的此问题吗 本期未转载。至少使用Magento CE 1.7.0.2。这里需要一个精确的场景,其中包含重现此问题的明确步骤,例如安装Magento CE 1.7,转到后端并

Magento 捆绑产品展示;延期交货;当相关产品有库存时

我所有的捆绑产品都显示“缺货”,我不知道为什么 我已经检查了一些,并且managestock设置为No,组成捆绑包的产品都有库存 什么会导致我的捆绑产品出现这种意外的可用性状态?这是因为默认情况下捆绑产品数量为0,这就是为什么它会显示缺货时的所有捆绑产品

Magento 如何删除';添加到购物车';按钮从一个cms页面只?

我已经创建了一个具有自定义CMS页面的网络商店,该页面也具有自定义布局。此页面将显示商店的所有产品 在该CMS页面上,所有产品都显示了 我想从产品中删除“添加到购物车”按钮、“添加到愿望列表”链接和“添加到比较”链接 我只想从特定的CMS页面删除这些链接 我试过了 <remove name="" /> 在CMS页面的布局更新XML中,但我无法获取要删除的特定名称,在搜索时,我尝试了所有可能的名称,但没有成功 有什么建议吗?您只能通过这样的布局更新删除整个块,但这些链接和按钮不是

如何在magento中创建从属属性

在magento中,我可以通过任何方式创建相关属性,例如颜色取决于大小,大小取决于制造商?让我假设您明确地说属性是指产品属性 要回答您的问题,无法直接或直接在“管理属性”下创建相关产品属性。但通过创建可配置的产品,您可以使您的属性相互依赖。 假设你有两种颜色(黑色和蓝色)和两种尺寸(L、XL),你想让你的颜色取决于尺寸 首先,在“管理属性”下的“类型大小和颜色”下拉列表中创建2个属性,并创建属性选项和值。并将其指定给正确的属性集 现在创建简单的产品,比如产品A的尺寸为L,颜色为黑色,产品B的颜色

有没有办法在Magento中发送内部电子邮件?

我需要在Magento中发送内部电子邮件,即从管理员用户发送到管理员用户。这是因为我们有一个小型的客户服务团队 我还需要通知管理员失败的订单等,并希望这直接进入一个内部收件箱,如果可能的话 如果可能的话,我将非常感谢任何关于如何使用Magento实现这一点的扩展或教程 感谢您的帮助。是的,您可以在magento中执行此操作阅读本教程,对于失败的订单,您可以使用magento cron检查失败的订单,并在成功通知后添加一个标志,说明此订单已检查,通知已发送,以便下次运行cron 问候,谢谢您的回复

Magento-将自定义属性添加到导航

我有以下代码在Magento中创建自定义菜单: <?php /** * Catalog navigation */ class Infortis_Ultimo_Block_Navigation extends Mage_Core_Block_Template { //NEW: protected $_isAccordion = FALSE; protected $_categoryInstance = null; /** * Curren

如何通过CSV导入magento中的俄语字符

我需要通过csv ib magento导入俄罗斯产品名称,但它显示的是这样的“?” 替换为俄语单词 如果有一个好的解决方案,它将对我有好处 谢谢您必须用等效的HTML代码替换字符本身 例如,б将作为和#1073导入 可在此处找到此类代码的列表: 但我相信还有一个更有用的资源,但不幸的是,我对这种语言还不够熟悉。您必须用等效的HTML代码替换字符本身 例如,б将作为和#1073导入 可在此处找到此类代码的列表: 但我确信还有一个更有用的资源——但不幸的是,我对这种语言还不够熟悉。Magent

直接向magento数据库添加数据

我正在将一个国家的地区添加到Magento中的数据库中,因此当用户选择其国家时,将在下拉菜单中提供相关的地区列表。为此,我认为我需要将信息添加到目录\国家\地区和目录\国家\地区\名称 我一直在看的教程指出,我应该使用sql直接将它们添加到数据库中,但是我记得读到过,在使用Magento时,不应该使用原始sql直接将信息放入数据库中 我的问题是: 1-为了与最佳实践保持一致,我是否需要使用一些magento函数将所需信息添加到我的数据库中,或者可以使用原始sql将其删除 2-如果我需要使用一些M

Magento 我可以使用magmi自动化供应商数据的库存吗

大家好,有谁能告诉我,是否有可能通过magmin自动化供应商的库存数据。 事实上,我有3家供应商,他们定期更新库存,我必须通过csv完成所有工作,有没有一种方法可以使所有流程自动化 定期更新数据 与供应商数据自动或在 预定时间 是的,你可以 Magmi CLI接口就是为此而设计的,如果您已经定义了正确的配置文件(每个提供程序一个),那么自动化是一件很容易的事 Magmi已经能够从远程位置获取csv,因此为每个供应商配置一个配置文件,并提供足够的插件参数 请参阅:Dweeves,我计划在curl的

仍然可以';在Magento中无法获得ShippingMethod

我有一个app/design/frontend/hopnew/default/template/checkout/cart/shipping.phtml文件。在其中,我所要做的就是获取上次表单提交中设置的发货方法。我试过所有这些说法,但都没有任何回应: <?php echo $this->getAddressShippingMethod(); echo "111<br />"; echo $this->getAddress()->getShippingMeth

Magento在签出后不自动发送订单电子邮件

最近,我们将Magento 1.6更新为Magento 1.8。由于我们正在运行Magento 1.8,Magento将不再自动发送有关订单的电子邮件。如果我们通过Sales=>Orders和“Send email”(发送电子邮件)按钮强制执行此操作,则工作正常 所有其他电子邮件功能,如新帐户、丢失密码等,也可以正常工作 我发现很多人都有和我一样的错误,但还没有找到有效的解决方案 谢谢 听起来您需要在System=>Configuration=>sales emails中配置销售电子邮件

Magento 如何使用参数写入url地址

如何使用如下参数编写url地址 www.example.com/param1/var1/param2/var2 下一步是: $param1 = Mage::app()->getRequest()->getParam('param1'); $param2 = Mage::app()->getRequest()->getParam('param2'); 默认路由器希望url中的前3部分是模块、控制器、操作,然后其余参数被视为GET参数。 您可以生成如下url: Mag

同步magento媒体文件夹和Amazon S3存储桶

我们想知道同步magento媒体文件夹和Amazon S3存储桶的最佳方法 注意:我们不想使用OnePica ImageCDN 谢谢假设您应该使用Linux托管(通常使用Linux托管Magento),您可以编写一个observer hook itcatalog\u product\u prepare\u save事件。这将在保存产品时将应用程序挂接到事件。在保存产品时,您可以执行rsync命令rsync options source destination,该命令将同步您的媒体文件夹和S3 您

在Magento中提交订单之前获取订单id

我在magento的shipping method步骤的checkout页面中添加了一个自定义字段。我可以将此字段中的数据插入自定义表mg_cake_消息(msg_id、customer_id、cake_msg)。我需要另一个属性(order_id)来显示管理面板中各个订单的数据。在提交订单之前,我如何获取订单id 我在谷歌上搜索过,一些人建议使用quote_id而不是order_id。quote_id和order_id一样吗 如果在提交订单之前无法获得订单id,那么如何管理前两个步骤(账单信息

Magento高级配置文件导出-将URL前置到图像路径

刚进入Magento几周,我就开始使用高级导出配置文件(非常方便),我想做的是在其中一个输出列中预先添加一个url值,特别是图像url。我想将url附加到路径输出的开头 有人能帮忙吗 <action type="catalog/convert_adapter_product" method="load"> <var name="store"><![CDATA[0]]></var> <var name="filter/price

Magento 退回不在购物车中的产品集合

我需要获得购物车中没有的产品详细信息。为此,我这样做。但它也会返回购物车中的产品详细信息。但我不想要购物车中的产品详细信息 有关购物车的详细信息: $cart = Mage::getModel('checkout/session')->getQuote(); foreach ($cart->getAllItems() as $item) { $cartprodid[] = $item->getProductId(); } 产品

Magento翻译不起作用

我试图翻译产品页面上的一行 “特价”需要更改 我在app/locale/[language]文件夹中找到Mage_Catalog.csv并更改了翻译 我曾经(翻译成荷兰语): “特价:”,“Aanbieding:” “特价”、“安比丁” “特价:%s”,“折扣:%s” “特价%s”,“折扣%s” 保存并上载后,我清除了所有缓存: 主机缓存、Magento缓存和浏览器缓存 没有结果,它适用于所有其他行,除了这一行 所以我的下一步是在生成的产品页面上更改它,但是我找不到我需要的文件 你们知道吗?

magento无法保存100条记录后的属性值

在磁电机中记录数为100条后,发出保存属性值。 它在Firefox中运行良好,但在chrome系统中会冻结或失去响应 已尝试通过更改php.ini的以下值来修复问题: 贴子最大尺寸 suhosin.post.max_vars suhosin.request.max_vars 磁电机->管理->配置->网络->会话cookie管理->cookie生存期->86400值的更改何时发生?您正在导入产品/客户/其他吗?不,只是在磁电机的属性选项中添加值

Magento-每千克运费

我想知道是否有一种方法可以根据重量计算总运费,为了实现这一点,我可能需要在某个地方输入每公斤多少,是否可能?默认的“表费率”方法允许您这样做。转到管理并导航到 系统>配置(从顶部菜单) 然后转到“装运方式”(在左侧菜单上) 现在,在左上角的下拉列表中将查看范围切换到您的网站。页面将重新加载 在主窗口中,找到“表格费率”,现在将有一个“导出csv”按钮。仅当您位于视图范围内的网站上时,此选项才会显示。导出并输入值,然后重新导入 还要确保将表Rates中的“条件”设置更改为:“重量与目的地” 确保你

如何手动卸载OnePica映像CDN Magento扩展?

我已将现有站点部署到本地服务器,管理员和站点正在加载 但是,由于CloudFront CDN没有向我的本地服务器提供这些文件,因此找不到所有css和js文件。我不知道为什么所有的CDN URL都不工作 因此,B计划 由于缺少css和js,我的管理站点无法工作,有人知道我如何手动关闭/卸载OnePica扩展,以便我可以还原站点的本地副本以引用本地文件吗 请注意,更改行 <active>true</active> true 到 false 在模块文件中,OnePi

如何以编程方式更新Magento Customer的自定义属性?

我使用下面的代码为Customer添加了一个新的自定义属性 $installer = $this; $installer->startSetup(); $setup = new Mage_Eav_Model_Entity_Setup('core_setup'); $entityTypeId = $setup->getEntityTypeId('customer'); $attributeSetId = $setup->getDefaultAttributeSetId($enti

付款模块在magento中不工作

我有一个magento商店,它的付款模块不工作。我可以添加我的配送方式,但在提交配送方式后 它不会进入付款模式 我已启用货到付款。及 我也有一个亚马逊支付扩展。当我登录控制台时, 显示了一些错误,即客户端ID在amazon中无效,但是 该扩展已禁用 ,还是会引起问题,我想是的 但是 使用多个地址进行签出操作没有任何问题 任何人都可以帮助我,这是我的网站链接您使用了向导提供给您的客户端ID。我遇到了同样的问题 转到您的Amazon SellerCenter帐户 然后从右上角的下拉列表中选择使用Am

在Magento中为客人显示特定产品上的自定义添加到购物车模板

我想强制用户在订单页面注册,以便在购物车中添加某些产品。我有一个自定义的添加到购物车phtml。要为某些产品激活此特殊的添加到购物车,我在产品中使用以下代码,如下所示 <reference name="product.info.addtocart"> <action method="setTemplate"> <template>catalog/product/view/customtemplate.phtml</template>

Magento:属性组作为产品选项卡

我想在产品页面中将不同的属性组显示为选项卡。例如,对于不同类型的产品,我有不同的属性集,但我希望根据产品类型,将属性组列为不同的选项卡 是否有现成的解决方案,或者我需要自己做 我的算法是: 从产品中检查属性集ID 收集特定属性集的属性组 检查attributeGroup是否列在我要显示的组数组中 将attributeGroupName写入tabName 从attributeGroup收集AttributeName 使用attributeName->attributeValue对填充选项卡体

Magento和Paypal收取的费用不同

想知道是否有人能帮忙 我对我们的magento-paypal集成有问题 当网站上的访问者使用折扣代码时。贝宝收取的金额通常与magento订单中显示的金额不同。然后,由于总金额不同,这将标记来自magento的欺诈/可疑交易 比如说 在网站上订购的商品为135.00英镑,包括增值税(20%) 使用折扣代码(10%折扣)节省13.50英镑 需支付的总金额为121.50英镑 所以贝宝应该收取121.50英镑 然而,这是贝宝被要求收集的 amt=119.25 <<<- this is

Magento “定位”属性设置为“是”时,“子类别”作为默认类别工作

在magento中,当我们将is anchor属性设置为Yes时,子类别将转换为过滤器,并显示其他过滤器,如Price、Color和Special Price 我在所有类别中都设置了Is-Anchor属性Yes&这里我想做的是子类别将以默认类别URL打开 我不做是锚属性否,因为我想显示其他过滤器也一样,价格,颜色和子类别 请帮助我进行此修改。相当多的视图可能出现的错误: 也许你必须重新索引你的属性,平面分类表和 平面产品表 请确保您的缓存已禁用 确保使用正确的模板和侧边栏 可能分类中没有填充任

Magento Php7关于可丢弃错误的实践

长话短说,我们最近从PHP5.6切换到PHP7。虽然该应用程序(基于Magento 1.9的应用程序)在切换后似乎可以相应地工作,但我们有一些shell脚本,它们不知为何/有时突然死亡,而不知道原因: Mage::log("doing something", null, 'custom.log', true); <- logged, see it doSomething(); <- perfroms a service call, which looks like it's done

更改后不更新Magento简单产品价格

我正在使用Magento v1.8和以下代码来提高一个简单产品的价格 $prodId = 27953; $product = Mage::getModel('catalog/product')->load($prodId); $price = $product->getPrice(); 价格很好,但是当我在Magento管理中更新产品的价格时,更新后的价格值在上面的代码中不会通过。返回旧价格。 我尝试过用shell命令清除Magento缓存并重新索引所有内容 php indexe

使用VWO接口-如何匹配a/B测试的Magento站点的所有产品URL

我正在尝试使用VWO接口为Magento站点设置A/B测试 我想针对所有的产品页面,但我没有看到一个明确的方式来匹配每一个URL 仅供参考,产品正在使用重写规则,例如: website.com/product-1 website.com/some-other-product-name 我不能使用正则表达式,因为这会占用其他页面,例如: website.com/about-us 您需要将以下代码添加到要定位的页面中 var _vis_opt_url = 'http://website.com

Magento上的搜索词可以有多个同义词吗

你可以在Magento上为一个搜索词创建多个同义词吗?你需要在Catalog->search Terms中一个接一个地创建它们,但这是可能的。我投票关闭这个问题,因为Stack Overflow是一个问答网站。你的问题不是关于编程。也许你应该把它贴上去?

Magento不会将更改保存到管理面板

假动作后,网站不会保存编辑内容。我尝试编辑类别的文本,保存它,但内容保持不变。 Https已配置,传输到新域后,站点上的所有内容都正确显示您的代码在哪里?我不知道要公开哪些代码。由于未保存通过管理面板所做的任何更改(编辑类别文本或添加新用户),phpMyAdmin中的直接查询能够添加新的userHi并欢迎使用Stackoverflow。请阅读以了解如何以正确的方式提问以及stackoverflow是如何工作的。

设置跨原点标头后API请求上的Magento 401

我正在尝试从React本机应用程序调用Magento中产品的web API。在其他堆栈交换问题和答案以及教程之后,我仍然收到401回复。我知道这通电话有效,因为我可以通过邮递员接过去 更新:所以我没有解决这个问题,但是我发现如果我使用axios,这个请求会起作用。这似乎是fetch的一个问题 .htaccess mod_headers.c设置 Header set Access-Control-Allow-Origin "*" Header set Access-Control-Allow-He

  1    2   3   4   5   6  ... 下一页 最后一页 共 184 页