小编con*_*322的帖子

在悬停时从中心填充元素

如何创建按钮,以便在悬停时背景颜色从元素的中心向左和向右填充元素.

示例:

在翱翔时由背景颜色填充的按钮

我知道如何使用CSS3 transitions并可以使其动画到所需的形状,但不能让它从中心向外过渡.

形状不会改变尺寸我只想用它来填充它transition.

css button css3 css-transitions css-shapes

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

Yii2添加谷歌字体到头

我想知道如何在yii2中添加链接标记/谷歌字体.

我想添加以下内容

<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)

我找到了这个文档,但没有提到链接/添加谷歌字体等任何内容

yii2

9
推荐指数
2
解决办法
5793
查看次数

yii2从ListView中删除摘要/计数

当我使用ListView它时它总是会计数.例如说:

Showing 1-1 of 1 item.
Run Code Online (Sandbox Code Playgroud)

我的结果/项目在上面.我该如何删除?

目前的ListView代码

<?=  ListView::widget([
        'dataProvider' => $dataProvider,
        'itemOptions' => ['class' => 'col-xs-6 col-sm-3'],
        'itemView' => '_index',]);
    ?>
Run Code Online (Sandbox Code Playgroud)

php listview yii2

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

Yii2创建一个没有模型的表单

我想知道如何在Yii2框架中创建没有模型的表单,因为我正在创建mailchimp注册表单,因此下面的代码生成表单时不需要模型,但是您可以看到它使用模型.

<?php $form = ActiveForm::begin(['id' => 'login-form']); ?>

<?= $form->field($model, 'title')->textInput(['maxlength' => 255]) ?>

<?php ActiveForm::end(); ?>
Run Code Online (Sandbox Code Playgroud)

我仍然使用activeform,如何在不抛出错误的情况下删除$ model变量?

javascript php frameworks mailchimp yii2

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

可以在localhost上使用swiftMailer发送电子邮件吗?

我目前没有收到使用以下配置的电子邮件,并且想知道是否与我的设置有关可能遗漏了某些内容或者它在MAMP localhost上无法正常工作?

common-local.php在common config目录下

    'mailer' => [
        'class' => 'yii\swiftmailer\Mailer',
        'viewPath' => '@common/mail',
        // send all mails to a file by default. You have to set
        // 'useFileTransport' to false and configure a transport
        // for the mailer to send real emails.
        'useFileTransport' => true,
    ],
Run Code Online (Sandbox Code Playgroud)

然后发送电子邮件(显示成功消息)

public function submitreview($email)
{
    //return Yii::$app->mailer->compose(['html' => '@app/mail-templates/submitreview'])
    return Yii::$app->mailer->compose()
        ->setTo($email)
        ->setFrom([$this->email => $this->name])
        ->setSubject($this->title)
        ->setTextBody($this->description)
        ->attachContent($this->file)
        ->send();
}
Run Code Online (Sandbox Code Playgroud)

php swiftmailer yii2

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

Yii2显示每个循环使用的数据

使用yii2我使用gii创建了一个Model和CRUD.

我想在我的VIEW中使用foreach或while循环以下列格式显示数据

对于数据库表中的每一行

echo("addMarker($lat_field, $lon_field);\n");
Run Code Online (Sandbox Code Playgroud)

我有一个索引页面,使用以下控制器操作呈现.

    public function actionIndex()
{
    $this->layout = 'directory';

    $searchModel = new ShopDirectorySearch();
    $dataProvider = $searchModel->search(Yii::$app->request->queryParams);

    return $this->render('index', [
        'searchModel' => $searchModel,
        'dataProvider' => $dataProvider,
    ]);
}
Run Code Online (Sandbox Code Playgroud)

我可以使用以下内容显示数据,使用listview显示数据库中的所有数据/行,但它周围有html,显然不会以我希望的格式输出.

    <?=  ListView::widget([
 'dataProvider' => $dataProvider,
 'itemOptions' => ['class' => 'col-xs-6 col-sm-3'],
 'itemView' => '_index',
]);?>
Run Code Online (Sandbox Code Playgroud)

php mysql model-view-controller loops yii2

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

Yii2如何才能对第一个字符使用类似的查询

我怎样才能使用类似的查询并限制第一个字符,例如我的代码可用,但它适用于所有字符,例如,如果一个项目被调用,它将出现在e,n和d而不仅仅是起始字符/字母.

当前查询/代码

    public function actionAlphabet($id)
{
    $this->layout = 'directory';

    $query = Directory::find()
    ->where(['LIKE', 'name', $id]);

    $dataProvider = new ActiveDataProvider([
        'query' => $query
    ]);

    return $this->render('index', [
        'dataProvider' => $dataProvider,
    ]);
} 
Run Code Online (Sandbox Code Playgroud)

php mysql yii2

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

yii2 我如何访问帖子值

我的控制器中有以下代码,试图在添加验证等之前使其工作

该代码来自此处,但无论如何我都会对其进行调整

    $email = $_POST['Newsletter[email]'];

    $session->save_email($email);
    // Subscribe User to List
    $api_key = new sammaye\mailchimp\Mailchimp(['apikey' => 'xxxxxxxxxxx']);
    $list_id = "xxxxxxxxxxx";

    $Mailchimp = new Mailchimp( $api_key );
    $Mailchimp_Lists = new Mailchimp_Lists( $Mailchimp );
    $subscriber = $Mailchimp_Lists->subscribe( $list_id, array( 'email' => $email ) );
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误(这是否意味着我的大部分数据都在数组新手中)

Undefined index: Newsletter[email]
Run Code Online (Sandbox Code Playgroud)

我是否需要在 yii2 表单中设置此内容,以便名称字段不再是 Newsletter[email] 而只是电子邮件?

php yii2

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