小编Kir*_*ard的帖子

在现有 Laravel 项目上安装 laravel/sail 时如何选择多个服务?

运行时如何选择多个服务php artisan sail:install

当我运行它时,我收到此提示,要求我选择服务,但我无法选择多个选项。当我选择时redis,它只用脚手架搭建了应用程序redis

$ php artisan sail:install
Which services would you like to install? [mysql]:
  [0] mysql
  [1] pgsql
  [2] mariadb
  [3] redis
  [4] memcached
  [5] meilisearch
  [6] minio
  [7] mailhog
  [8] selenium
> 3

Sail scaffolding installed successfully.
Run Code Online (Sandbox Code Playgroud)

我尝试使用[0,3,5,7,8]但从未成功。我如何选择多个选项?我使用的是 Ubuntu 20.04。

php ubuntu laravel

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

如何使用Postman for Laravel $ _POST请求

如何使用Postman向Laravel应用程序发送帖子请求?

通常Laravel有一个csrf_token我们必须通过POST/PUT请求传递.如何在Postman中获取和发送此值?是否可以在不关闭 CSRF保护的情况下实现?

laravel postman

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

配置WordPress .htaccess以查看子文件夹

我有一个WordPress安装,其.htaccess文件如下所示:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Run Code Online (Sandbox Code Playgroud)

我尝试将一个新的WordPress副本安装到一个单独的博客的子目录中,当我尝试查看它时,在根WordPress中遇到404错误.我假设这是因为.htaccess文件.

如何更改它以便我可以查看子文件夹?

wordpress .htaccess

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

如何在Laravel中动态创建子域?

在我的Windows/System32/drivers/etc/hosts中,我有这个:

127.0.0.1   localhost
127.0.0.1   site.dev
127.0.0.1   *.site.dev
Run Code Online (Sandbox Code Playgroud)

在我的xampp/apache/conf/extra/httpd-vhost中,我有这个:

<VirtualHost site.dev>  
  DocumentRoot "C:/xampp_7/htdocs/"
  <Directory "C:/xampp_7/htdocs/">
  </Directory>
</VirtualHost>
<VirtualHost *.site.dev>  
  DocumentRoot "C:/xampp_7/htdocs/"
  <Directory "C:/xampp_7/htdocs/">
  </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

现在,如果我要运行http://site.dev/project/public,它正在运行.我有这个路由命令:

Route::group(['domain' => '{subdomain}.site.dev'], function($subdomain) {
    return $subdomain;
});
Run Code Online (Sandbox Code Playgroud)

如果我打开http://sub.site.dev/startscript/public/,我会收到"无法访问此站点"的错误.

该程序的功能是它可以创建子目录.例如,我有一个商业网站.我可以像这样访问/创建.

inventory.mybusiness.com
sales.mybusiness.com
ad.mybusiness.com
Run Code Online (Sandbox Code Playgroud)

php apache subdomain hosts laravel

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

从短代码函数内部调用WordPress get_template_part首先渲染模板

我有一个页面,我需要允许用户输入一段文字.然后在该文本之后插入一个将呈现帖子列表的短代码,然后添加更多自由格式文本.我的想法是他们应该能够插入一个输出帖子的短代码.这样他们就可以简单地在他们希望帖子出现的地方添加短代码.

我目前有逻辑检索在自己的文件中分隔的帖子.目前我只需使用以下get_template_part()功能将其包含在页面中:

get_template_part('donation', 'posts');
Run Code Online (Sandbox Code Playgroud)

我研究了如何创建一个短代码,并在我的functions.php文件中包含以下代码以创建短代码:

add_shortcode('donation-posts', 'fnDonatePosts');   
function fnDonatePosts($attr, $content)
{
    get_template_part('donation', 'posts');    
}
Run Code Online (Sandbox Code Playgroud)

donation-posts.php该短码被放置的位置被正确执行和职位出现,但是,他们总是定位在内容之前不能及的.

我已经尝试删除该get_template_part()功能,只输出一些文本,并且工作正常.所以我明白这get_template_part()可能不是正确的方法,但是,我还没有找到办法去做我想做的事情(我确信有办法...我只是避风港'找到它).

我试过了:

include(get_template_directory(). '/donation-posts.php');
include_once(get_template_directory(). '/donation-posts.php') : 
Run Code Online (Sandbox Code Playgroud)

但是一旦他们点击了包含文件中的PHP代码,这些就停止了处理.

我也尝试过:

$file = file_get_contents(get_template_directory(). '/donation-posts.php');  
        return $file;
Run Code Online (Sandbox Code Playgroud)

但这只返回文件的内容(如函数名所示),这意味着它不会执行 PHP脚本来返回帖子.

以前有人这样做过吗?

php wordpress shortcode

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

JavaScript使用动画滚动到div

我有一个PhoneGap应用程序,当它打开一个HTML页面时,我希望它滚动到一个特定的<div>元素.到目前为止,我已经能够使用jQuery使用这个脚本来做到这一点:

<script>
$(document).delegate('.ui-page', 'pageshow', function () {
     var offset = $(this).find('#timeindicatordiv').offset().top;
     setTimeout(function () {
        $.mobile.silentScroll(offset);
        }, 0);
     });
</script>
Run Code Online (Sandbox Code Playgroud)

这只能让我直接跳到<div>看起来有点不稳定的地方.

有没有办法给这个平滑的动画?

html javascript jquery cordova

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

什么时候应该在PHP命名中使用camelCase/Camel Case或下划线?

我一直在学习PHP,看到人们如何命名的东西有很多变化.我渴望至少与自己保持一致.

我应该在哪里使用Camel Case以及我应该在哪里使用下划线?

思考:

  • 变量/属性:$userid$user_id$userID

  • 课程:MyCustomClassmyCustomClass

  • 功能/方法:my_custom_function()my_Custom_Function()

任何想法都赞赏.

php naming camelcasing naming-conventions

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

我在哪里可以找到Laravel的护照钥匙?

我使用Laravel命令生成了一个键,php artisan passport:keys但我不知道在哪里可以找到它.

php laravel

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

如何将子模块中的更改提交到我的主项目存储库?

首先,我有一个主项目和一个子模块。

我想做的是:

  1. 修改子模块的代码
  2. 提交到主项目git存储库
    • 让主项目可以跟踪更改
  3. 更改不会提交到子模块的 git 存储库
    • 事实上我无权推动承诺
    • 但我仍然可以从中提取最新的提交

我想跟踪并更新子模块到主项目的更改;同时,我还可以从子模块刷新。

有没有更简单的方法来实现这一目标?

git github git-submodules

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

在laravel中的两个日期之间检索数据

我正在使用一个雄辩的查询来从表中检索数据.表格列如下所示:

id   started_at   finished_at   
1    2016-06-01   2016-06-30  
2    2016-05-03   2016-05-28  
Run Code Online (Sandbox Code Playgroud)

我想要做的是,给定一个$date(例如:2016-06-18)并获取行的数据,即from $date之间的开始于和finished_at列.

whereBetweenLaravel文档中找到了条款,但我没有想法正确使用它.

eloquent laravel-5

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