ZenMagick

소프트웨어 스크린 샷:
ZenMagick
소프트웨어 정보:
버전: 0.9.13.1
업로드 날짜: 15 Apr 15
개발자: ZenMagick
라이센스: 무료
인기: 4

Rating: 5.0/5 (Total Votes: 1)

ZenMagick 부가 기능은 선종 장바구니이다. 그것은 모든 데이터 객체 지향 API를 통해 템플릿 (등)에 releveant 실질적으로 데이터베이스 액세스를 제공합니다.
ZenMagick는 응용 프로그램 코드 및 사용자 정의 HTML의 우수한 분리를 제공하는 다른 테마 / 템플릿 시스템을 포함한다.
ZenMagick의 압축 철학
& NBSP; 1. 스토어 디자인 및 레이아웃은 HTML / CSS를 통해 수행해야합니다
& NBSP; 2. 프리젠 테이션 및 응용 프로그램 코드는 분리되어야
여전히 유용 선종 장바구니 관리 설정을 지원하면서 ZenMagick 레이아웃과 뷰 파일은 가능한 한 쉽게 실제 사용자 지정을 할 매우 간단합니다.
ZenMagick과 선종 장바구니
근본적으로 다른 어떤 일을에도 불구하고, ZenMagick 및 선 카트 팀입니다. 선종 장바구니와 그것이 제공하는 기능의 넓은 범위없이 ZenMagick이 존재하지 수

이 릴리스의 새로운 기능 무엇 :.

이이 하나의에 대한 수정과 버그 수정 릴리스입니다, 중요한 버그.
PhPassAuthenticationProvider 클래스는 유효로 지정된 암호를보고하고, 따라서 당신이 어떤 주어진 비밀번호를 사용하여 로그인 할 수 있습니다.
이 기존 또는 새 암호를 타협하지 않을 수 있음을 양해 해 주시기 바랍니다.
그것은 강력하게이 버전 0.9.13로 업그레이드 할 것을 권장합니다.

이 버전 0.9.8의 새로운 기능 :

이 선 장바구니 모드를 :
전통적인 형태. 모든 선종 장바구니 1.3.8 위에 설치할 수 있습니다 만 ZenMagick 코드를 포함하는 패키지
ZenMagick 설치 :
필요한 모든 선종 장바구니 코드를 포함한 전체 패키지. 새로운 설치를위한 좋은 선택.
지금 호환 PHP5.3 있습니다 또한, 두 ZenMagick과는 선종 장바구니 코드는 전체 설치 버전에 포함!
다음의 주요 변화는 이제 모든 코드가 모든 템플릿에 대한 기본으로 Savant3을 사용한다는 것입니다. 이 학자는 템플릿 enginge이라고 말할 수 없습니다. 그냥 찾아 부하 템플릿 파일에 간단하면서도 효과적인 방법입니다. 또한, 예를 들어, 캐싱을 허용하도록 추가로, 여전히 unsed 기능을 제공한다.
또 다른 큰 변화는 모든 MVC 코드의 지속적인 리팩토링이다. 더 많은 코드는 지금 제네릭 및 일반에 점포 특정 인에서 움직였다. 장기적으로이 independatly 프레임 워크와 점포 코드를 개발하고 개선하는 데 도움이 될 것입니다.
플러그인에 영향을 미치는 하나의 중요한 변화는 플러그인에 대한 새로운 규칙의 구현 (및 코드)입니다. 이것은 지금 모든 플러그인을 사용할 수있는 결과, 모든 플러그인에 영향을 미칩니다. 여전히 필요한 플러그인을 식별하는 진행 과정이있다. 결국, 일부는하지만, 사라집니다. 포럼에 참여와 위키가 필수적이다 곳이다.
모든 관리자 UI 코드가 리팩토링 지금은 점포와 같은 MVC 코드를 사용 받았습니다. 이 해가 들리는 사실이 다시와 (재 스타일) 관리자 UI 할 수 있도록 기초 사실에서 방해해서는 안된다.
플러그인 관리자 페이지에는 일부 관심을 끌었 지금은 쉽게 / 비활성화 플러그인을 활성화 할 수 있도록 Ajax를 사용합니다.
마지막으로 큰 변화는 구성에 영향을 미칩니다. 지금까지 (예를 들면 URL 맵핑) 구성 데이터의 로트 PHP 부호에 싸여있다. YAML 지원의 도입 (spyc 사용), 이것은 상당히 단순화되었습니다. 이것은 또한 변경 될 수 이상의 파일 (데이터베이스 매핑, 등)와 진행중인 프로젝트입니다.
이 릴리스 버그의 꽤 번호를 수정, 그래서 업그레이드를 권장합니다.
플러그인 :
유니버설 변경 :
이름의 변화는 새로운 플러그인 이름 지정 규칙을 반영하기 위해
변경 또한 새로운 플러그인 이름을 반영하는 이름을 설정
모든 플러그인은 이제 관리 및 점포와 같은 MVC 코드를 사용합니다. 이 플러그인 관리 페이지, 사용자 정의 상점 페이지와 또한 카탈로그 매니저 플러그인이 포함되어 있습니다.
개별 변경 :
페이지 통계 :
모든 사용되는 데이터베이스 연결의 디스플레이 통계.
빠른 편집 :
읽기 전용 위젯에 대한 지원을 추가; 그 부분은 setProduct ($ 제품)이 각 행의 위젯이라는 점이다.
테마 스위처 :
어떤 설정은 테마 목록을 찾을 수없는 경우, 설치된 모든 테마 목록에 기본.
워드 프레스 :
syncUser 플래그를 관찰합니다.
오픈 ID :
(PHP5.3 호환) 버전 2.1.3로 업그레이드합니다.
단위 테스트 :
사용되지 않는 경고 없애 simpletest 패치.
설정을 통해 추가 테스트를로드하는 코드를 추가합니다.
모든 시험에 사용되는 alternastive 데이터베이스 연결을 구성 할 수 있습니다.
테스트 케이스가 발견되지 않을 경우 중단하지 마십시오.
작게하다 :
새로운 플러그인은 투명하게 작게하다 URL을 모든 CSS에 대한 참조와 자바 스크립트 파일을 변환 할 수 있습니다.
테마 :
학자를 사용하여
이 릴리스의 몇 가지 변경은 테마에 영향을 미칩니다. 가장 눈에 띄게 사용 사반트 방법은 템플릿이 서로 바뀌 포함.
지금까지, 템플릿은 PHP의 include 문을 사용하여 서로를 포함했다. 레이아웃 파일을 포함 $ zm_view-된다 통해 기본보기를 포함 할 것이다 getViewFilename을 () ;.
이 모든 것이 현재는 $ this-있다을 사용하여 변경 () 메소드를 꺼냅니다. 예를 들어, 레이아웃 에코는 $ this-있다을 실행해야합니다 ($ viewTemplate)를 가져 ;. $ viewTemplate 이제 기본보기의 이름을 들고 변수의 이름이라고합니다. () 가져 오기에 전달 된 파일 이름은 콘텐츠 폴더에 상대적인 것으로 간주됩니다. 플러그인은 플러그인 추가 페이지 경우에 검색 경로에 포함하여 테마 상속은 여전히​​ 적용. (이 테마 플러그인을 대체 뷰들을 포함하여 사용자 정의보기를 자유롭게 구현할 것을 의미한다).
$의 zm_view는 더 이상 사용되지
그렇다 기본보기를 포함하여 달러의 zm_view의 사용을 제거에서, 변수는 모두 삭제되었습니다. 이것은 그 $ zm_view-한다을 말한다 대한 getName () 이제 더 이상 작동하지 않습니다까지 사용. 교체 요청 - $된다를 사용하는 것; getRequestId ().
이름 RequestID가 이제 균일 main_page 값의 코드 값에 걸쳐 사용된다.
메타 태그 :
메타 태그 서비스는 다운 그레이드 및 도구 상자 도구로 변환되었습니다. 이 ZMMetaTags의 사용을 모두 변경해야합니다. 예를 들어 ZMMetaTags를 들어 : 예 () -있다 인 getTitle () 지금 $ metaTags-있다 할 것이다 인 getTitle ()을.
더 많은 예제를 볼 수있는 기본 테마를 참조하십시오.
Crumbtrail :
같은 메타 태그로, crumtrail 서비스는 도구 상자 도구로 변환있어. 따라서 현재 사용 $의 거시한다 buildCrumbtrail (ZMCrumbtrail : 예 ()는 현재 다음과 같습니다 : $ 거시한다 buildCrumbtrail ($의 crumbtrail, Vclick 스트림 & quot;).
관리 :
모든 ZenMagick 관리 페이지는 이제 동일한 메인 엔트리 포인트를 사용 zmIndex.php을. 이러한 변화는 동일 점포 MVC 패턴 (코드)를 사용하여, 모든 뷰에 관리 페이지로 변환시켰다. 이 프로세스가 완료되지 않지만, 일부 표시 변화는 이미 존재한다.
플러그인은 이제 너무 관리자 페이지에 적용되는 가장 큰 이유 (적어도 ZenMagick 것들). 예를 들어 보고서를 플러그인 페이지 통계는 이제 ZenMagick 관리 페이지의 하단에 표시됩니다.
이 단지는 관리 UI에 일부 계획의 주요 개선 사항으로 시작된다. 초기 테스트는 선종 장바구니 관리 페이지 같은 방법으로 변환하기가 상대적으로 쉽다는 것을 revlealed이 ...

이 요구 사항 :

이 선종 장바구니

스크린 샷

zenmagick_1_88782.png

코멘트 ZenMagick

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!