深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

mesdoc的语法范例介绍

查看数: 868 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-1-18 19:02

正文摘要:

本帖最后由 zhgc 于 2022-4-3 09:01 编辑 mesdoc的语法范例介绍 "flag"=>0 $str = <<<EOD 在所有硬件都没有的情况下,用普通电脑也是可以的; EOD; $data["doc"][]=array(   &nb ...

回复

zhgc 发表于 2022-3-20 16:01:30
ol与ul的实现

$data["doc"][]=array(
        "id"=>"SYANT_TEST_OL",         
        "flag"=>7,                 
        "html"=>array("价格便宜","部署简单方便","有PLC编程能力")
);



$data["doc"][]=array(
        "id"=>"SYANT_TEST_UL",         
        "flag"=>8,                 
        "html"=>array("价格便宜","部署简单方便","有PLC编程能力")
);

zhgc 发表于 2022-3-20 15:17:41
1.引用模板的支持
2.引入数组的支持


$data["doc"][]=array(
        "id"=>"20220320005",         
        "flag"=>1,                                         
        "src"=>array("P011.jpg","P012.jpg"),
        "target"=>"TB1",
);
$data["doc"][]=array(
        "id"=>"20220320006",         
        "flag"=>6,                 
        "html"=>array("MES中国版","MES海外版"),
        "target"=>"TB1",
);
$data["doc"][]=array(
        "id"=>"0",
        "flag"=>4,
        "target"=>"TB1",
        "html"=>"<table border=0 width=100%>
<tr><td width=50%>{20220320005-1}</td>
<td>{20220320005-2}</td></tr>
<tr><td align=\"center\"><b><small>{20220320006-1}</small></b></td><td align=\"center\"><b><small>{20220320006-2}</small></b></td></tr>
</table>");



zhgc 发表于 2022-3-17 22:03:50
20的这种,没有外部包裹的,就不要用20了吧
  1. $str = <<<EOD
  2. Bartender请参考:
  3. EOD;
  4. $data["doc"][]=array(
  5.         "id"=>"117",
  6.         "flag"=>20,                                
  7.         "format"=>"[DATA]",
  8.         "html"=>$str,
  9. );  
复制代码



或改为

"format"=>"<div>[DATA]</div>",

因为在翻译模式下,是通过parent找第一个child来得到中文的,如果没有被包裹,会JS失败而不能翻译
zhgc 发表于 2021-6-19 12:00:32
本帖最后由 zhgc 于 2022-3-17 09:38 编辑

mesdoc/en.php
mesdoc/vn.php

mesdoc/dcc.php?doc=A002&mod=EN


http://www.nagomes.com/mesdoc/index.php?sy=p
http://www.nagomes.com/mesdoc/index.php?sy=m

http://www.nagomes.com/mesdoc/index.php?lan=vn


zhgc 发表于 2021-1-18 23:40:09
本帖最后由 zhgc 于 2022-3-20 14:55 编辑

关于图片的多宫格
例如二宫格的调试实现(可手工调整比例,让两个图片高度一致
  1. $data["doc"][]=array(
  2.         "flag"=>1,                                                //只分0段落和1图片两种
  3.         "src"=>"P011.jpg",
  4.         "style"=>" width:40%;"
  5. );
  6. $data["doc"][]=array(
  7.         "flag"=>1,                                                //只分0段落和1图片两种
  8.         "src"=>"P012.png",
  9.         "style"=>" width:55%;"
  10. );
复制代码


二宫格的实现方法2(要求图片高度是一样的)

  1. $data["doc"][]=array("id"=>"0","flag"=>4,
  2. "html"=>"<table border=0 width=100%>
  3. <tr><td width=50%>
  4. <img style='height: auto; width:100%; display: block; margin: 0 auto;' src=\"./dcc/A021/P011.jpg\" />
  5. </td><td>
  6. <img  style='height: auto; width:100%; display: block; margin: 0 auto;' src=\"./dcc/A021/P012.jpg\" />
  7. </td></tr>
  8. <tr><td align=\"center\"><b><small>MES中国版</small></b></td><td align=\"center\"><b><small>MES海外版</small></b></td></tr>
  9. </table>");
复制代码


二宫格的实现方法3(支持自动翻译)
  1. $data["doc"][]=array(
  2.         "id"=>"20220320001",         
  3.         "flag"=>1,                                         
  4.         "src"=>"P011.jpg",
  5.         "target"=>"TB1",
  6. );
  7. $data["doc"][]=array(
  8.         "id"=>"20220320002",         
  9.         "flag"=>1,                 
  10.         "src"=>"P012.jpg",
  11.         "target"=>"TB1",
  12. );
  13. $data["doc"][]=array(
  14.         "id"=>"20220320003",         
  15.         "flag"=>6,                 
  16.         "html"=>"MES中国版",
  17.         "target"=>"TB1",
  18. );
  19. $data["doc"][]=array(
  20.         "id"=>"20220320004",         
  21.         "flag"=>6,                 
  22.         "html"=>"MES海外版",
  23.         "target"=>"TB1",
  24. );
  25. $data["doc"][]=array(
  26.         "id"=>"0",
  27.         "flag"=>4,
  28.         "target"=>"TB1",
  29.         "html"=>"<table border=0 width=100%>
  30. <tr><td width=50%>{20220320001}</td>
  31. <td>{20220320002}</td></tr>
  32. <tr><td align=\"center\"><b><small>{20220320003}</small></b></td><td align=\"center\"><b><small>{20220320004}</small></b></td></tr>
  33. </table>");
复制代码
zhgc 发表于 2021-1-18 23:36:08
本帖最后由 zhgc 于 2022-3-19 23:31 编辑

20 html

$str = <<<EOD
需要在线QA尽快处理
EOD;
$data["doc"][]=array(
        "id"=>"7",
        "flag"=>20,                                
        "format"=>"<td>[DATA]</td></tr></table><br><br>",
        "html"=>$str,
);        

20 html实现的link方法如下:

$str = <<<EOD
协创烧码机对接MES
EOD;
$data["doc"][]=array(
        "id"=>"7",
        "flag"=>20,                                
        "format"=>"<a href='dcc/A017/协创烧码机对接MES.pdf'>[DATA]</a><br>",
        "html"=>$str,
);  

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-6-28 23:52 , Processed in 0.066343 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表