问题标签 [gambio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - Gambio GX 和 jQuery
我正在为商店系统 Gambio GX 开发一个模板,我遇到了一些关于 Mootols 和 jQuery 库的问题。
我想在首页上集成一个内容滑块。起初我使用了 Mootools 解决方案,但后来我注意到 Gambio 已经附带了一个 jQuery 库并将其用于自己的东西,这导致 Mootools 和 jQuery 都不能正常工作。所以我决定在我的模板中坚持使用 jQuery,并找到了内容滑块教程。
不幸的是,它单独运行很好,但在模板中它除了显示图片(应该有动画)之外什么都不做。我想,问题可能与脚本在运行时加载的外部库有关:
我认为库的两个不同版本可能会导致一些问题(Gambio 在本地和本地使用 jQuery 1.2.4a),但是省略这两个请求并没有改变任何东西。
我完全被卡住了,我希望有人知道那里出了什么问题!提前致谢!
.htaccess - URL 结构中的 ModRewrite 更改
我正在经营一家网上商店,最近将我的系统从 xtcommerce 更改为 gambio。由于 gambio 是 xtc 的一个分支,我认为 URL 处理将是相同的,但似乎它们处理的事情有点不同。
我的旧网址是: http ://www.example.com/de/products/product.html ,新 网址是: http ://www.example.com/product.html
所以现在有很多 404,它们严重影响了我的排名。有人可以帮我写一个正确的重定向,通过 301 重定向将旧 URL 映射到新 URL 吗?
这就是我的 .htaccess 的样子:
php - gambio gx2 模块实现。文件名常量
我在实现自己想要开发的模块时遇到了问题。
我的步骤:
在
/admin/includes/application_top.php
+define('FILENAME_MYMODULE', 'test_mymodule.php');
/lang/german/admin/gm_german.php
+define('BOX_MYMODULE', 'MyModule');
/lang/german/sections/_samples/admin_menu.lang.inc.php
+'BOX_MYMODULE' => 'MyModule',
INSERT INTO ``gm_lang_files_content`` VALUES('', 246, 'BOX_MYMODULE', 'MyModule');
/system/conf/AdminMenu/gambio_menu.xml
+<menuitem sort="10" link="FILENAME_MYMODULE" title="{$txt.BOX_MYMODULE}" />
现在我的问题是,当我清除缓存并重新加载时,我没有看到我的菜单选项。如果我在 gm_ebay.php 中更改 test_mymodule.php 或其他方式,它将起作用。
为什么它不适用于我的文件?
我将非常感谢您的帮助
html - Gambio 商店系统的更改在实时服务器上无效
我不得不对 Gambio 商店系统进行一些更改。我所做的所有更改都先在本地服务器上进行了测试,然后再推送到实时服务器。
现在的问题是,大多数更改都已正确应用,但一个文件确实没有。
行不通的在路上./templates/shopname/module/product_listing/product_listing_v1.html
我只在其中更改了一个 html-tag。
现在到我尝试过的事情。
- 我上传了好几次,所以根本没有机会,它不是真的存在。
- 我清除了文件夹
./cache/
- 我清除了文件夹
./templates_c
- 我禁用了整个系统的缓存
- 我确保没有后备,所以它实际上只有一个文件可以工作
在本地服务器上,我所做的更改立即生效。在实时服务器上,它不起作用,原始的 html-tag 仍然存在于实时服务器上。
javascript - addClass (JS, jQuery) 仅在第一页 // Shop-Template
我目前正在为 Gambio GX2 商店实现模板。在模板中,主页的设置应与以下页面不同。我想在以下标签之一中向主页添加一个类(称为“主页”):
这个类应该只出现在主页上,当我打开一个子页面时它应该消失了。
这些标签的一个问题是它们是在中心模板 index.php 中生成的。
你有想法吗?
提前致谢,
php - 如何在 Gambio 的管理端创建和新模块?
我已经通过基本步骤+ 对新版本 Gambio 的一些调整完成了此链接中的步骤。
我的问题是,现在在我的管理/模块菜单中,我看不到我创建的模块“MyModule”,但是如果我访问页面 website/admin/mymodule.php 它可以工作。
有人可以确认链接中的步骤吗?或者更好地指导我从头到尾在 gambio 中添加/修改什么来添加新模块。
谢谢!
LE:我遇到了这个链接Gambio 语言文档(德语),其中解释了有关该语言的一些内容!我希望这将有助于未来的开发者!