iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 7
1
Software Development

一天介紹1個,開源購物車系統OPENCART的擴充插件系列 第 8

第7天-介紹一個OPENCART必裝的擴充模組-之2

  • 分享至 

  • xImage
  •  

第6天-介紹一個OPENCART必裝的擴充模組之2

真的必裝-而且又免費的-模組-就是這個-OCMOD編輯管理器

關鍵功能都在這



名稱 OCMOD Editor OCMOD編輯器 3286下載量

官方下載位置

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22015

官方說明

Desenvolvida e mantida por OpenCart Brasil:
www.opencartbrasil.com.br

Esta extensão foi desenvolvida no formato OCMOD, e tem o objetivo de habilitar na administração do OpenCart funcionalidades para criar, editar e gerenciar arquivos XML no formato OCMOD, além de possuir recursos úteis que são utilizados em atividades rotineiras durante o processo de implantação e ajuste da loja.

As seguintes funcionalidades serão adicionadas no menu Extensões→Modificações:

  • Criar arquivos XML no formato OCMOD.
  • Editar arquivos XML no formato OCMOD.
  • Limpar o cache de dados gerados pela loja.
  • Limpar o cache de imagens geradas pela loja.
  • Limpar o cache do twig/sass gerados pela loja.
  • Fazer download de qualquer arquivo XML no formato OCMOD.
  • Validar o preenchimento das tags necessárias do XML no formato OCMOD.
  • Validar todos os arquivos XML no formato OCMOD e gera log de erros amigável.
  • Visualizar uma lista com todos os arquivos que foram modificados por OCMOD.

Importante:
Nenhum arquivo do OpenCart é alterado com essa extensão.

#######################################################################################

This extension was developed without OCMOD format, and has the objective of enabling the administration of OpenCart functionalities to create, edit and manage XML files in OCMOD format, as well as having useful resources that are used during the process of implementation and adjustment of the store.

The following features have been added without menu Extensions→Modifications:

  • Create XML files in OCMOD format.
  • Edit XML files in OCMOD format.
  • Erase cache of data generated by the store.
  • Erase cache of images generated by the store.
  • Erase cache of twig/sass generated by the store.
  • Download XML file in OCMOD format.
  • Validate XML tags required in OCMOD format.
  • Validate all XML files in OCMOD format and generate log friendly of errors.
  • View a list of all files that have been modified by OCMOD.

Important:
No OpenCart file is changed with this extension.

GitHub:
https://github.com/opencartbrasil/ocmod-editor/

實測

本人實測,此插件可以在 2.3.0.2下正常運作,3.0版本的話的話運作上4個按鈕按不了, 然後在部分LINUX系統下運行173行會有錯誤

Fatal error: Can't use function return value in write context in /home/wwwroot/o01/admin/controller/extension/modification_editor.php on line 173

作者犯了一個空值上的判斷錯誤,請跟著我這樣修改就可以了

173行 if (!empty(trim($item->nodeValue))) { 


改成 if (!empty($item->nodeValue)) {  
就好了

上一篇
第6天-介紹一個OPENCART必裝的擴充模組-之1
下一篇
上班玩臉書才是對自己工作上有幫助的事
系列文
一天介紹1個,開源購物車系統OPENCART的擴充插件33
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言