Magento

Magento 전자 상거래 플랫폼 사용자를위한 Q & A

1
관리자 패널에서 현재 웹 사이트 ID를 얻는 방법은 무엇입니까?
여러 웹 사이트와 관련된 사용자 지정 확장 프로그램을 사용하고 있습니다. 문제가 발생했습니다. 웹 사이트 ID를 가져 와서 관리자 패널에서 스크립트 코드 실행을 정의하십시오. 나는 website_id0과 같은 결과를 기대 했다 ( store_website테이블의 기본 ID ). 그러나 아래 에서이 함수를 사용하면 항상 1을 반환합니다. /** @var \Magento\Store\Model\StoreManagerInterface */ $this->_storeManager->getStore()->getWebsiteId(); //return 1, expect …

3
CLI의 MAGE_DIRS 부트 스트랩 매개 변수
에서 pub/index.php다음과 같은 코드가 생략 "/ 술집"미디어 및 고정 자산에 대한 설정 변경 URL로 사용된다 : $params[Bootstrap::INIT_PARAM_FILESYSTEM_DIR_PATHS] = [ DirectoryList::PUB => [DirectoryList::URL_PATH => ''], DirectoryList::MEDIA => [DirectoryList::URL_PATH => 'media'], DirectoryList::STATIC_VIEW => [DirectoryList::URL_PATH => 'static'], DirectoryList::UPLOAD => [DirectoryList::URL_PATH => 'media/upload'], ]; $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); 불행히도 CLI 스크립트 ( bin/magento)에는 이와 …

1
마 젠토 2.1.1-콘텐츠 보안 정책으로 보안 향상
최신 버전의 Magento (현재 2.1.1)로 제대로 작동하는 상점이 있으며 Apache 2.4.7 (Ubuntu 14.04)의 콘텐츠 보안 정책을 통해 보안을 개선하려고합니다. 컨텐츠 페이지에서 모든 "<script>"태그를 제거하고 분리 된 files.js를 작성했습니다. 아파치의 보안에서 나는 다음과 같이 설정했다. 헤더 세트 Content-Security-Policy "default-src 'self'" 그러나 작동하지 않습니다. Magento 자체에 "<script>"태그가 추가 된 것 같습니다. 첫 …

3
관리자 로그인 오류-Magento 2.1
nginx / PHP-FPM 웹 서버에 PHP 7.0.11과 함께 Magento 2.1을 설치했습니다. Magento Admin URL로 이동하여 자격 증명으로 로그인하면 오류가 발생합니다. " 경고 : is_dir () : open_basedir 제한이 유효합니다. 파일 (/ etc / pki / tls / certs)이 허용 된 경로 내에 없습니다 " 동일한 서버 설정으로 Magento 2.0 설치에서이 …

1
마 젠토 2 : 결제시 거리 필드에 자리 표시 자 텍스트를 추가하는 방법은 무엇입니까?
백엔드에서 거리 주소를 3 줄로 설정했습니다. 각 필드에 다른 자리 표시자를 넣고 싶습니다. 거리 건물 / 아파트 지역 이런 방식으로 사용자는보다 체계적인 방식으로 데이터를 입력 할 수 있습니다. 비슷한 질문이 여기에 있습니다. 마 젠토 2-레이아웃 xml / ui 인수를 사용하여 결제 양식의 주소에 영향을 미치는 방법 그러나 답은 거리 주소 …

1
Magento 2 CMS 페이지 getList () 리포지토리 메서드가 예상 개체를 반환하지 않습니다
모든 CMS 페이지를 삭제해야합니다. 코드는 다음과 같습니다. 네임 스페이스 곧 \ Core \ Setup; Magento \ Cms \ Api \ PageRepositoryInterface를 사용하십시오. Magento \ Framework \ Api \ SearchCriteriaInterface를 사용하십시오. Cms 클래스 { / ** * @var SearchCriteriaInterface * / 개인 $ searchCriteria; / ** * @var PageRepositoryInterface * / …
10 magento2 

3
지역 번호가 설정되지 않았습니다
이 지역 코드를 해결하려고 노력했지만 오류를 설정하지 않고 여기에 다른 것을 참조했지만 추적하는 데 문제가 있습니다. 2.0.7을 2.1.0으로 업그레이드하려고했는데 내가 실행하는 시점에 도달했을 때 : PHP bin / magento 설정 : 업그레이드 -vvv 나는 이것을 오류로 얻습니다. [Magento \ Framework \ Exception \ SessionException] 지역 번호가 설정되지 않음 : 세션을 …

1
Magento 2 EE 2.1의 메시지 대기열 구성 변경
EE 메시지 대기열 기능을 살펴 보았지만 불완전한 것 같습니다. 2.1 이전 etc/queue.xml에는 공식 문서 ( http://devdocs.magento.com/guides/v2.0/config-guide)에 설명 된대로 게시자, 주제, 소비자 및 대기열을 정의 할 수 있도록 합리적으로 기능적인 구현이있었습니다 . /mq/config-mq.html . 바인딩이 구성에 정의 된 주제와 일치하지 않는 한 바인딩을 작성할 수없는 것과 같은 제한 사항이 있었으므로 가능한 …


1
Magento 2.1rc3에서 테마를 변경하는 방법?
둘 다 시도 Magento v2.1rc3하고 Magento2git 저장소에서 버전을 개발했습니다. 문제는 Magento 2테마 를 변경하려고 할 때 아래 단계를 수행 했다는 것입니다 . Open BO -> Stores -> Configurations -> General -> Design 그리고 더 이상 테마 선택이 포함 된 " 디자인 테마 "섹션이 표시되지 dropdown않습니다. 나는 이것에 대해 더 자세히 …

5
Magento 2에서 제품 위젯의 '장바구니에 추가'버튼에 ​​AJAX를 활성화하는 방법은 무엇입니까?
Magento 2에서 일반 Add to Cart버튼에는 장바구니에 제품을 추가 할 수있는 아주 좋은 AJAX 기반 로직이 있습니다. 그러나 Catalog Products ListCMS 페이지에서 위젯을 사용하는 경우이 제품 목록의 버튼이 작동 HTTP POST하여 현재 페이지를 다시로드합니다. 사용자 경험에는이 문제가 있으며 버튼이 기본 카테고리 제품 목록 또는 제품 페이지와 같은 AJAX 로직을 갖는 …

2
Magento2.1 카테고리 커스텀 속성 드롭 다운
재현 단계 1. Module UpgradeData.php 스크립트는 다음을 포함합니다 : $categorySetup->addAttribute(Category::ENTITY, 'roflcopter', [ 'type' => 'int', 'label' => 'CMS Block', 'input' => 'select', 'source' => 'Magento\Catalog\Model\Category\Attribute\Source\Page', 'required' => false, 'sort_order' => 20, 'global' => \Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterface::SCOPE_STORE, 'group' => 'Display Settings', ]); 2. view / adminhtml / ui_component / category_form.xml <?xml version="1.0" encoding="UTF-8"?> …

2
헤더 미니 카트에서 제품 SKU 가져 오기
SKUMagento 2 사이트의 미니 카트에 제품을 표시하고 싶습니다 . 그러나 KnockoutJS추가 제품 정보를 가져 오는 방법을 잘 모르겠습니다 . 호출되는 템플릿은 다음과 같습니다. vendor / magento / module-checkout / view / frontend / web / template / minicart / item / default.html 그리고 다음과 같은 코드를 포함합니다 : <strong class="product-item-name"> …

3
마 젠토 1 : 엔티티 삭제를위한 성능 최적화
현재 성능과 관련하여 몇 가지 모듈을 개선하려고합니다. 일부 사용자는 콜렉션 에서 메소드 의 사용법을 알고있을 수 있으며 이는 제품을 직접 루핑하는 것을 피하는 데 매우 유용합니다.walk() 또한 @Vinai 덕분에 수집 delete()방법을 사용할 수도 있습니다 . 그러나 Magento 1 기본 파일이 항상 이러한 방법을 사용하여 삭제하는 것은 아닙니다. 내가 본 최악의 …

2
마 젠토 2 : 모듈의 composer.json에서 "시맨틱 버전 관리"의존성을 지정하는 방법
Magento 2의 개발 및 배포에는 버전 관리를위한 공식적인 프로세스가 포함되어 있으며 , 이전 버전과 호환되는 기능의 변경 사항에 따라 주요 Magento 모듈의 주요 버전과 부 버전이 충돌 할 수 있습니다. Magento 모듈 개발자는 어떻게 composer.json 파일에서 요구 사항 목록을 작성해야합니까? 핵심 Magento 코드를 사용하고 require:...composer.json에 줄을 추가 할 때마다 모듈을 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.