[선정발표] 2017학년도 제11기 미래여성NGO리더십(성공회대 NGO대학원 실천여성학전공) 장학생 결과
2017학년도 제11기 <미래여성NGO리더십과정>
장학생 선정 결과 발표
유한킴벌리와 한국여성재단이 함께 지원하는 여성단체 및 시민사회단체 여성활동가의…
/** * Implements hook_preprocess_commerce_checkout_form(). */ function bootstrap_barrio_subtheme_preprocess_commerce_checkout_form(&$variables) { $form = &$variables['form']; $custom_fields = []; // 주문 엔터티 추출 시도 $order = NULL; $possible_keys = ['#order', 'order', '#entity', 'checkout']; foreach ($possible_keys as $key) { if (!empty($form[$key]) && $form[$key] instanceof \Drupal\commerce_order\Entity\OrderInterface) { $order = $form[$key]; \Drupal::logger('mytheme')->debug('Order found with key: @key', ['@key' => $key]); break; } } // 대체 방법: 현재 체크아웃 단계에서 주문 엔터티 로드 if (!$order) { $checkout_flow = \Drupal::routeMatch()->getParameter('commerce_checkout_flow'); if ($checkout_flow) { $order = \Drupal::routeMatch()->getParameter('commerce_order'); \Drupal::logger('mytheme')->debug('Order loaded from route: @order_id', ['@order_id' => $order ? $order->id() : 'none']); } } if ($order && $order instanceof \Drupal\commerce_order\Entity\OrderInterface) { foreach ($order->getItems() as $order_item) { $variation = $order_item->getPurchasedEntity(); $product = $variation ? $variation->getProduct() : NULL; if ($product) { $footer_block_value = $product->hasField('field_footer_block') && !$product->field_footer_block->isEmpty() ? $product->field_footer_block->value : 'N/A'; $custom_fields[] = [ 'footer_block' => $footer_block_value, ]; \Drupal::logger('mytheme')->debug('Field footer_block value: @value for product: @product_id', [ '@value' => $footer_block_value, '@product_id' => $product->id(), ]); } else { \Drupal::logger('mytheme')->debug('No product found for order item: @id', ['@id' => $order_item->id()]); } } } else { $custom_fields[] = ['footer_block' => '주문 엔터티를 찾을 수 없습니다.']; \Drupal::logger('mytheme')->debug('No order entity found. Form keys: @keys', ['@keys' => implode(', ', array_keys($form))]); } $variables['custom_fields'] = $custom_fields; $variables['form_keys'] = array_keys($form); } function bootstrap_barrio_subtheme_preprocess_commerce_checkout_order_summary(&$variables) { /** @var \Drupal\commerce_order\Entity\OrderInterface $order */ $order = $variables['order_entity']; $result = []; foreach ($order->getItems() as $item) { $variation = $item->getPurchasedEntity(); // 커스텀 필드값 가져오기 (배열 형태). $values = $variation->get('body')->getValue(); // 예: 각 라인아이템 별로 값 저장. $result[$item->id()] = $values; } $variables['body'] = $result; }
2017학년도 제11기 <미래여성NGO리더십과정>
장학생 선정 결과 발표
유한킴벌리와 한국여성재단이 함께 지원하는 여성단체 및 시민사회단체 여성활동가의…
2016년 한국여성재단 창립17주년 기념 후원의 밤 <딸들에게희망을 We Can Do It>이 지난 12월7일(수) 저녁 6시30분, 서울 마포구 아만티호텔에서…
2016년 한국여성재단 창립17주년 기념 후원의 밤 <딸들에게희망을 We Can Do It>이 지난 12월7일(수) 저녁 6시30분, 서울 마포구 아만티호텔에서…
한 국 여 성 재 단
2016년 제 3차 정기이사회 회의록
● 일 시 : 2016년11월 24일(목) 오후 6:30
● 장 소 : 달개비(덕수궁 옆…
한 국 여 성 재 단
2016년 제 3차 정기이사회 회의록
● 일 시 : 2016년11월 24일(목) 오후 6:30
● 장 소 : 달개비(덕수궁 옆…
보도자료
자료배포일
12월2일(금)
매수
1매
보도일시
12월2일(금)
(14001) 서울시 마포구 월드컵북로5길 13 한국여성재단 5층 www.…
보도자료
자료배포일
12월2일(금)
매수
1매
보도일시
12월2일(금)
(14001) 서울시 마포구 월드컵북로5길 13 한국여성재단 5층 www.…
알려주세요! 기부자님, 연락처나 우편 주소, 기부에 사용하는 계좌번호 등 기부 정보에 변경이 생긴 경우, 한국여성재단에 알려 주세요. 홈페이지(www.womenfund.or…
알려주세요! 기부자님, 연락처나 우편 주소, 기부에 사용하는 계좌번호 등 기부 정보에 변경이 생긴 경우, 한국여성재단에 알려 주세요. 홈페이지(www.womenfund.or…
한국여성재단에서는 질병으로 인해 경제활동에 어려움을 겪는 저소득 한부모 여성가장 및 그 자녀(결혼이주여성 포함), 공익단체 여성활동가의 건강한 삶 회복을 위해 의료비를…
한국여성재단에서는 질병으로 인해 경제활동에 어려움을 겪는 저소득 한부모 여성가장 및 그 자녀(결혼이주여성 포함), 공익단체 여성활동가의 건강한 삶 회복을 위해 의료비를…
안녕하세요? 국립국악원 국악극 <현의 노래>에 초대합니다. 아래 내용 참고하셔서 신청해 주세요.
❍ 공연명: 현의 노래
❍ 공연일시: 2016년 11월 10일(목)…
안녕하세요? 국립국악원 국악극 <현의 노래>에 초대합니다. 아래 내용 참고하셔서 신청해 주세요.
❍ 공연명: 현의 노래
❍ 공연일시: 2016년 11월 10일(목)…
본 사업은 (사)한국여성단체연합에서 기획하여 2007년부터 성공회대학교에서 진행하는 유한킴벌리와 한국여성재단의 ‘NGO여성장학사업’으로 성공회대 NGO대학원…
본 사업은 (사)한국여성단체연합에서 기획하여 2007년부터 성공회대학교에서 진행하는 유한킴벌리와 한국여성재단의 ‘NGO여성장학사업’으로 성공회대 NGO대학원…
공익재단 네트워크 (한국여성재단, 함께일하는재단, 한국인권재단, 지역재단, 환경재단)의 3차 포럼이 <SDGs 시대 양질의 일자리와 혁신>을 주제로 진행됩니다.
공익재단 네트워크 (한국여성재단, 함께일하는재단, 한국인권재단, 지역재단, 환경재단)의 3차 포럼이 <SDGs 시대 양질의 일자리와 혁신>을 주제로 진행됩니다.