我正在使用Symfony 3.4与FOSUserBundle~2.0和EasyAdminBundle ^ 1.17.一切正常.我可以登录系统并创建用户((当然有推荐行))我使用这个toutaril 但是当我想在EasyAdminBundle.i管理时有这个错误
The "User" entity must define its associated Doctrine entity class using the "class" option.
Run Code Online (Sandbox Code Playgroud)
这是我的config.yml
..
.
.
entities:
User:
label: 'user'
list:
actions:
- {name: 'delete', label: 'del' }
- {name: 'edit' , lable: 'edite'}
title: 'user'
fields:
- username
- email
- enabled
- lastLogin
class: AppBundle\Entity\User
form:
fields:
- username
- email
- enabled
- lastLogin
# if administrators are allowed to edit users' passwords and roles, add this:
- { …Run Code Online (Sandbox Code Playgroud) 对于获取数据,我使用volley库.当我使用本地地址一切正常.我的活动显示数据.
String json_url = "http://192.168.1.4/android/contactinfo.php";
Run Code Online (Sandbox Code Playgroud)
但是当我从Web服务器(互联网)获取数据时,我的活动没有显示任何内容,所以它是空的,没有任何错误
String json_url = "http://www.viratebco.com/phpme/3/1.php";
Run Code Online (Sandbox Code Playgroud)
我比较了这两个页面的输出,它们完全相同.这是我的PHP代码
<?php
error_reporting(0);
@ini_set('display_errors', 0);
$host="localhost";
$username="root";
$pwd="";
$db="android";
$con = mysqli_connect($host,$username,$pwd,$db) or die ('unable to connect');
mysqli_set_charset($con, "utf8");
$sql = "SELECT * FROM imageactor";
$result = mysqli_query($con,$sql);
$response = array();
while($row = mysqli_fetch_array($result))
{
array_push($response,array("Name"=>$row["name"],"Pic"=>$row["pic"],"Description"=>$row["description"]));
}
header("Connection: Keep-alive");
header("Content-length: 468");
header('Content-type: application/json');
echo json_encode($response,JSON_UNESCAPED_UNICODE);
Run Code Online (Sandbox Code Playgroud)
这是我的服务器获取数据类
public class BackgrundTask {
Context context;
ArrayList<Contact_actors_list> arrayList = new ArrayList<>();
String json_url = "http://192.168.1.4/phpme/3/1.php";
public BackgrundTask (Context context)
{
this.context = context;
} …Run Code Online (Sandbox Code Playgroud) 我想在 textarea 小部件上设置值。我如何在Symfony 3 中 为 TextType(input type="text") 设置 textarea 的默认值我可以使用 value 参数但对于 textarea 我不能!!!我如何为 textarea 设置默认值。
这是我的 buildForm
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('linkdin', TextType::class, array('attr' => array('placeholder' =>
'linkdin','class' => 'form-control width100','value' =>
MainPageType::$content1[0]['linkdin'])))
->add('addres', CKEditorType::class, array('attr' => array('required' =>
'false','name'=>'editor1' ,'id' => 'editor1','class' => 'ckeditor','empty_data'
=> MainPageType::$content1[0]['addres'])))
.
.
Run Code Online (Sandbox Code Playgroud)