Questions tagged «forms»

表示有关Magento中的表单的问题(管理表单,前端表单,管理)

2
在magento(1.9)客户注册中添加新字段
我喜欢在客户注册和管理员客户创建表单中添加新字段。 字段名称是许可证号。我搜索了很多与我的需求相关的链接,但这些链接在Magento(1.9)中不起作用。甚至我发现与此相关的扩展名: http://www.magentocommerce.com/magento-connect/custome-account-profile-13594.html 当我使用密钥安装上述扩展程序时,显示错误。您能给我一些与我的要求有关的想法吗?

2
如何在Magento2前端中创建自定义表单?
我想在前端创建一个自定义表单,使用此表单客户可以预约。 在我的表格中,我有4个字段。 名(文本) 姓氏(已归档文本) 电话号码(数字字段) 预约时间(带日期时间日历) 因此,当客户填写此表单并提交时,我想将此数据插入数据库并在admin部分中显示。 如何在Magento-2.1中实现此功能 我已经引用了此链接,但是它不是按照我的功能。

3
使用ui组件在表单字段下添加注释
如何使用ui组件在Magento 2中的字段下添加小文本。 使用Magento\Framework\Data\Form我可以做到这一点: /** @var \Magento\Framework\Data\Form $form */ $form = $this->formFactory->create(); $fieldset = $form->addFieldset( 'base_fieldset', [ 'legend' => __('Some legend here'), 'class' => 'fieldset-wide' ] ); $fieldset->addField( 'name', 'text', [ 'name' => 'name', 'label' => __('Name'), 'title' => __('Name'), 'note' => __('Some note here') ] ); 上面的代码将产生此结果(请注意该字段下的文本)。 如何使用表单ui-components实现同一件事? 我有这样定义的形式: <field …

3
获取正确的FormKey
我有一个页面列出了产​​品,仅此而已。它的catalog/view.phtml克隆。只是包括在内app/Mage.php。 在此页面中,我使用 Mage::getSingleton('core/session')->getFormKey(); 但这与其他页面的formKey不同 我究竟做错了什么?

3
UI组件文件中的“源”项目是什么
在Magento 2的UI表单组件配置文件中,您经常会item在下面看到与source- 相同的属性<item name="source" xsi:type="string">block</item>。 #File: vendor/magento/module-cms/view/adminhtml/ui_component/cms_block_form.xml <field name="title"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Block Title</item> <item name="formElement" xsi:type="string">input</item> <item name="source" xsi:type="string">block</item> <item name="sortOrder" xsi:type="number">20</item> <item name="dataScope" xsi:type="string">title</item> <item name="validation" xsi:type="array"> <item name="required-entry" xsi:type="boolean">true</item> </item> </item> </argument> </field> 这些字段是做什么用的?我问,因为似乎没有必要。例如,此GitHub存储库中的模块 配置了一个有效的UI组件表格,但未使用这些name="source"项目。 有人知道这些name="source"物品是干什么用的吗?我知道UI组件机制采用XML并将其配置为x-magento-initJSON "block_id": { …

7
无效的表单密钥。请刷新页面。产品保存错误
您好,每当我尝试在管理面板上保存产品时,都会收到此错误“ Invalid Form Key. Please refresh the page.”。我在这里通过了此链接,但没有成功。当我查看日志文件时,它向我显示了 2013-09-03T07:07:43+00:00 ERR (3): Notice: Undefined index: httponly in /var/www/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 94 2013-09-03T07:07:43+00:00 ERR (3): Notice: Undefined index: secure in /var/www/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 96 2013-09-03T07:07:43+00:00 ERR (3): Notice: Undefined index: domain in /var/www/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 98 我注释掉文件中的行作为建议这个文章在这里。日志文件中的错误消失了。但是仍然无法保存我的产品和错误“无效的表单密钥。请刷新页面。” 照原样。 我检查了萤火虫中的帖子数据,它显示了我 form_key THJDhxajLIZnzrHt form_key …

2
结帐表格-如何在一个类中包装多个元素-Magento 2
如何在div中包装两个结帐表单元素? 例如,假设我想将这些国家/地区和邮政编码/邮政编码字段包装在类别为的div中,该example-class怎么做? 我尝试过的 我试图通过将它们添加为的子代来实现这一点,<item name="shippingAddress" xsi:type="array">但这只会在前端导致错误。尽管我确实得到了一个空白文本输入,里面没有标签.example-class,但是前端还是有错误。 错误: Cannot read property 'indexedOptions' of undefined 这是我的快速尝试: Magento_Checkout / web / template / shipping-address / form.html <div id="shipping-new-address-form" class="fieldset address"> <div class="testing"> <!-- ko foreach: getRegion('example-class') --> <!-- ko template: getTemplate() --><!-- /ko --> <!--/ko--> </div> <!-- ko foreach: getRegion('additional-fieldsets') --> <!-- ko …


3
Magento 2.1图片未以编辑形式上传
我正在处理magento 2.1表格。当我添加新字段时,图像已成功上传。但是,当我从网格编辑任何字段时,文件上传器将不会显示在页面上。当我检查编辑页面时,它显示以下错误 未捕获的TypeError:value.map不是file-uploader.js中的函数:69 <field name="image"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">string</item> <item name="source" xsi:type="string">faqs</item> <item name="label" xsi:type="string" translate="true">Topic Image</item> <item name="visible" xsi:type="boolean">true</item> <item name="formElement" xsi:type="string">fileUploader</item> <item name="elementTmpl" xsi:type="string">ui/form/element/uploader/uploader</item> <item name="previewTmpl" xsi:type="string">Magento_Catalog/image-preview</item> <item name="dataScope" xsi:type="string">image</item> <item name="required" xsi:type="boolean">false</item> <item name="sortOrder" xsi:type="number">13</item> <item name="uploaderConfig" xsi:type="array"> <item name="url" xsi:type="url" path="faqs/topic_image/upload"/> …

2
Magento 2.1.2 Ui-组件窗体从多个下拉菜单中选择元素
我有两个下拉菜单,其中一个是“ 小时”,另一个是“ 分钟”。我设法显示了几个小时的下拉菜单 但是任何人都可以提供帮助-如何以Ui组件形式在数小时之内显示下拉菜单,而不是数小时?就像图片中的那个一样。 <field name="start_date"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">NameSpace\ModuleName\Model\Xyz\Source\Hours</item> <item name="config" xsi:type="array"> <item name="label" xsi:type="string" translate="true">Monday Opening Time</item> <item name="visible" xsi:type="boolean">true</item> <item name="dataType" xsi:type="string">number</item> <item name="formElement" xsi:type="string">select</item> <item name="source" xsi:type="string">item</item> <item name="dataScope" xsi:type="string">start_date</item> <item name="sortOrder" xsi:type="number">220</item> <item name="validation" xsi:type="array"> <item name="required-entry" xsi:type="boolean">true</item> </item> </item> </argument> </field> 我的模型返回小时值 …

1
Magento 2:如何在结帐时向街道字段添加占位符文本?
在后端,我将街道地址设置为3行。 我想在每个字段中放置一个不同的占位符: 街 建筑/公寓 区域 这样,用户可以以更加结构化的方式输入数据。 在这里可以找到类似的问题: Magento 2-如何使用布局xml / ui参数影响结帐表单中的街道地址 但是,答案没有提供在街道地址字段中包含占位符的解决方案。 我要实现的是为每个街道地址字段设置一个不同的占位符。 我的代码: app / code / Jsp / Placeholder / etc / module.xml: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Jsp_Placeholder" setup_version="2.0.0" /> </config> app / code / Jsp / Placeholder / registration.php: <?php \Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'Jsp_Placeholder', __DIR__ ); …


1
在ui组件表单字段上设置默认配置值
表单和网格的ui组件格式在2.2版(dev)中正在更改。(也许已经做到了)。如何为字段设置默认值。 在2.2-dev之前,您可以在表单中添加类似这样的字段。 <field name="title"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="default" xsi:type="string">Some default value.</item> <item name="label" xsi:type="string" translate="true">Page Title</item> <item name="formElement" xsi:type="string">input</item> <item name="source" xsi:type="string">source_here</item> <item name="sortOrder" xsi:type="number">20</item> <item name="dataScope" xsi:type="string">title</item> <item name="validation" xsi:type="array"> <item name="required-entry" xsi:type="boolean">true</item> </item> </item> </argument> </field> 在2.2-dev中,该列如下所示: <field name="title" sortOrder="20" formElement="input"> …

2
如何从垃圾邮件机器人保护表格
在我的Magento商店中,我有一个表格,女巫通过电子邮件将信息发送给我,最近从该表格中收到了很多垃圾邮件(自昨天以来已有70封垃圾邮件)。 使用CAPTHA在magento中获得安全表格是否可行?:)

2
Magento 2表单字段切换类型
我想在magento 2中创建一个切换输入选项,如下所示: 但我不知道这是什么类型的字段,现在我正在使用选择下拉列表,如下所示: $fieldset->addField( 'featured', 'select', [ 'label' => __('Featured'), 'title' => __('Featured'), 'required' => true, 'options' => ['1' => __('Yes'), '0' => __('No')], 'value' => $partner['featured'] ] );

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.