バージョン選択

フォーラム

メニュー

オンライン状況

53 人のユーザが現在オンラインです。 (41 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 52
h_tanaka もっと...

サイト内検索

プラグイン > 開発について > プラグインでの外部ライブラリ使用方法

開発について

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
elleman
投稿日時: 2017/12/5 23:53
対応状況: −−−
新米
登録日: 2017/1/8
居住地:
投稿: 7
プラグインでの外部ライブラリ使用方法
現在、独自プラグインを作成中です。
プラグインにて下記ライブラリを使用したいのですが、どのように導入するのが良いかわかりません。
https://github.com/wasinger/htmlpagedom


他のプラグインを調べてみると、2パターンあることがわかりました。

・パターン1:ComposerのAuto Loadを使用する方法

Venderフォルダ内に
autoload.php
/composer
/使用したいライブラリ


・パターン2:使用するクラスで毎度読み込む方法



$includePath = get_include_path().';'.__DIR__.'/../vendor/tcpdf';

$includePath = $includePath.';'.__DIR__.'/../vendor/FPDI';

set_include_path($includePath);


require_once __DIR__.'/../vendor/tcpdf/tcpdf.php';

require_once __DIR__.'/../vendor/FPDI/fpdi.php';




パターン1で導入したいのですが、どのような手順でcomposerを使用して
ライブラリをインストールしているのでしょうか??

具体的な手順やなにかヒントをご教授いただけないでしょうか??



▼環境
EC-CUBE;3.0.15
サーバーOS:Linux 4.9.49-moby x86_64
DBサーバー:PostgreSQL 9.2.23 on x86_64-unknown-linux-gnu, compiled by gcc (Debian 4.9.2-10) 4.9.2, 64-bit
WEBサーバー;Apache/2.4.10 (Debian)
PHP:7.1.9 (Core, date, libxml, openssl, pcre, sqlite3, zlib, ctype, curl, dom, fileinfo, filter, ftp, hash, iconv, json, mbstring, SPL, PDO, session, posix, Reflection, standard, SimpleXML, pdo_sqlite, Phar, tokenizer, xml, xmlreader, xmlwriter, mysqlnd, apache2handler, gd, intl, mcrypt, mysqli, pdo_mysql, pdo_pgsql, soap, zip, Zend OPcache, xdebug)

[導入プラグインの有無] なし
[カスタマイズの有無] なし
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,688名です
総投稿数は109,934件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1280
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.