小编loe*_*fel的帖子

缩短文本而不分割单词或破坏html标签

我试图在236个字符之后切断文本,而不会将单词切成两半并保留html标签.这就是我现在正在使用的:

$shortdesc = $_helper->productAttribute($_product, $_product->getShortDescription(), 'short_description');
$lenght = 236;
echo substr($shortdesc, 0, strrpos(substr($shortdesc, 0, $lenght), " "));
Run Code Online (Sandbox Code Playgroud)

虽然这在大多数情况下都有效,但它不会尊重html标签.所以例如这个文本:

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. <strong>Stet clita kasd gubergren</strong>
Run Code Online (Sandbox Code Playgroud)

标签仍然打开时会被切断.有没有办法在236个字符之后切断文本但是尊重html标签?

php

16
推荐指数
3
解决办法
1万
查看次数

Magento:发票总额的税额计算不正确

我正在运行Magento 1.5.1.0,以前在发票总额的税款计算上遇到问题。尽管对于我的商店中的所有总计而言,该计算都是正确的,但后端发票视图和pdf发票将显示不正确的总计。

错误的显示值和正确的值之间的区别可以在此图片上看到:( 简短版本:小计将包括运费,尽管运费中已包含运费) 。http://i731.photobucket.com/相册/ww318/vitamin6/orderview_fixed.jpg

因此,我将此问题发布在freelancer.com上,并有人设法对其进行了修复。但是,正如我稍后发现的那样,此修复程序无法涵盖所有​​情况-如果订单可以免费送货,则发票小计仍然不正确。这是显示差异的屏幕截图:http : //i731.photobucket.com/albums/ww318/vitamin6/orderview_freeship.jpg

自由职业者编辑了以下文件,以更正错误的税费计算: app \ code \ local \ Mage \ Sales \ Model \ Order \ Invoice \ Total \ Subtotal.php

其中有以下代码:

    if ($invoice->isLast()) {
        $subtotal = $allowedSubtotal;
        $baseSubtotal = $baseAllowedSubtotal;
        $subtotalInclTax = $allowedSubtotalInclTax;
        $baseSubtotalInclTax  = $baseAllowedSubtotalInclTax;
Run Code Online (Sandbox Code Playgroud)

被替换为:

    if ($invoice->isLast()) {
        $subtotal = $allowedSubtotal;
        $baseSubtotal = $baseAllowedSubtotal;
        //$subtotalInclTax = $allowedSubtotalInclTax;
        //$baseSubtotalInclTax  = $baseAllowedSubtotalInclTax;
        $subtotalInclTax = min($allowedSubtotalInclTax, $subtotalInclTax);
        $baseSubtotalInclTax = min($baseAllowedSubtotalInclTax, $baseSubtotalInclTax);
Run Code Online (Sandbox Code Playgroud)

有人能指出我正确的方向吗,我将如何进一步更改文件以使修正适用于免费送货的订单?如果需要,可以提供有关税收设置等的更多详细信息-预先感谢您!

php magento magento-1.5

5
推荐指数
1
解决办法
5765
查看次数

缺少扩展配置

所有应具有扩展名的扩展名都缺少扩展名配置。我是否缺少版本9中引入的配置?

1个

typo3 typo3-extensions typo3-9.x

1
推荐指数
1
解决办法
116
查看次数

标签 统计

php ×2

magento ×1

magento-1.5 ×1

typo3 ×1

typo3-9.x ×1

typo3-extensions ×1