Magento

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


2
addFilter와 addFieldToFilter
Magento 컬렉션에는 두 가지 필터링 방법이 있습니다. 1. Varien_Data_Collection_Db::addFieldToFilter 2. Varien_Data_Collection::addFilter 두 방법 모두 조건을에 추가하는 것 같습니다 Zend_Db_Select. 그리고 어떤 장점이 addFilter있습니까? 대신에 언제 사용해야 addFieldToFilter합니까?

3
addAttributeToFilter의 다중 조건부 (OR 및 AND 내부 AND)
addAttributeToFilter에서 다중 조건을 만드는 방법은 무엇입니까? 다음과 같은 SQL 쿼리 결과를 원합니다 (이미지 첨부). WHERE ((`e`.`news_from_date` > '2013-09-12') OR (`e`.`news_to_date` < '2013-09-12')) AND ((((`e`.`special_price` IS NULL))) OR (((`e`.`special_price` IS NOT NULL)) AND ((`e`.`special_from_date` < '2013-09-12') OR (`e`.`special_to_date` > '2013-09-12')))) $collection->addAttributeToFilter('special_price', array('null'=>'special_price'), 'left'); 감사합니다
19 filter 

1
Magento에서 다른 도메인으로 여러 저장소를 만드는 방법
동일한 제품, 동일한 데이터베이스이지만 다른 고객으로 Magento에서 다른 도메인으로 여러 상점을 작성하는 방법 예 : 도메인 2 개 ( mystore1.com 및 mystore2.com)를 구입했습니다 (FYI : mystore1.com이 이미 실행 중임) 이제 동일한 제품, 동일한 데이터베이스이지만 다른 고객으로 mystore2.com 을 mystore2.com 에 추가 하려고 합니다 . 노트: 이 방법으로 이미 테스트 단계별로 …



1
Magento 2는 녹아웃 JS 바인딩을 어떻게 적용합니까?
KnockoutJS 문서를 매우 꼼꼼하게 읽으면 매우 기본적인 Knockout 뷰를 초기화하는 것은 다음과 같습니다. // This is a simple *viewmodel* - JavaScript that defines the data and behavior of your UI function AppViewModel() { this.firstName = "Bert"; this.lastName = "Bertington"; } // Activates knockout.js ko.applyBindings(new AppViewModel()); 즉, 객체 생성자로 사용되는 자바 …

1
치명적 오류 magento 2에서 내 블록을 호출하는 동안 멤버 함수 dispatch () 호출
이것은 내 차단 파일입니다. <?php namespace ChennaiBox\Mymail\Block\Mail; class MailContent extends \Magento\Framework\View\Element\Template { protected $_objectManager; protected $customerSession; public function __construct( \Magento\Customer\Model\Session $customerSession, \Magento\Framework\ObjectManagerInterface $objectManager ) { $this->customerSession = $customerSession; $this->_objectManager = $objectManager; } public function mymailData() { try{ if ($this->customerSession->isLoggedIn()) { $cutomerEmail =(string)$this->customerSession->getCustomer()->getEmail(); echo $cutomerEmail; else{ $this->_redirect('customer/account/login/'); } }catch (Exception $e) …


4
phtml magento 2에서 루트 디렉토리 경로를 얻는 방법은 무엇입니까?
$objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $storeManager = $objectManager->get('\Magento\Store\Model\StoreManagerInterface'); $mediaPath = $fileSystem->getDirectoryRead(\Magento\Framework\App\Filesystem\DirectoryList::MEDIA)->getAbsolutePath(); 미디어 경로를 반환합니다. phtml 페이지에서 프로젝트의 루트 경로를 얻는 방법은 무엇입니까?

1
Magento 2가`path` 대신 RequireJS`map`을 사용하는 이유
Magento 2의 RequireJS 구현에서 많은 핵심 모듈은 다음과 같은 구성을 사용합니다. map: { '*': { editTrigger: 'mage/edit-trigger', addClass: 'Magento_Translation/add-class' } } RequireJS에서 map구성 지시문을 통해 개발자는 RequireJS에 알릴 수 있습니다. 모듈 X를로드하고 모듈 Y를 사용하는 경우 모듈 Y를 모듈 Z로 교체하십시오 ( 단, 모듈 X에만 해당). 또는 코드에서 map: { …

2
본문에 CSS 클래스를 추가하는 방법 [Magento2]
본문 태그에 CSS 클래스를 추가하려고하는데 본문 태그가 렌더링되는 위치에서 파일을 찾을 수 없습니다. 다른 태그가 오는 것처럼 본문 태그에 하나의 CSS 클래스를 추가해야합니다.> page-with-filter page-products page-layout-2columns-left myclasshere 아래의 이전 버전에서는 본문에 클래스를 추가하는 xml 코드가있었습니다. <reference name="root"> <action method="addBodyClass"> <classname>my-profile</classname> </action> </reference> 나는 이것을 사용해 보았지만 효과가 없었다. page-layout-2columns-left템플릿만으로 하나의 …
19 magento2 

5
마 젠토 2 : 데이터베이스에서 고객 비밀번호를 재설정하는 방법
DB의 고객 비밀번호 해시입니다. 따라서 MD5 & Sha1이 작동하지 않습니다. UPDATE `customer_entity` SET `password` = MD5('test123') WHERE `email` = 'X@X.com'; 데이터베이스 쿼리를 사용하여 비밀번호를 업데이트하는 방법 아마도MD5(Sha1('test123')) ? Magento가 코드를 통해 수행하는 방식 이동vendor\magento\module-customer\Console\Command\UpgradeHashAlgorithmCommand.php protected function execute(InputInterface $input, OutputInterface $output) { $this->collection = $this->customerCollectionFactory->create(); $this->collection->addAttributeToSelect('*'); $customerCollection = $this->collection->getItems(); /** @var …

2
마 젠토 2 : 프로그래밍 방식으로 제품 이미지를 추가 / 삭제하는 모범 사례?
기존 제품에 이미지를 업로드하고 싶습니다. 이미지는입니다 import_dir. 그리고 카탈로그에 이미 존재하는 제품에 추가해야합니다. 나는 그것을하는 두 가지 방법 만 찾을 수 있습니다. 1. "나쁜 습관"방식-제품 모델 사용\Magento\Catalog\Model\Product::addImageToMediaGallery 1. Copy the images from `import_dir` to `pub/media/tmp` 2. Add the images to the product 3. Save product 암호 /* copy files from …

2
어려운 종속성과 부드러운 종속성은 무엇입니까?
Magento 2 (안정된 버전)에서는이 명령을 실행할 bin/magento info:dependencies:show-modules수 있으며 modules-dependencies.csv다음과 같은 모든 모듈 종속성으로 호출 되는 응용 프로그램의 루트에 csv 파일 이 있습니다. Hard 의존성은 무엇이며 Soft 의존성은 무엇입니까? 각각의 예가 도움이 될 것입니다.

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