shoppingmallv2 init...
This commit is contained in:
parent
4010c51bd5
commit
5d4391a0f7
@ -30,7 +30,7 @@ class CartController extends EcommerceController
|
|||||||
case "product_uid":
|
case "product_uid":
|
||||||
case "quantity":
|
case "quantity":
|
||||||
case "price":
|
case "price":
|
||||||
$rules = $this->getOrderModel()->getFieldRules($field, $rules, $action);
|
$rules = $this->getOrderModel()->getFieldRule($field, $rules, $action);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$rules = parent::getFieldRule($field, $rules, $action);
|
$rules = parent::getFieldRule($field, $rules, $action);
|
||||||
|
|||||||
@ -113,10 +113,6 @@ function getFieldIndex_Column_BoardHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -143,7 +139,7 @@ function getFieldIndex_Row_BoardHelper($field, $entity, array $viewDatas): strin
|
|||||||
$value,
|
$value,
|
||||||
["target" => "_self"]
|
["target" => "_self"]
|
||||||
);
|
);
|
||||||
return sprintf("<td class=\"title hhierarchy\">%s%s %s</td>", $depth, $reply, $view);
|
return sprintf("<td>%s%s %s</td>", $depth, $reply, $view);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return sprintf("<td>%s</td>", getFieldView_BoardHelper($field, $entity, $viewDatas));
|
return sprintf("<td>%s</td>", getFieldView_BoardHelper($field, $entity, $viewDatas));
|
||||||
@ -172,7 +168,7 @@ function getFieldIndex_Row_BoardHelper_Admin($field, $entity, array $viewDatas):
|
|||||||
$value,
|
$value,
|
||||||
["target" => "_self"]
|
["target" => "_self"]
|
||||||
);
|
);
|
||||||
return sprintf("<td class=\"title hierarchy\">%s%s %s</td>", $depth, $reply, $view);
|
return sprintf("<td>%s%s %s</td>", $depth, $reply, $view);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (in_array($field, $viewDatas['fieldFilters'])) {
|
if (in_array($field, $viewDatas['fieldFilters'])) {
|
||||||
|
|||||||
@ -113,10 +113,6 @@ function getFieldIndex_Column_CategoryHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -153,10 +149,7 @@ function getFieldIndex_Row_CategoryHelper_Admin($field, $entity, array $viewData
|
|||||||
$value,
|
$value,
|
||||||
["target" => "_self"]
|
["target" => "_self"]
|
||||||
);
|
);
|
||||||
return sprintf("<td class=\"title hierarchy\">%s%s %s</td>", $depth, $reply, $view);
|
return sprintf("<td>%s%s %s</td>", $depth, $reply, $view);
|
||||||
break;
|
|
||||||
case 'linkurl':
|
|
||||||
return sprintf("<td>%s<BR>%s</td>", $entity->getFileImage('middle', 'photo'), $value);
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (in_array($field, $viewDatas['fieldFilters'])) {
|
if (in_array($field, $viewDatas['fieldFilters'])) {
|
||||||
|
|||||||
@ -65,7 +65,6 @@ function getFieldIndex_Column_DepositHelper($field, array $viewDatas)
|
|||||||
//Front용
|
//Front용
|
||||||
function getFieldIndex_Row_DepositHelper($field, $entity, array $viewDatas): string
|
function getFieldIndex_Row_DepositHelper($field, $entity, array $viewDatas): string
|
||||||
{
|
{
|
||||||
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
default:
|
default:
|
||||||
return sprintf("<td>%s</td>", getFieldView_DepositHelper($field, $entity, $viewDatas));
|
return sprintf("<td>%s</td>", getFieldView_DepositHelper($field, $entity, $viewDatas));
|
||||||
|
|||||||
@ -107,10 +107,6 @@ function getFieldIndex_Column_OrderHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -125,9 +121,7 @@ function getFieldIndex_Row_OrderHelper($field, $entity, array $viewDatas): strin
|
|||||||
case 'title':
|
case 'title':
|
||||||
case 'name':
|
case 'name':
|
||||||
return sprintf(
|
return sprintf(
|
||||||
"<td class=\"title\">%s : %s<BR>%s</td>",
|
"<td>%s</td>",
|
||||||
lang("{$viewDatas['className']}.label.uid"),
|
|
||||||
$entity->getOrderHint(),
|
|
||||||
anchor(
|
anchor(
|
||||||
current_url() . '/view/' . $entity->getPrimaryKey() . '?category=' . $viewDatas['category']->getPrimaryKey(),
|
current_url() . '/view/' . $entity->getPrimaryKey() . '?category=' . $viewDatas['category']->getPrimaryKey(),
|
||||||
$value,
|
$value,
|
||||||
@ -138,21 +132,16 @@ function getFieldIndex_Row_OrderHelper($field, $entity, array $viewDatas): strin
|
|||||||
case 'status':
|
case 'status':
|
||||||
if ($value == DEFAULTS['STATUS']) {
|
if ($value == DEFAULTS['STATUS']) {
|
||||||
return sprintf(
|
return sprintf(
|
||||||
"<td nowrap class=\"text-start\"><div class=\"payment\">%s</div><div class=\"payment\">%s</div><div class=\"payment\">%s</div></td>",
|
"<td nowrap><div class=\"payment\">%s</div><div class=\"payment\">%s</div></td>",
|
||||||
anchor(
|
anchor(
|
||||||
URLS['paymentCard'] . '?order_uid=' . $entity->getPrimaryKey(),
|
URLS['paymentCard'] . '?order_uid=' . $entity->getPrimaryKey(),
|
||||||
"카드결제",
|
"카 드 결 제",
|
||||||
["class" => "btn btn-sm btn-primary btn-circle", "style" => "color:white", "target" => "_self"]
|
["class" => "btn btn-sm btn-primary btn-circle", "style" => "color:white", "target" => "_self"]
|
||||||
),
|
),
|
||||||
anchor(
|
anchor(
|
||||||
URLS['paymentDeposit'] . '?order_uid=' . $entity->getPrimaryKey(),
|
URLS['paymentDeposit'] . '?order_uid=' . $entity->getPrimaryKey(),
|
||||||
"무통장입금",
|
"무통장입금",
|
||||||
["class" => "btn btn-sm btn-info btn-circle", "style" => "color:white", "target" => "_self"]
|
["class" => "btn btn-sm btn-info btn-circle", "style" => "color:white", "target" => "_self"]
|
||||||
),
|
|
||||||
anchor(
|
|
||||||
current_url() . '/delete/' . $entity->getPrimaryKey(),
|
|
||||||
ICONS['DELETE'] . '주문취소',
|
|
||||||
["class" => "btn btn-sm btn-danger btn-circle", "target" => "_self"]
|
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
@ -167,19 +156,7 @@ function getFieldIndex_Row_OrderHelper($field, $entity, array $viewDatas): strin
|
|||||||
//Admin용
|
//Admin용
|
||||||
function getFieldIndex_Row_OrderHelper_Admin($field, $entity, array $viewDatas): string
|
function getFieldIndex_Row_OrderHelper_Admin($field, $entity, array $viewDatas): string
|
||||||
{
|
{
|
||||||
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<td>%s</td>", anchor(
|
|
||||||
current_url() . '/view/' . $entity->getPrimaryKey(),
|
|
||||||
$value,
|
|
||||||
["target" => "_self"]
|
|
||||||
));
|
|
||||||
break;
|
|
||||||
case 'status':
|
|
||||||
return sprintf("<td>%s</td>", getFieldView_OrderHelper($field, $entity, $viewDatas));
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
if (in_array($field, $viewDatas['fieldFilters'])) {
|
if (in_array($field, $viewDatas['fieldFilters'])) {
|
||||||
$attributes["onChange"] = sprintf(
|
$attributes["onChange"] = sprintf(
|
||||||
|
|||||||
@ -143,10 +143,6 @@ function getFieldIndex_Column_PaymentHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -161,7 +157,7 @@ function getFieldIndex_Row_PaymentHelper($field, $entity, array $viewDatas): str
|
|||||||
case 'title':
|
case 'title':
|
||||||
case 'name':
|
case 'name':
|
||||||
return sprintf(
|
return sprintf(
|
||||||
"<td class=\"title\">%s</td>",
|
"<td>%s</td>",
|
||||||
anchor(
|
anchor(
|
||||||
current_url() . '/view/' . $entity->getPrimaryKey(),
|
current_url() . '/view/' . $entity->getPrimaryKey(),
|
||||||
$value,
|
$value,
|
||||||
@ -169,18 +165,6 @@ function getFieldIndex_Row_PaymentHelper($field, $entity, array $viewDatas): str
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
break;
|
|
||||||
case 'status':
|
|
||||||
if ($value == DEFAULTS['STATUS']) {
|
|
||||||
return sprintf("<td>%s</td>", anchor(
|
|
||||||
'/front/payment/card/' . $entity->getPrimaryKey(),
|
|
||||||
$viewDatas['fieldFormOptions'][$field][$value],
|
|
||||||
["class" => "btn btn-sm btn-primary btn-circle", "style" => "color:white", "target" => "_self"]
|
|
||||||
));
|
|
||||||
} else {
|
|
||||||
return sprintf("<td>%s</td>", getFieldView_PaymentHelper($field, $entity, $viewDatas));
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<td>%s</td>", getFieldView_PaymentHelper($field, $entity, $viewDatas));
|
return sprintf("<td>%s</td>", getFieldView_PaymentHelper($field, $entity, $viewDatas));
|
||||||
break;
|
break;
|
||||||
@ -189,22 +173,7 @@ function getFieldIndex_Row_PaymentHelper($field, $entity, array $viewDatas): str
|
|||||||
//Admin용
|
//Admin용
|
||||||
function getFieldIndex_Row_PaymentHelper_Admin($field, $entity, array $viewDatas): string
|
function getFieldIndex_Row_PaymentHelper_Admin($field, $entity, array $viewDatas): string
|
||||||
{
|
{
|
||||||
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf(
|
|
||||||
"<td class=\"title\">%s</td>",
|
|
||||||
anchor(
|
|
||||||
current_url() . '/view/' . $entity->getPrimaryKey(),
|
|
||||||
$value,
|
|
||||||
["target" => "_self"]
|
|
||||||
)
|
|
||||||
);
|
|
||||||
break;
|
|
||||||
case 'status':
|
|
||||||
return sprintf("<td>%s</td>", getFieldView_PaymentHelper($field, $entity, $viewDatas));
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
if (in_array($field, $viewDatas['fieldFilters'])) {
|
if (in_array($field, $viewDatas['fieldFilters'])) {
|
||||||
$attributes["onChange"] = sprintf(
|
$attributes["onChange"] = sprintf(
|
||||||
|
|||||||
@ -125,10 +125,6 @@ function getFieldIndex_Column_ProductHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -150,7 +146,7 @@ function getFieldIndex_Row_ProductHelper($field, $entity, array $viewDatas): str
|
|||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return getFieldView_ProductHelper($field, $entity, $viewDatas);
|
return sprintf("<td>%s</td>", getFieldView_SitepageHelper($field, $entity, $viewDatas));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} //
|
} //
|
||||||
@ -178,7 +174,7 @@ function getFieldIndex_Row_ProductHelper_Admin($field, $entity, array $viewDatas
|
|||||||
);
|
);
|
||||||
return sprintf("<td>%s</td>", getFieldForm_ProductHelper($field, $entity->$field, $viewDatas, $attributes));
|
return sprintf("<td>%s</td>", getFieldForm_ProductHelper($field, $entity->$field, $viewDatas, $attributes));
|
||||||
}
|
}
|
||||||
return sprintf("<td>%s</td>", getFieldIndex_Row_ProductHelper($field, $entity, $viewDatas));
|
return getFieldIndex_Row_ProductHelper($field, $entity, $viewDatas);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} //
|
} //
|
||||||
@ -113,10 +113,6 @@ function getFieldIndex_Column_SitepageHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -126,11 +122,26 @@ function getFieldIndex_Column_SitepageHelper($field, array $viewDatas)
|
|||||||
//Front용
|
//Front용
|
||||||
function getFieldIndex_Row_SitepageHelper($field, $entity, array $viewDatas): string
|
function getFieldIndex_Row_SitepageHelper($field, $entity, array $viewDatas): string
|
||||||
{
|
{
|
||||||
|
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
default:
|
case 'title':
|
||||||
|
case 'name':
|
||||||
|
return sprintf(
|
||||||
|
"<td>%s</td>",
|
||||||
|
anchor(
|
||||||
|
current_url() . '/view/' . $entity->getPrimaryKey(),
|
||||||
|
$value,
|
||||||
|
["target" => "_self"]
|
||||||
|
)
|
||||||
|
);
|
||||||
|
break;
|
||||||
|
case 'content':
|
||||||
//front쪽은 table을 사용하지 않음 주의
|
//front쪽은 table을 사용하지 않음 주의
|
||||||
return getFieldView_SitepageHelper($field, $entity, $viewDatas);
|
return getFieldView_SitepageHelper($field, $entity, $viewDatas);
|
||||||
break;
|
break;
|
||||||
|
default:
|
||||||
|
return sprintf("<td>%s</td>", getFieldView_SitepageHelper($field, $entity, $viewDatas));
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
} //
|
} //
|
||||||
|
|
||||||
@ -149,7 +160,7 @@ function getFieldIndex_Row_SitepageHelper_Admin($field, $entity, array $viewData
|
|||||||
);
|
);
|
||||||
return sprintf("<td>%s</td>", getFieldForm_SitepageHelper($field, $entity->$field, $viewDatas, $attributes));
|
return sprintf("<td>%s</td>", getFieldForm_SitepageHelper($field, $entity->$field, $viewDatas, $attributes));
|
||||||
}
|
}
|
||||||
return sprintf("<td>%s</td>", getFieldIndex_Row_SitepageHelper($field, $entity, $viewDatas));
|
return getFieldIndex_Row_SitepageHelper($field, $entity, $viewDatas);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} //
|
} //
|
||||||
@ -101,10 +101,6 @@ function getFieldIndex_Column_UserSNSHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -114,7 +110,19 @@ function getFieldIndex_Column_UserSNSHelper($field, array $viewDatas)
|
|||||||
//Front용
|
//Front용
|
||||||
function getFieldIndex_Row_UserSNSHelper($field, $entity, array $viewDatas): string
|
function getFieldIndex_Row_UserSNSHelper($field, $entity, array $viewDatas): string
|
||||||
{
|
{
|
||||||
|
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
|
case 'title':
|
||||||
|
case 'name':
|
||||||
|
return sprintf(
|
||||||
|
"<td>%s</td>",
|
||||||
|
anchor(
|
||||||
|
current_url() . '/view/' . $entity->getPrimaryKey(),
|
||||||
|
$value,
|
||||||
|
["target" => "_self"]
|
||||||
|
)
|
||||||
|
);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
return sprintf("<td>%s</td>", getFieldView_UserSNSHelper($field, $entity, $viewDatas));
|
return sprintf("<td>%s</td>", getFieldView_UserSNSHelper($field, $entity, $viewDatas));
|
||||||
break;
|
break;
|
||||||
@ -123,21 +131,7 @@ function getFieldIndex_Row_UserSNSHelper($field, $entity, array $viewDatas): str
|
|||||||
//Admin용
|
//Admin용
|
||||||
function getFieldIndex_Row_UserSNSHelper_Admin($field, $entity, array $viewDatas): string
|
function getFieldIndex_Row_UserSNSHelper_Admin($field, $entity, array $viewDatas): string
|
||||||
{
|
{
|
||||||
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf(
|
|
||||||
"<td class=\"title\">%s : %s</td>",
|
|
||||||
lang("{$viewDatas['className']}.label.uid"),
|
|
||||||
$entity->getPrimaryKey(),
|
|
||||||
anchor(
|
|
||||||
current_url() . '/view/' . $entity->getPrimaryKey(),
|
|
||||||
$value,
|
|
||||||
["target" => "_self"]
|
|
||||||
)
|
|
||||||
);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
if (in_array($field, $viewDatas['fieldFilters'])) {
|
if (in_array($field, $viewDatas['fieldFilters'])) {
|
||||||
$attributes["onChange"] = sprintf(
|
$attributes["onChange"] = sprintf(
|
||||||
|
|||||||
@ -117,10 +117,6 @@ function getFieldIndex_Column_UserHelper($field, array $viewDatas)
|
|||||||
$viewDatas['uri']->addQuery('order_value', $value);
|
$viewDatas['uri']->addQuery('order_value', $value);
|
||||||
$columnData = anchor($viewDatas['uri'], $label);
|
$columnData = anchor($viewDatas['uri'], $label);
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf("<th class=\"title\">%s</th>", $columnData);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return sprintf("<th>%s</th>", $columnData);
|
return sprintf("<th>%s</th>", $columnData);
|
||||||
break;
|
break;
|
||||||
@ -135,7 +131,7 @@ function getFieldIndex_Row_UserHelper($field, $entity, array $viewDatas): string
|
|||||||
case 'title':
|
case 'title':
|
||||||
case 'name':
|
case 'name':
|
||||||
return sprintf(
|
return sprintf(
|
||||||
"<td class=\"title\">%s</td>",
|
"<td>%s</td>",
|
||||||
anchor(
|
anchor(
|
||||||
current_url() . '/view/' . $entity->getPrimaryKey(),
|
current_url() . '/view/' . $entity->getPrimaryKey(),
|
||||||
$value,
|
$value,
|
||||||
@ -154,19 +150,7 @@ function getFieldIndex_Row_UserHelper_Admin($field, $entity, array $viewDatas):
|
|||||||
{
|
{
|
||||||
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'title':
|
|
||||||
case 'name':
|
|
||||||
return sprintf(
|
|
||||||
"<td class=\"title\">%s</td>",
|
|
||||||
anchor(
|
|
||||||
current_url() . '/view/' . $entity->getPrimaryKey(),
|
|
||||||
$value,
|
|
||||||
["target" => "_self"]
|
|
||||||
)
|
|
||||||
);
|
|
||||||
break;
|
|
||||||
case 'role':
|
case 'role':
|
||||||
$value = $entity->$field ?: DEFAULTS['EMPTY'];
|
|
||||||
// $viewDatas['fieldFormOptions'][$field] = [DEFAULTS['EMPTY'] => lang("{$viewDatas['className']}.label.{$field}") . " 선택", ...$viewDatas['fieldFormOptions'][$field]];
|
// $viewDatas['fieldFormOptions'][$field] = [DEFAULTS['EMPTY'] => lang("{$viewDatas['className']}.label.{$field}") . " 선택", ...$viewDatas['fieldFormOptions'][$field]];
|
||||||
// return form_dropdown($field, $viewDatas['fieldFormOptions'][$field], $value, [...$attributes, 'class' => "select-field"]);
|
// return form_dropdown($field, $viewDatas['fieldFormOptions'][$field], $value, [...$attributes, 'class' => "select-field"]);
|
||||||
// return form_multiselect($field, $fieldFormOptions[$field], is_array($value) ? [...$value] : [$value], [...$attributes]);
|
// return form_multiselect($field, $fieldFormOptions[$field], is_array($value) ? [...$value] : [$value], [...$attributes]);
|
||||||
|
|||||||
@ -7,7 +7,7 @@ return [
|
|||||||
'card_number' => '카드번호',
|
'card_number' => '카드번호',
|
||||||
'card_expiration' => '유효기간',
|
'card_expiration' => '유효기간',
|
||||||
'email' => '이메일',
|
'email' => '이메일',
|
||||||
'mobile' => '휴대폰(인증용)',
|
'mobile' => '인증휴대폰',
|
||||||
],
|
],
|
||||||
"CARD_QUOTA" => [
|
"CARD_QUOTA" => [
|
||||||
"00" => "일시불",
|
"00" => "일시불",
|
||||||
|
|||||||
@ -4,6 +4,6 @@ return [
|
|||||||
'label' => [
|
'label' => [
|
||||||
'order_uid' => '주문번호',
|
'order_uid' => '주문번호',
|
||||||
'email' => '이메일',
|
'email' => '이메일',
|
||||||
'mobile' => '휴대폰(인증용)',
|
'mobile' => '인증휴대폰',
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|||||||
@ -8,7 +8,7 @@ return [
|
|||||||
'user_uid' => "사용자정보",
|
'user_uid' => "사용자정보",
|
||||||
'name' => "상품명",
|
'name' => "상품명",
|
||||||
'cost' => "판매금액",
|
'cost' => "판매금액",
|
||||||
'sale' => "협상할인가",
|
'sale' => "할인",
|
||||||
'quantity' => "수량",
|
'quantity' => "수량",
|
||||||
'price' => "결제금액",
|
'price' => "결제금액",
|
||||||
'status' => "상태",
|
'status' => "상태",
|
||||||
@ -18,6 +18,7 @@ return [
|
|||||||
"STATUS" => [
|
"STATUS" => [
|
||||||
"use" => "장바구니",
|
"use" => "장바구니",
|
||||||
"unuse" => "주문취소",
|
"unuse" => "주문취소",
|
||||||
|
"confirm" => "주문완료",
|
||||||
"paid" => "결제완료"
|
"paid" => "결제완료"
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
|
|||||||
@ -11,6 +11,7 @@
|
|||||||
<tr>
|
<tr>
|
||||||
<th>번호</th>
|
<th>번호</th>
|
||||||
<?php foreach ($viewDatas['fields'] as $field) : ?><?= getFieldIndex_Column_OrderHelper($field, $viewDatas) ?><?php endforeach ?>
|
<?php foreach ($viewDatas['fields'] as $field) : ?><?= getFieldIndex_Column_OrderHelper($field, $viewDatas) ?><?php endforeach ?>
|
||||||
|
<th>취소</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
@ -23,6 +24,7 @@
|
|||||||
<?php foreach ($viewDatas['fields'] as $field) : ?>
|
<?php foreach ($viewDatas['fields'] as $field) : ?>
|
||||||
<?= getFieldIndex_Row_OrderHelper($field, $entity, $viewDatas) ?>
|
<?= getFieldIndex_Row_OrderHelper($field, $entity, $viewDatas) ?>
|
||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
|
<td><?= anchor(current_url() . '/delete/' . $entity->getPrimaryKey(), ICONS['DELETE'], ["class" => "btn btn-sm btn-danger btn-circle", "target" => "_self"]) ?></td>
|
||||||
</tr>
|
</tr>
|
||||||
<?php $cnt++ ?>
|
<?php $cnt++ ?>
|
||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
|
|||||||
@ -64,6 +64,8 @@ div#content table.product tr:first-child {
|
|||||||
border-top:2px solid black;
|
border-top:2px solid black;
|
||||||
border-bottom:1px solid silver;
|
border-bottom:1px solid silver;
|
||||||
}
|
}
|
||||||
|
/* 상품 리스트 전용 */
|
||||||
|
|
||||||
div#content table thead th{
|
div#content table thead th{
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
@ -80,15 +82,11 @@ div#content table tbody td {
|
|||||||
/* border:1px solid silver; */
|
/* border:1px solid silver; */
|
||||||
text-align:center;
|
text-align:center;
|
||||||
}
|
}
|
||||||
div#content table tbody td.hierarchy {
|
|
||||||
/* border:1px solid silver; */
|
|
||||||
text-align:left;
|
|
||||||
}
|
|
||||||
div#content div.bottom {
|
div#content div.bottom {
|
||||||
padding-top:15px;
|
padding-top:15px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
}
|
}
|
||||||
|
|
||||||
div#content div.bottom ul.pagination {
|
div#content div.bottom ul.pagination {
|
||||||
margin-top:20px;
|
margin-top:20px;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -66,6 +66,7 @@ div#content table.product tr:first-child {
|
|||||||
border-bottom:1px solid silver;
|
border-bottom:1px solid silver;
|
||||||
}
|
}
|
||||||
/* 상품 리스트 전용 */
|
/* 상품 리스트 전용 */
|
||||||
|
|
||||||
div#content table thead th{
|
div#content table thead th{
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
@ -82,15 +83,11 @@ div#content table tbody td {
|
|||||||
/* border:1px solid silver; */
|
/* border:1px solid silver; */
|
||||||
text-align:center;
|
text-align:center;
|
||||||
}
|
}
|
||||||
div#content table tbody td.hierarchy {
|
|
||||||
/* border:1px solid silver; */
|
|
||||||
text-align:left;
|
|
||||||
}
|
|
||||||
div#content div.bottom {
|
div#content div.bottom {
|
||||||
padding-top:15px;
|
padding-top:15px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
}
|
}
|
||||||
|
|
||||||
div#content div.bottom ul.pagination {
|
div#content div.bottom ul.pagination {
|
||||||
margin-top:20px;
|
margin-top:20px;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user