ZenMagick

Скріншот програми:
ZenMagick
Дані програми:
Версія: 0.9.13.1
Дата завантаження: 15 Apr 15
Розробник: ZenMagick
Ліцензія: Безкоштовно
Популярність: 4

Rating: 5.0/5 (Total Votes: 1)

ZenMagick є Zen Cart доповнення. Вона забезпечує доступ до бази даних практично всі дані releveant шаблони (і більше) за допомогою об'єктно-орієнтованого API.
ZenMagick також включає в себе альтернативну систему тема / шаблонів, який пропонує чудову поділ коду програми і призначені для користувача HTML.
стискається філософія ZenMagick
І NBSP; 1. Дизайн магазину і розташування повинно бути зроблено за допомогою HTML / CSS
І NBSP; 2. Презентація та код програми повинен бути відділений
ZenMagick макета і перегляду файлів виключно простий у виготовленні реальну настройку так просто, як це можливо, в той же час підтримуючи корисні Zen налаштування Кошик адміністратора.
ZenMagick і Zen Cart
Незважаючи робити деякі речі принципово різні, ZenMagick і Zen Cart є командою. Без Zen Cart і великий спектр можливостей, які вона надає, ZenMagick не може існувати

Що нового У цьому випуску :.

  • Це випуск виправлень з виправленням для одного, критичну помилку.
  • клас PhPassAuthenticationProvider повідомить будь-яку задану пароль, дійсним і, отже, дозволяють увійти з будь-якої заданої пароль.
  • ласка, зверніть увагу, що це не ставить під загрозу існуючі або нові паролі.
  • Це настійно рекомендується оновити 0.9.13 для цієї версії.

Що нового у версії 0.9.8:

  • Zen Cart мод:
  • традиційна форма. Пакет, який містить тільки ZenMagick код, який може бути встановлений на верхній частині будь Zen Cart 1.3.8
  • ZenMagick установки:
  • повний пакет, що включає всю необхідну Zen коду корзину. Хороший вибір для нових установок.
  • Крім того, як ZenMagick а також Кошик код Zen включені в повній версії установки знаходяться PHP5.3 сумісні!
  • Наступним важливим зміною є те, тепер весь код використовує Savant3 в якості бази для всіх шаблонів. Це не означає, що Савант є шаблонів цього двигуна. Це просто простий, але ефективний спосіб, щоб знайти і файли шаблонів навантаження. Вона також забезпечує додаткові, нерухомі unsed особливості, щоб дозволити, наприклад, кешування.
  • Інша велика зміна є постійною реорганізації всіх код MVC. Набагато більше код тепер загальний рівень і перестали бути вітрина специфічні для родової. У довгостроковій перспективі це сприятиме розвитку і вдосконаленню рамок і вітрину код independatly.
  • Одним з важливих змін впливають модулів є впровадження нових конвенцій для плагінів (і їх коду). Це впливає на всі плагіни, в результаті чого зараз не всі плагіни доступні. Існує процес з ідентифікації плагіни, які як і раніше необхідні. Зрештою, деякі з них зникають, однако. Це де участь у форумі і вики має важливе значення.
  • Все Адмін код UI отримав перероблений і тепер використовує той же код MVC, як на вітрині магазину. Це нешкідливо факт, звучання не повинно відволікати від того, що це фундамент, який дозволить переписати і (ре-стиль) інтерфейсу адміністратора.
  • сторінка менеджер плагін також отримав деяку увагу і тепер використовує Ajax легко дозволяє включити / відключити плагіни.
  • Останні великі зміни впливає конфігурацію. До цих пір багато конфігураційних даних (відображень URL, наприклад) були загорнуті в PHP коду. З введенням підтримки YAML (з використанням spyc), це було значно спрощується. Це також триваючий проект з великою кількістю файлів, які будуть змінені (відображень баз даних, і т.д.).
  • Цей реліз також виправляє цілий ряд помилок, так що перехід рекомендується.
  • Модулі:
  • Універсальні зміни:
  • Зміна назв, щоб відобразити нові угоди про імена плагін
  • Змінене значення імен, а також відображає нові імена плагінів
  • Всі плагіни тепер використовують один і той же MVC код якості адміністратора і вітрини. Це включає в себе плагін адміністратора сторінок, користувальницькі електронної вітрини сторінок, а також менеджер каталог плагінів.
  • Індивідуальні зміни:
  • Сторінка статистики:
  • Статистика Показати для всіх з'єднань використовується в базі даних.
  • Швидке редагування:
  • Додана підтримка віджетів тільки для читання; частина того, що в тому, що setProduct ($ продукту) називається на віджеті для кожного рядка.
  • Тема Switcher:
  • Якщо налаштування не знайдено для списку теми, за замовчуванням в список всіх встановлених тем.
  • Wordpress:
  • Дотримуйтесь прапор syncUser.
  • OpenID:
  • Оновлення до (PHP5.3 сумісний) версії 2.1.3.
  • Unit Tests:
  • Patch SimpleTest, щоб позбутися від застарілих попереджень.
  • Додайте код для завантаження додаткові тести за допомогою налаштування.
  • Дозволити, щоб налаштувати підключення до alternastive бази даних, які будуть використовуватися для всіх тестів.
  • Чи не зламатися, якщо тестів не знайдено.
  • Мінімізувати
  • Новий плагін для прозорого перетворення всі посилання на CSS і JavaScript файлів з Мінімізувати URL.
  • Теми:
  • Використання Савант
  • Кілька змін у цій версії також впливають теми. Слід особливо відзначити, використовуючи Savant змінили спосіб шаблони поставляються з один з одним.
  • Поки, шаблони включені один з одним за допомогою РНР, включають заяву. Розкладка буде включати в себе головне вікно за допомогою включають $ zm_view- & GT; getViewFilename () ;.
  • Все це змінилося зараз, щоб за допомогою $ this- & GT; вибірки () метод. Наприклад, макет потрібно буде виконати відлуння $ this- & GT; вибірки ($ viewTemplate);. Зверніть увагу, що $ viewTemplate тепер ім'я змінної, що містить ім'я на головному екрані. Імена файлів, переданих у вибірку () передбачаються по відношенню до папки вмісту. Спадкування Тема все ще застосовується, за допомогою плагінів, включених в шлях пошуку в разі сторінках, доданих плагінів. (Це означає, теми безкоштовно для реалізації користувальницьких думками з плагін включені Перегляди якості резервного).
  • $ zm_view застаріла
  • Крім припинення використання $ zm_view для включення основний вид, змінна упустили в цілому. Це означає, що $ zm_view- і GT; GetName (), використовуваний досі не працюють. Заміна використовувати $ request- і GT ;. GetRequestId ()
  • ім'я RequestID тепер рівномірно використовувати в коді для значення вартості main_page.
  • Мета-теги:
  • мета-теги послуга була знижена і перетворюється на інструмент панелі інструментів. Для цього потрібно змінити будь-яке використання ZMMetaTags. Наприклад ZMMetaTags :: інстанції () - & GT ;. GetTitle () тепер буде становити $ metaTags- і GT; GetTitle ()
  • Будь ласка, зверніться до теми за замовчуванням, щоб побачити більше прикладів.
  • Crumbtrail:
  • Те ж саме, мета-теги, послуги crumtrail отримав перетворюється на інструмент панелі інструментів. Отже поточне використання $ макро- і GT; buildCrumbtrail (ZMCrumbtrail :: примірник () тепер виглядає наступним чином :. $ Макро-і GT; buildCrumbtrail ($ crumbtrail, і Quot; & GT; & Quot;)
  • Admin:
  • Все адміністратори сторінки ZenMagick тепер використовують той же основною точкою входу: zmIndex.php. Ця зміна дозволило перетворити все на сторінках адміністрування видом, використовуючи той же MVC шаблон (і код) в якості магазину. Хоча цей процес не завершений, є деякі видимі зміни вже.
  • Самий очевидний істота, яка плагіни тепер поширюються на сторінках адміністрування теж (принаймні ті ZenMagick). Наприклад, статистика сторінка Плагін звіт тепер буде відображатися в нижній частині ZenMagick сторінках адміністрування.
  • Це просто почати деяких запланованих істотних поліпшень інтерфейсу адміністратора. Початкові випробування revlealed, що це відносно легко конвертувати Zen Cart адміністратора сторінки так само, як ...

Вимоги

  • Zen Cart

Скріншоти

zenmagick_1_88782.png

ZenMagick

Коментар не знайдено
додати коментар
Включіть картинки!