这有点远,但我想我还是会问.我有一个基于Web的代码编辑应用程序,就像您在Github上使用ACE编辑器一样.问题是,可以编辑应用程序本身内的代码.
我已经设法在保存文件之前检测到解析错误,这很有效,但是如果用户创建运行时错误,例如MyClass extends NonExistentClass,文件通过解析检查,但保存到文件系统,则终止应用程序.
无论如何测试新代码是否会在将其保存到文件系统之前导致运行时错误?似乎完全违反直觉,但我想我会问.
我有两个网站,我想与SSO连接.一个是商店,使用Magento,我希望这是一个"真相来源",它拥有所有成员并将处理身份验证.另一个是使用CMS(SilverStripe)的营销网站,我希望它在用户从一个站点更改为另一个站点时保持会话.
我的背后想法是,从Magento商店到营销网站的链接将在请求中传递令牌,营销网站将能够使用Magento中的某种端点来验证该令牌.
免责声明:我没有使用Magento的经验.
我想将一个submit()处理程序附加到一个表单来运行ajax请求,当它返回时,表单正常提交自己.这可能吗?$('#myForm').submit()将递归调用相同的函数.
我宁愿不将事件处理程序附加到单击提交按钮,因为并非所有用户都使用鼠标提交表单.像我一样,许多人只使用返回键.
php ×2
ajax ×1
forms ×1
javascript ×1
jquery ×1
magento ×1
runtime ×1
silverstripe ×1
token ×1