2017-05-26 18:01

引用来自“开源中国-首席村长”的评论

TP5有两个蛋疼点:succes、error跳转提示太丑,多语言判断使用cookie不能马上生效。

引用来自“申法宽”的评论

果然是村里来的,不会改代码的村长不是一个好的首席理发师...
这种跳转小页面分分钟就能定制一个吧。。。
2017-05-24 06:18
等到下一个php8,tp说:我要开发tp6了,yp5不维护了,大家赶快升级,开发者:我操,不兼容的,要全新开发
2017-05-23 19:24

引用来自“轻风叶语”的评论

国内的开源不容易啊,居然需要靠收费文档保持收入。
@轻风叶语 文档免费,收费的是教程。
2017-05-23 09:25
新项目就是tp5
2017-05-22 23:56
已经在用laravel了做项目了,tp也会用,不能说只用一个
2017-05-22 23:29
完美代替success、error的方法:
common.php里加入:
function goback($message = "", $steps = -1, $seconds = 3)
{
  if (!empty($message)) {
    $_SESSION['msg'] = $message;
    $_SESSION['sec'] = $seconds;
  }

  if (is_numeric($steps)) {
    exit("<script>history.go({$steps});</script>");
  }else{
    exit("<script>window.location.href='{$steps}';</script>");
  }
}
然后在控制器里加入:
public function header()
{
if (!empty($_SESSION['msg'])) {
$this->assign('msg', $_SESSION['msg']);
$this->assign('sec', $_SESSION['sec']);
$_SESSION['msg'] = NULL;
}
}
然后VIEW模板加入判断:
{notempty name="msg"}
<script type="text/javascript">
swal({ title: "{$msg}", text: "Tips will close in {$sec} seconds.", timer: {$sec?$sec*1000:2000}, showConfirmButton: true });
</script>
{/notempty}
2017-05-22 23:22
国内的开源不容易啊,居然需要靠收费文档保持收入。
2017-05-22 23:20

引用来自“开源中国-首席村长”的评论

TP5有两个蛋疼点:succes、error跳转提示太丑,多语言判断使用cookie不能马上生效。

引用来自“申法宽”的评论

果然是村里来的,不会改代码的村长不是一个好的首席理发师...
我就知道会有喷狗嘲笑的,因为我忘了在评论里带上这句:虽然这些我都会改,哈哈~~
2017-05-22 20:12

引用来自“web实习虫”的评论

毁我青春的框架
简历初筛的时候,凡是用过这个框架的,我都默认淘汰,还有一个叫jfinal的Java框架,在我筛的时候也是减分项。
2017-05-22 19:03

引用来自“web实习虫”的评论

毁我青春的框架
当初求种像条狗,如今撸完嫌人丑💔
2017-05-22 18:38
毁我青春的框架
2017-05-22 18:08
还是挺好用的。
2017-05-22 17:42
已弃用多年,新手可以看看TP源码学习下。
2017-05-22 16:39
国产php框架的巅峰👍
2017-05-22 14:58
666
sfk
2017-05-22 14:55

引用来自“红薯丸子”的评论

我就说一句,要是能无缝支持laravel的库,就吊了。
标准的composer包都支持,如果你里面用了特定框架的方法,那是没办法,你自己改一下包然后放上去不就行了
2017-05-22 14:24
TP5有两个蛋疼点:succes、error跳转提示太丑,多语言判断使用cookie不能马上生效。
2017-05-22 13:46
我就说一句,要是能无缝支持laravel的库,就吊了。
2017-05-22 12:42
感谢,支持!
2017-05-22 12:42
tp5对于tp3还是修改了很多东西,比如接收传值的方法。所以不要想着会3就能直接用5,还是要细细看文档
回复 @
{{emojiItem.symbol}}
返回顶部
顶部