質問

注文番号を短くしたい(IDを増やす)のですが、モジュールは使用したくありません。

役に立ちましたか?

解決

桁数を減らすには、 increment_pad_length の中に eav_entity_type テーブル( order もちろん行です)。

プレフィックスを変更するには、 increment_prefix の値 eav_entity_store テーブル。(使用 entity_type_id デフォルトでは、Magento はストアの ID (1) をプレフィックスとして使用します。

増分 ID について詳しく知りたい場合は、以下を参照してください。 Mage_Eav_Model_Entity_Increment_Numeric そして Mage_Eav_Model_Entity_Increment_Abstract データベース設定に基づいて次に使用可能な ID を生成するクラス。

編集: 上で説明した Abstract クラスを拡張することで、独自のインクリメント ロジックを作成することもできます。

他のヒント

私はこれのモジュールを知らないが、あなたは「簡単に」テーブル eav_entity_store を調整することができます。 eav_entity_type でentity_idを調べることができます。

ライセンス: CC-BY-SA帰属
所属していません magento.stackexchange
scroll top