#12972018年7月19日作者 alperenuzun2 个回答
你好,Artur, 我忘了说我用的是最新版本,抱歉。 我想在组件设置中添加一个插件,用于编辑社交媒体图标、图片网址和链接 href。 大致是这样的:  我创建了一个新的特征类型,想添加多个可编辑输入,类似上面图片。 我尝试在 getInputEl 函数中创建输入,但它只返回一个 inputEl。 我的代码: 我怎样才能获取并更改每一张图片和链接输入?或者有没有替代getInputEl的解决方案? 我如何访问表中的所有...
nojacko
@alperenuzun 你解决这个问题了吗?
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#12962018年7月18日作者 jvillena3 个回答
你好@artf,我刚用不同的库(比如CKEditor 5、TinyMCE 4或pell)创建了一个RTE的自定义插件,但结果都是编辑器失去焦点,导致按钮无法应用到文本内容上。  所以在上面的图片中,如果我按加粗按钮,效果不会应用到内容上。 我觉得我的问题出在启用功能上,但我不知道为什么会出现这种行为。你知道吗? 如果我修好了,那就很容易把三个不同的插件加入进去。
artf
说实话,我也不确定,但可能是因为点击外部会让你对输入失去焦点,确实,你应该在“rteToolbar”里加上那些按钮,那里有个监听器“on(rteToolbar, 'mousedown', e => e.stopPropagation());',这样可以防止模糊
jmtt89
你是怎么解决这个问题的?我找不到 Pell、CKEditor 5 或 TinyMCE 的工作示例 :/
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#12942018年7月18日作者 FrankiYu3 个回答
@artf我想把所有默认方块都归为“基础”类别。但我找不到任何相关文件。  我用编辑器。BlockManager.getAll().reset();移除所有块后,用插件“grapesjs-blocks-basic”创建“Basic”,但仍然移除了所有内容。 或者我直接在“gjs-blocks-no-cat”里加个分类,但我也找不到。 谢谢你的帮助。
AnkitKachhadiya
嘿@MooseFrankenstein推荐这个codepen,可能会帮到你 [Codepen演示](https://codepen.io/artf/pen/MQpZPj) 请尝试以下代码:const bm = 编辑器。BlockManager; editor.on('load', () => { 编辑。BlockManager.render([ bm.get('column1').set('category', ''), bm.get('column2').set('cat...
manishkumaruit
 你好@artf, 我正在使用你的插件,我想在不同的标签页中使用方块,比如方块、控件和网格,但当我使用blockManager的属性,比如blockManager : {appendTo: '#blocks'}时,它显示所有方块在单个标签页中,但我想在不同-2个标...
FrankiYu
@AnkitKachhadiya 谢谢你的帮助。bm.get(id).set('category', 'Your own category')。这方法对我有效。再次感谢。👍
#12932018年7月18日作者 aj00222 个回答
你好, ART法 感谢你们的出色工作。 我想把这个很棒的编辑器和Angular集成。我把这台Angular 6集成了,运行得很顺利。但我有个疑问,是否可以提交带有Angular表格组的联系方式,并显示错误信息。
artf
如果你需要在最终模板中使用库,就必须用JavaScript实现自定义组件 https://grapesjs.com/docs/modules/Components-js.html#basic-scripts
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#12922018年7月17日作者 ploutos272 个回答
你好, 组件参数不允许我们传递自定义的特定类名, 附言:我不想在内容中传递className...... 有办法做到吗?还是我们应该为此开发一个插件?? 谢谢!
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#12912018年7月17日作者 Shah-ali2 个回答
你好,@artf, 有没有什么语言本地化方法可以从英语转到西班牙语?请参考。 谢谢
lorrandavid
没有特别的翻译方法。你可以在这里阅读更多相关内容 #26。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#12902018年7月17日作者 AnkitKachhadiya3 个回答
#1277已关闭,但问题依然存在,所以我必须作为新问题发布 感谢你之前的帮助 @maryia-kabash@artf我为我的自定义链接制作了一个自定义块,请参见代码:编辑。BlockManager.add(“unsubscribe-block”, { 标签:“取消订阅”, 内容:{ 类型:“链接”, 内容:“unsubscribelink”, 属性: {href: “{unsubscribelink}”} }, 属性:{ 标题:“插入取消订阅块”, 职业:“发发班” } }); 一切都运行得很完美,但问题是每次我用样式管理器删除 href 内容时,代码编辑器里都不会移除。(参见图片) 检查小提琴 [小提琴](https://jsf...
artf
看起来第一次重置时不会更新,但实际上会对更改做出反应,确实你可以在第一次更改后清理它。我去查查
artf
@AnkitKachhadiya修复将在下一个版本中发布
AnkitKachhadiya
感谢@artf的关注,解决后请告诉我
#12892018年7月16日作者 acamenhas2 个回答
我创建了一个简单的块内容,带有自定义数据-gjs-custom-name = “test”。 当我保存页面时,生成的HTML里看不到这些属性。 然后,当我加载那个 HTML 时,这些自定义组件会以 BOX 的形式出现。 有没有办法保留这些属性?
artf
不,这些属性只用于导入。请学习如何正确存储你的模板 https://grapesjs.com/docs/modules/Storage.html#store-and-load-templates
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#12882018年7月16日作者 panagulis723 个回答
你好, 我有一个邮件模板列表(页面“模板”),有一个按钮可以打开编辑页面(页面“模板/编辑/:模板Id”)。一切正常,但当我回到模板列表时,控制台出现了这个错误:core.js:1624 错误 类型错误:无法读取 null 的属性 'body'于 Object.getBody (grapes.min.js:11)于 Object.getWrapperEl (grapes.min.js:11)在 r.i.getCanvasWrapper(grapes.min.js:11)于 r.i.initialize (grapes.min.js:11)于 R.i.e.View(grapes.min.js:2)在罗德岛 [作为建造者] (grap...
artf
你用的是最新版本吗?错误只出现在模板列表里?那么,点击回到编辑页面时它能正常工作吗?
no-response[bot]
由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。
cmoutafidis
我有时按ctrl+c时也会出现同样的错误。Grapesjs 与 angularjs 集成。
#12862018年7月15日作者 Barahten3 个回答
我正在尝试实现一个演示中的示例,具体来说:当点击安装背景图片时,会弹出一个窗口,提示你下载文件或从已下载的文件中选择。上传到我成功实现的服务器后,文件会被加载,保存到想要的文件夹里,然后它们会出现在右侧的资源列表中,你可以点击并应用到背景。但当更新页面并重复上述操作时,资产管理系统(左边那个)是空的。 举例来说,默认情况下,资产的配置与演示示例相同(即带有 placehold.it 的预定义图片),但同样,资产管理器在打开时始终是空的。 控制台显示一个带有特定图片列表的 gjs-nl-资产,但资源列表中没有相关图片。打开左侧的资产管理器时,总会有一个半透明的图片,我没有请求或加载。如何移除它例如,如果你尝试为“body”设置背景图...
artf
你好@Barahten请尝试提供你的问题实时演示,没有看到你是如何设置编辑器的,我帮不上忙。
Barahten
@artf,做真实服务器 http://gjs.barahten.com/ 笔——https://codepen.io/barahten/pen/QBygdY 剧本的运作方式有点奇怪。在本地服务器上,它通过上传文件到文件夹来工作,但下载后或在残酷添加代码后,无法添加到管理器中,而在真实战斗服务器上,除了P.3之外,其他都正常
artf
关于第一点但当页面更新并重复上述操作时,资产管理公司(左边那个)是空的。 首先,更新库,0.12.17版本其实太过时了 顺便说一句,给你一个大致的流程。一开始,你的资产是根据你在 'config.assetManager.assets' 中定义的内容加载的,但如果你已经配置好 StorageManager,并且你要抓一个像这样的 JSON 对象 '{ 'gjs-assets': [{ src: '' }, ...], ... }'('gjs-' 是 'config.stor...