【发布时间】:2017-01-19 21:06:46
【问题描述】:
我正在使用 php 框架 laravel,我想实现短代码。
有没有人建议如何实现用户可以插入到页面或博客文章中的短代码。
例如,假设我想要一个包含一些图像的画廊的简码,例如
[画廊=id]
然后将显示该特定画廊。当然,我有画廊模型和画廊和图像表。
我的第一个想法是我必须扫描页面/帖子的内容并查找简码,当我找到特定的简码时,然后呢?我应该插入什么来代替它?
我无法插入循环通过库并产生输出的 php 代码。我想最好的方法是运行一个函数来返回我插入的完整 html 代码而不是短代码。
是否可以从函数返回视图并将结果插入页面/帖子?
【问题讨论】:
-
你到底想要什么?显示只有特定用户可以访问的图库页面?
-
我希望管理员能够在此示例画廊简码中使用简码,并且当访问者访问使用此简码的页面时,页面将呈现带有图像的画廊。当然,所有用户都可以看到它。注意:我没有使用 Wordpress,我使用的是 Laravel 并想自己实现这个
-
@Maxlight 您可以使用我的库短代码:github.com/thunderer/Shortcode。