2017-11-07 9 views

答えて

1

これはこれがまさにこれです。 ModuleCoreは、Prestashopの他のすべてのクラスと同様に、モジュールクラスのエイリアスです。

オーバーライドに使用されます。 デフォルトクラスはItemCoreです。だから、オーバーライドする

は、あなたが宣言:私はあなたを理解していればclass Item extends ItemCore

+0

をので、モジュールはModuleCoreと「SomeModuleは」「」モジュールを拡張し、「拡張しますか」?そうであれば、Moduleは "extends" ModuleCoreと定義されていますか?ありがとう。 –

+0

ModuleとModuleCoreは同じクラスです。 Moduleは常に呼び出されるクラスです:オーバーライドがある場合は、/ override/classes/module/Module.phpを呼び出します。それ以外の場合は、ModuleCoreが呼び出されます。詳細はautoloadファイル(/cache/class_index.php)を参照してください。 – Pauloscorps

+0

autoload.phpファイルがとても明確になっています! (PS 1.6のクラス/ PrestaShopAutoload.php)。ありがとうございました! –

関連する問題