block 相关问题

不要使用此标记计划删除,因为它可以引用许多不同的东西,具体取决于使用其他标记。

WooCommerce 结帐块自定义字段验证

如何在使用块创建的 WooCommerce 结账页面中提交时验证自定义块字段? 从'@woocommerce/base-contexts'导入{useCheckoutContext}; 从 '@wordpress/

回答 1 投票 0

在 Magento 块中设置变量

我的模板文件中有以下代码: 我的模板文件中有以下代码: <?php foreach($collection as $product): ?> <?php Mage::unregister('product'); ?> <?php Mage::register('product', $product); ?> <?php $_product = $this->getProduct(); ?> <div class="product-view"> <div class="product-essential"> <form action="<?php echo $this->getSubmitUrl($_product); ?>" method="post" id="product_addtocart_form"<?php if($_product->getOptions()): ?> enctype="multipart/form-data"<?php endif; ?>> <div class="no-display"> <input type="hidden" name="product" value="<?php echo $product->getId() ?>" /> <input type="hidden" name="related_product" id="related-products-field" value="" /> </div> <div class="product-shop"> <div class="product-name"> <h1><?php echo $_product->getName(); ?></h1> </div> <?php echo $this->getChildHtml('alert_urls') ?> <?php echo $this->getChildHtml('product_type_data') ?> <?php echo $this->getTierPriceHtml() ?> <?php echo $this->getChildHtml('extrahint') ?> <?php if (!$this->hasOptions()):?> <div class="add-to-box"> <?php if($_product->isSaleable()): ?> <?php echo $this->getChildHtml('addtocart') ?> <?php if( $this->helper('wishlist')->isAllow() || $_compareUrl=$this->helper('catalog/product_compare')->getAddUrl($_product)): ?> <span class="or"><?php echo $this->__('OR') ?></span> <?php endif; ?> <?php endif; ?> <?php echo $this->getChildHtml('addto') ?> </div> <?php echo $this->getChildHtml('extra_buttons') ?> <?php endif; ?> <?php if ($_product->getShortDescription()):?> <div class="short-description"> <h2><?php echo $this->__('Quick Overview') ?></h2> <div class="std"><?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description') ?></div> </div> <?php endif;?> <?php echo $this->getChildHtml('other');?> <?php if ($_product->isSaleable() && $this->hasOptions()):?> <?php echo $this->getChildChildHtml('container1', '', true, true) ?> <?php endif;?> </div> <div class="product-img-box"> <?php echo $this->getChildHtml('media') ?> </div> <div class="clearer"></div> <?php if ($_product->isSaleable() && $this->hasOptions()):?> <?php echo $this->getChildChildHtml('container2', '', true, true) ?> <?php endif;?> </form> </div> </div> <?php endforeach; ?> 在我的布局 XML 中,我有: <reference name="root"> <block type="catalog/product_view" name="test" template="path/to/products.phtml"/> </reference> 我知道它被成功调用,因为我已经从中输出了静态内容。然而,看起来好像 $product 即使它是有效的产品实例,也不会被块识别。 代码直接从 default/template/catalog/product/view.phtml 中提取,运行良好。我的所有代码所做/尝试做的就是更改产品。这是我第一次使用块,对于任何关于我出错的地方的帮助/提示/指示,我将不胜感激。 提前致谢:-)。 编辑 事实证明我对块/Magento 的理解是错误的。答案在于阅读 AlanStorm 教程。 我遇到了类似的问题,首先尝试在布局xml中用单引号替换所有双引号。 我希望您只是在此处虚拟引用 template="path/to/products.phtml" 进行演示,并在代码中使用真正的 Magento 路径。 不能告诉你更多,因为我也是 Magento 的初学者。只有一些有用的链接: http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-1-introduction-to-magento http://inhoo.net/category/ecommerce/magento/

回答 1 投票 0

阻止某些公共/外部 IP 地址连接到互联网(来自批处理文件、Windows、防火墙)

我使用 Windows 7 Ultimate,就像操作系统一样,我正在寻找该操作系统的解决方案。 我使用 VPN 连接,我需要阻止一些公共/外部 IP 地址才能访问互联网(我需要 ping 失败),但我不这样做...

回答 4 投票 0

kotlin 初始化块中的 null 属性

我不明白为什么在这段代码中,在 init{} 块中 i 和 s 的值分别为 0 和 null,但在 B 类的第二个构造函数中,这些值是 200 和 param2? A 类(覆盖 var i:Int,

回答 2 投票 0

如何在 Windows 上阻止蓝牙文件传输

所以我想阻止Windows设备上的文件传输。解决方案应该做以下事情: 通过所有蓝牙传输应用程序阻止蓝牙文件传输 不阻止其他设备,例如:耳机、鼠标...

回答 1 投票 0

在特定坐标处对 ggplot2 绘图区域内的颜色块进行排序

我有一个简单的线图,在 x 轴上显示 DNA 序列,使用 ggplot2 按以下方式完成: myseq <- "AGAATATTATACATTCATCT" set.seed(123) mydata <- data.frame(time=...

回答 1 投票 0

美人鱼框图:跨越组内的多个列

我有以下美人鱼框图: 区块贝塔 第 4 栏 一个:1 块:b:3 第 3 栏 c:1 日:1 电子:1 焦距:3 结尾 克:4 小时:4 风格 f 笔画-

回答 1 投票 0

Facebook 被屏蔽,显示替代内容?

我在越南经营很多网站,例如有关纽约市的 www.nyc.vn。我遇到的问题是 Facebook 在越南被屏蔽,粉丝框和点赞按钮都显示为损坏

回答 2 投票 0

带有 nil 值的 Swift 闭包捕获列表

我正在捕获一个委托引用,该引用最终设置为某个值,但最初为零。但是,即使设置了委托,捕获的引用仍为零。 DispatchQueue.main.asyncAfter(

回答 2 投票 0

无法嵌入 YouTube 视频

只需将嵌入代码粘贴到 HTML 块中,就会收到“无法嵌入”错误: 将链接粘贴到您想要在网站上显示的内容:https://www.youtube.com/watch?v=h5R_SxV...

回答 1 投票 0

如何直接输出在ERB中取块的helper的结果?

我有一个需要阻塞的助手: def 容器(&块) 渲染(:partial => '布局/容器', :locals => {:content => capture(&block)}) 结尾 当我尝试在 &l...

回答 2 投票 0

当块已经有自己的作用域时,设置 Ruby 块局部变量的目的是什么?

在这里了解 Ruby 块。在此示例中使用块局部变量有什么意义: 什么时候你可以只做下面的事情?块中的 x 已经有了自己的作用域,

回答 5 投票 0

可变数量的通用参数

我有一组不同类型的参数。我想和他们一起做一些手术。但前提是其中至少有一个不为空。 我的代码是这样的: 有趣

回答 1 投票 0

如何访问块内的实例变量

我正在使用 gem graphql-client 并希望使其针对不同的 URL 和令牌是动态的。 gem 文档和其他地方给出的示例具有硬编码的 URL 和令牌。 我正在努力

回答 1 投票 0

numpy 二维数组转换为块矩阵

给定一个 2x6 数组,如下所示 x = np.array([[0,1,2,3,4,5],[6,7,8,9,10,11]]) 如何将其转换为 6x6 矩阵,块对角线填充上述数组 输入 我期待的输出 我得到了

回答 1 投票 0

Magento-如何使用模块在产品详细信息页面中添加新的自定义块

我正在做一个magento定制网站,我需要添加产品的附加属性,如类型、版本等。我是magento新手,我如何将新的自定义块添加到产品详细信息中...

回答 2 投票 0

为什么“deleteBlocks”在 phpWord 中不起作用?

我正在尝试在 Word 文档中使用块,但遇到一些问题。首先,当我在文档中声明一个块时,如果我不使用函数“cloneBlock”,结果会像这样......

回答 3 投票 0

如何在Google网页上自动填写表单?

我的目标是让用户在我的网站上发表的评论输入到我在 Google 上的业务的评论部分(如果他们批准这些评论)。为了让用户更方便,我计划自动

回答 1 投票 0

如何向自定义块内容发送数据

我正在尝试创建一个模块来显示数据库中的一些最后条目。我想将最后一个条目对象发送到模板文件(guestbook-last-entries.tpl.php),看起来像这样 ... 我正在尝试创建一个模块来显示数据库中的一些最后条目。我想将最后一个条目对象发送到模板文件(guestbook-last-entries.tpl.php),看起来像这样 <p><?php render($title); ?></p> <?php echo $message; ?> 我有一个实现 hook_theme 的函数 function guestbook_theme() { return array( 'guestbook_last_entries' => array( 'variables' => array( 'entries' => NULL, ), 'template' => 'guestbook-last-entries' ), ); } 进行预处理的 function template_preprocess_guestbook_last_entries(&$variables) { $variables = array_merge((array) $variables['entries'], $variables); } 以及实现 hook_block_view 的函数 function guestbook_block_view($delta = '') { switch ($delta) { case 'guestbook_last_entries': $block['subject'] = t('Last entries'); $block['content'] = array(); $entries = guestbook_get_last_entries(variable_get('guestbook_m', 3)); foreach ($entries as $entry) { $block['content'] += array( '#theme' => 'guestbook_last_entries', '#entries' => $entry, ); } break; } return $block; } 从数据库获取数据的函数 function guestbook_get_last_entries($limit = 3) { $result = db_select('guestbook', 'g') ->fields('g') ->orderBy('posted', 'DESC') ->range(0, $limit) ->execute(); return $result->fetchAllAssoc('gid'); } 但在这种情况下,我只显示一个条目。谁能告诉我如何解决这个问题,我应该如何构建 $block['content']? 谢谢你 这在这里行不通: $block['content'] += array( '#theme' => 'guestbook_last_entries', '#entries' => $entry, ); 如果您需要一个数组作为结果,也许您需要这个: // note that I replaced += with a simple = and added two brackets that will create a new element in that array $block['content'] $block['content'][] = array( '#theme' => 'guestbook_last_entries', '#entries' => $entry, );

回答 1 投票 0

如何阻止在新选项卡中打开视频 blob 网址?

我创建了一个带有 HTML5 视频播放器和 blob url 的页面,并且阻止了对下载按钮的访问,一切正常,但当我通过查看代码检索 blob url 时遇到问题...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.