小编pva*_*nis的帖子

如何为Laravel安装所有必需的PHP扩展?

我需要制作我的Ubuntu 16.04.有没有办法使用GUI或使用终端这是最简单的方法?

我已经安装了PHP 7.1,MariaDB.

我需要启用:

  1. OpenSSL PHP扩展
  2. PDO PHP扩展
  3. Mbstring PHP扩展
  4. Tokenizer PHP扩展
  5. XML PHP扩展

php laravel ubuntu-16.04

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

DropDownList yii 2.0示例

我正在使用yii 2.0 Framework.我如何从我的数据库中选择.我发现了这个,但它是yii 1.1:

<?php echo CHtml::dropDownList('listname', $select, 
          array('M' => 'Male', 'F' => 'Female'));
Run Code Online (Sandbox Code Playgroud)

我想把它传递给:

<?php $form->dropDownList() ?>
Run Code Online (Sandbox Code Playgroud)

我如何从我的数据库表填充我的下拉列表?

yii-components yii2

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

如何将值传递给子组件vue并循环?

我正在使用 axios 调用从 API 获取值。我想查看 Home 和 ListItem 组件。我想要

<template>
    <div>
            <list-item v-for="idea in ideaList" :key="idea.id"></list-item>
    </div>
</template>
<script>
    import ListItem from '../components/ListItem'
    let AddIdea = require('../components/AddIdea.vue');
    export default {
        name: "HomePage",
        components: {AddIdea, ListItem},
        data() {
            return {
                addActive: "",
                ideaList: {},
                errors: {},
            }
        },
        mounted() {
            axios.post('/getData')
                .then((response) => this.ideaList = response.data)
                .catch((error) => this.errors = error.response.data);
        },
    }
</script>
Run Code Online (Sandbox Code Playgroud)

如何将 IdeaList 值传递给 ListItem 组件?并通过循环显示它们。我哪里遗漏了什么?我尝试插入这样的道具:

<script>
export default {
    name: "ListItem",
    data() {
        return {
            props: ['idea'] …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vue-component

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

使用 Windows 从 TIFF 转换为 PNG?

有没有办法使用 Windows 控制台或任何简单工具将所有 TIFF 图像转换为 PNG。我重命名了标签,但现在的问题是文件大小。压缩文件的方法有哪些?

png tiff image-compression

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

如何防止 Jenkins 在启动 Ubuntu 16.04 时自动启动?

我正在试验 Docker。当我安装容器时,它们与我现有的 Jenkins 端口冲突。在这种情况下,我没有使用 Jenkins。如何防止 Jenkins 在启动时运行。

ubuntu startup jenkins

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

Laravel mix,如何为前端和管理部分设置不同的 css 和 js?

我想将 css 和 js 的管理部分和用户部分放在单独的文件中。最好的方法是什么?我设置:`

mix.js('resources/js/app.js', 'public/js')
    .js('resources/js/admin/admin.js', 'public/js/admin')
    .sass('resources/sass/app.scss', 'public/css')
    .sass('resources/sass/admin.scss', 'public/css/admin');
Run Code Online (Sandbox Code Playgroud)

` 但是我的资源文件夹结构应该如何才能防止所有内容重复?有任何指南如何最小化、分离或重组我的文件以获得更好的性能可读性吗?如何设置 laravel mix 来构建 2 个 js 和 2 个 css 以供不同用途。

javascript css webpack laravel-mix

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

如何将字体真棒导入Laravel?

如何在laravel项目中添加font-awesome.我跑了:

npm install font-awesome
Run Code Online (Sandbox Code Playgroud)

但接下来是什么,如何在我app.scss正确的路径中导入它?我正在尝试: @import "/node_modules/font-awesome/scss/font-awesome.scss"; 但得到和错误:

ERROR in ./resources/assets/sass/app.scss
Run Code Online (Sandbox Code Playgroud)

模块构建失败:ModuleBuildError:模块构建失败:@import"/node_modules/font-awesome/scss/font-awesome.scss";

sass laravel font-awesome laravel-mix

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

如何为 laravel 项目设置 phpUnit 别名?

我使用 Composer 来安装 phpunit 来进行项目。

composer require --dev phpunit/phpunit ^7
Run Code Online (Sandbox Code Playgroud)

安装正确。但如何设置别名来使用

~$ phpunit
Run Code Online (Sandbox Code Playgroud)

运行所有测试。我发现这~$ vendor/bin/phpunit有效。在 Ubuntu 18.04 中在哪里以及如何设置别名?

phpunit alias ubuntu-18.04

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

PHP rtrim函数修剪多余的字符?为什么?

rtrim工作如何?我有一个字符串“ 4dbb3dca&”。我不确定我的弦是如何固定的。我想打电话rtrim('4dbb3dca&', '&amp;')

--edit:&可能是 $amp;特殊字符问题

但是在我的字符串是4dbb3dc

我希望是这样4dbb3dca

有什么解决方法吗?我尝试使用&,但是rtrim不执行任何操作,并且返回了初始字符串。rtrim在我的情况下可以使用吗?是否取决于php版本?

-编辑-

经过一番研究,我意识到,我想:我想删除&使用&amp;rtrim()功能。这可能吗?

php character-trimming

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