バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 商品詳細のフリーエリアを増やしたい

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nexht
投稿日時: 2021/2/17 11:10
対応状況: 確認中
半人前
登録日: 2020/11/21
居住地:
投稿: 13
商品詳細のフリーエリアを増やしたい
▼テンプレート
[EC-CUBE]4.0.5
[レンタルサーバ]さくらサーバー
[OS]windows10,MacOS
[PHP]7.4.10
[データベース]MySQL 5.7.28
[WEBサーバ]Apache
[ブラウザ]chrome
[導入プラグインの有無]無し
[カスタマイズの有無]無し
[現象]無し

▼やりたいこと
商品詳細ページで、フリーエリアのブロックを追加したいです。
イメージとしては、デフォルトのフリーエリアとは別で「フリーエリア2」のような感じです。
商品登録をする画面でフリーエリアの下に表示されて登録する際にテキストなどを入れれるようなものを考えています。

プラグインでも構いませんので、再現方法わかる方いらっしゃいませんでしょうか?
kenshi
投稿日時: 2021/2/17 22:01
対応状況: −−−
常連
登録日: 2020/6/29
居住地:
投稿: 64
Re: 商品詳細のフリーエリアを増やしたい
nexhtさん、こんにちは!

カスタマイズする場合
・DBへdtb_productへカラム追加
・EntityTrait作成しカラム追加
・商品詳細のTwigへ項目追加
nexht
投稿日時: 2021/2/17 23:49
対応状況: 確認中
半人前
登録日: 2020/11/21
居住地:
投稿: 13
Re: 商品詳細のフリーエリアを増やしたい
kenshi 様
回答いただきありがとうございます。

DB確認しました。
dtb_productは見つけたのですが、EntityTraitが見当たりませんでした。
EntityTraitを作成とは、DB内に新たに追加するということでしょうか?

無知で大変申し訳ありません。
大変お手数ですが、ご教示いただけますと幸いです。
kenshi
投稿日時: 2021/2/18 7:47
対応状況: −−−
常連
登録日: 2020/6/29
居住地:
投稿: 64
Re: 商品詳細のフリーエリアを増やしたい
nexhtさん
おはようございます。

Entityは、DBのテーブル毎に紐づけた抽象クラスです。
Eccube本体src配下に入っております。

プロダクトのEntytyクラスは「ProductEntity」

EntityTraitは、Entityを拡張するクラスです。

こちらを参考にしてください。
https://doc4.ec-cube.net/customize_entity
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は69,698名です
総投稿数は100,242件です

投稿数ランキング

1
seasoft
7333
2
468
2880
3
AMUAMU
2712
4
nanasess
2126
5
umebius
1890
6
yuh
1612
7
red
1435
8
h_tanaka
1070
9
fukap
907
10
tsuji
901
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 664
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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