小编Jos*_*shi的帖子

隐藏输入字段的标签

我试图隐藏_form.php中特定字段的标签但没有成功.

我尝试了几个变体,但没有一个工作:

<?= $form->field($model, 'sample_text')->textArea('label'=>false) ?>
Run Code Online (Sandbox Code Playgroud)

和备用代码:

<?= $form->field($model, 'sample_text')->textArea('label'=>'') ?>
Run Code Online (Sandbox Code Playgroud)

隐藏标签的正确方法是什么?

forms yii yii2 yii-widgets

31
推荐指数
4
解决办法
5万
查看次数

Yii2在DetailView中渲染图像

我正在尝试在视图文件中呈现图像.我的代码如下:

<?= DetailView::widget([
        'model' => $model,
        'attributes' => [
            'id',
            'name',
            //'photo',
            [
                'attribute'=>'photo',
                'value'=>('<img src =' .'uploads/' . $model->photo . ' height="100" width="100"' .   '>')
            ],


            [
                'attribute' => 'birth_date',
                'format' => ['date', 'dd-MM-Y'],
                        ],  
        'mobile',
            ],

    ]) ?>
Run Code Online (Sandbox Code Playgroud)

虽然下面的代码有效:

<?php echo ('<img src =' .'uploads/' . $model->photo .'>'); ?>
Run Code Online (Sandbox Code Playgroud)

谢谢.

yii2

12
推荐指数
1
解决办法
2万
查看次数

Yii2 - 得到一列的总和

我在指南中找到了这个,但不知道如何实现它

yii\db\Query::count();返回COUNT个查询的结果.其它类似的方法包括sum($q),average($q),max($q),min($q),支持所谓的聚集态数据查询.$q参数对于这些方法是必需的,可以是列名称或表达式.

比方说,我有一个表名称'billing',其中包含列:

name     amount
charge1  110.00
charge2  510.00
Total -  620.00
Run Code Online (Sandbox Code Playgroud)

我如何实现使用

yii\db\Query::sum('amount');
Run Code Online (Sandbox Code Playgroud)

我也尝试过

$command = Yii::$app->db->createCommand("SELECT sum(amount) FROM billing");

yii\db\Query::sum($command);
Run Code Online (Sandbox Code Playgroud)

但页面生成错误.

谢谢.

yii2

9
推荐指数
4
解决办法
4万
查看次数

Magento2:Extra参数传递给父结构:

我的自定义控制器中包含以下代码:

namespace Myweb\CustomArt\Controller\Index;
use Magento\Framework\Controller\ResultFactory;
use Magento\Framework\Filesystem;
class Form extends \Magento\Framework\App\Action\Action
{
    /**
     * Contact action
     *
     * @return void
     */
    /**
     * @var \Magento\Framework\Mail\Template\TransportBuilder
     */

     /**
    * @var Google reCaptcha Options
    */
    private static $_siteVerifyUrl = "https://www.google.com/recaptcha/api/siteverify?";
    private $_secret;
    private static $_version = "php_7.0";
    /**
    * Save Form Data
    *
    * @return array
    */
        protected $context;
        private $fileUploaderFactory;
        private $fileSystem;
        protected $_transportBuilder;
        protected $scopeConfig;
        protected $inlineTranslation;

 public function __construct(
        \Magento\Framework\App\Action\Context $context,
        Filesystem $fileSystem,
        \Magento\Framework\Mail\Template\TransportBuilder $transportBuilder,
        \Magento\Framework\Translate\Inline\StateInterface $inlineTranslation,
        \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, …
Run Code Online (Sandbox Code Playgroud)

php magento-2.0

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

mysql group_concat group by on multiple fields

我有一个表成员有member_id,member_name,club_name,region,zone,email为各个领域.

我正在使用group_concat像MySQL这样的函数

SELECT group_concat(distinct m.email
SEPARATOR ', ' ) from member m group by m.club_name
Run Code Online (Sandbox Code Playgroud)

这工作正常.但我希望能够group_concat在其他领域无需创建其他查询.

是否可以提供其他字段作为参数?

member_id   member_name club_name   region  zone    email
1           member1           A        1    1   email1@example.com
2           member2           A        1    1   email2@example.com
3           member3           B        1    1   email3@example.com
4           member4           C        1    2   email4@example.com
5           member5           D        2    1   email5@example.com

**group by club**
email1@example.com,email2@example.com
email3@example.com
email4@example.com
email5@example.com

**group by region**
email1@example.com, …
Run Code Online (Sandbox Code Playgroud)

mysql group-concat

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

div div上的Div标题如何

如何使用Div为盒子标题放置如下文字.我可以使用任何CSS来放置div的标题,就像在示例中一样?

例如,带文字的div的顶部边框线将显示

---- Div标题---------

html css

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

MYSQL error.log 将失败的登录尝试显示为 [note]

我正在尝试将fail2ban与MYSQL 5.7.19一起使用

error.log 显示如下条目:

2017-10-03T19:17:45.014850Z 127207 [Note] Access denied for user 'trafic'@'localhost' (using password: YES)
2017-10-03T19:17:46.222136Z 127209 [Note] Access denied for user 'user'@'localhost' (using password: YES)
2017-10-03T19:17:47.440388Z 127211 [Note] Access denied for user 'user'@'localhost' (using password: YES)
2017-10-03T19:17:48.625799Z 127213 [Note] Access denied for user 'wordpress'@'localhost' (using password: YES)
2017-10-03T19:17:49.849088Z 127219 [Note] Access denied for user 'root'@'localhost' (using password: YES)
Run Code Online (Sandbox Code Playgroud)

error.log 中既没有捕获任何 IP,也没有显示为警告,而是记录为[note]

我已经设置log-warnings =2mysqld.cnf

谢谢。

更新:我从 mysql error.log 收到来自同一 IP 的这些日志超过 20 次。

2017-10-04T14:35:45.932144Z 218879 [Note] …
Run Code Online (Sandbox Code Playgroud)

mysql fail2ban

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

标签 统计

yii2 ×3

mysql ×2

css ×1

fail2ban ×1

forms ×1

group-concat ×1

html ×1

magento-2.0 ×1

php ×1

yii ×1

yii-widgets ×1