hiqdev / hipanel-server-order
HiPanel 服务器订单
dev-master
2021-05-11 12:06 UTC
Requires (Dev)
- hiqdev/hidev-hiqdev: dev-master
- hiqdev/hidev-php: dev-master
- dev-master
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/qs-6.2.4
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/engine.io-and-nwb-3.6.1
- dev-dependabot/npm_and_yarn/loader-utils-and-nwb-1.4.2
- dev-dependabot/npm_and_yarn/socket.io-parser-and-nwb-3.4.2
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/dns-packet-1.3.4
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/http-proxy-1.18.1
- dev-dependabot/npm_and_yarn/websocket-extensions-0.1.4
- dev-dependabot/npm_and_yarn/acorn-5.7.4
This package is auto-updated.
Last update: 2024-09-10 21:53:17 UTC
README
包集成
- 在插件需要出现的位置放置元素
<div id="server-order-app"></div>
- 在关闭
<head>
标签之前,插入文件dist/index.html
中的所有内容 - 发送请求以获取可用的配置
https://hiapi.advancedhosting.com/configsGetAvailable?with_prices=1&seller=dsr
- 发送请求以获取可用的镜像
https://hiapi.advancedhosting.com/osimagesSearch?type=dedicated&seller=dsr
- 根据
location
字段对获得的配置进行分组 - 将
dist/*.svg
放入可由网络服务器访问的目录中,使其可通过根https://[your_domain_name]/*.svg
访问,或者创建一个全局作用域变量window.hipanel_server_order.pathToIcons
并将路径写入其中 - 在全局作用域中创建一个变量
window.hipanel_server_order
。需要将以下结构的插件设置对象放入创建的变量中 - 要更改位置,需要调用函数
hipanel_server_order_app.setLocation('nl')
,并传递一个字符串值,可以是nl
或us
window.hipanel_server_order = { initialStates: { action: 'https://hipanel.advancedhosting.com/server/order/add-to-cart-dedicated', // действие формы для заказа location: 'us', // локация по умолчанию, доступные варианты: 'us', 'nl' language: 'en', // язык по умолчанию, доступные варианты: 'ru', 'en' }, configs: { /* список конфигураций полученный из `/configsGetAvailable`, сгруппированных по локации, пример в `src/index.js:17` */ }, osImages: [ /* массив доступных образов из `/osimagesSearch`, передать без модификации */ ], pathToIcons: null, // путь к файлам `*.svg` из папки `dist`, если `null` то искать в корне, на пример `https://[your_domain_name]/*.svg` };
PHP 示例
- cp src/example.php dist/
- php -S localhost:8000 -t dist
- http://localhost:8000/example.php