Niko
Привет! Подскажите, что делает метод addReference? Переводить умею, но не понимаю для чего это нужно и как потом использовать
Нашел его в методе загрузки фикстур
public function load(ObjectManager $manager): void
{
foreach ($this->getTagNames() as $index => $name) {
$tag = new Tag();
$tag->setName($name);
$manager->persist($tag);
$this->addReference('tag-'.$index, $tag);
}
$manager->flush();
}
Александр
что-то касаемо шаринга фикстур между файлами - точно не помню
Александр
типа одной фикстурой создал категории - другой - привязал их сразу же к товарам без поика по базе
Niko
это куда-то в кеш пишется?
Александр
или в памяти висит
Александр
https://symfony.com/doc/master/bundles/DoctrineFixturesBundle/index.html#sharing-objects-between-fixtures
Niko
спс
Евгений
Ребят, как вы обычно решаете вопрос с табами на одной странице, в каждом табе своя таблица с пейджингом? Я делал на фреймах, есть другие варианты?
Niko
Евгений
А использовали бандл DatatablesBundle?
Евгений
))
Евгений
Если у кого-то еще есть мнение, рад буду услышать)
Ilshat
привет , ребят. Есть у кого примеры рабочих конфигов для FOSUserBundle + FOSRestBudnle + LDAPToolsBundle?
Niko
Что можно сделать со штормом, чтоб он показывал все что нужно для Symfony???
Убираю эти классы, которые якобы не используются, и получаю ошибку
http://joxi.ru/52aXvM4tGqNMMm
Karim
https://t.me/symfony_php
Karim
Там больше людей и активность выше
Niko
спс
Karim
плагин PHP Annotations установи
Karim
или symfony annotations
Niko
Starikov
Hi DBAL\Query\QueryBuilder experts!
Starikov
I'm wondering have big trouble with it
Karim
Starikov
в какой?
Echo
Привет всем.
Echo
подскажите пожалуйста, как сделать кастомный шаблон для PagerfantaBundle?
pa[aad
maybe https://stackoverflow.com/questions/35504564/customising-the-layout-of-pagerfanta-pagination-with-a-custom-template/35507413#35507413
Echo
я это видел.
Echo
там не описано как добавить свои стили.
Или я чего-то не правильно понимаю?
Echo
Может кто помочь разобратся с CollectionType?
Timofey
Кто нить уже успел опробовать 4? Как оно?
Konstantin
наверняка работает
Timofey
Ну в этом я не сомневался ;)
Vlad
ребят в чем проблема 403 выдает nginx
nginx запущен от имени пользователя в конфигах
php-fpm тоже
права вроде поставил
Eugene
конфиг бы еще увидеть
Borys
Eugene
Vlad
у меня user= server
Vlad
и группа server
Eugene
тогда в /var/log/nginx/error.log
Eugene
это убунту - на других дистрибутах примерно так же
Vlad
2017/12/04 22:27:09 [error] 7081#7081: *17 directory index of "/home/server/www/es-server/web/" is forbidden, client: 172.68.10.*, server:server.com, request: "GET / HTTP/1.1", host: "server.ru"
Eugene
это вчерашний лог, а сегодня запускал?
Eugene
скинь конфиг nginx
Eugene
для данной папки
Vlad
Vlad
server {
listen 443 ssl;
server_name es.site.ru;
root /home/server/www/es-server/web;
ssl on;
ssl_certificate /etc/nginx/ssl/es/ssl_bundle.crt;
ssl_certificate_key /etc/nginx/ssl/es/es.key;
charset utf-8;
location / {
try_files $uri $uri/ /app.php?$query_string;
}
sendfile off;
client_max_body_size 100m;
location ~ ^/(app|app_dev|config)\.php(/|$) {
try_files $uri /index.php =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9003;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
Eugene
https://www.digitalocean.com/community/questions/nginx-403-forbidden-2
Eugene
твой error вторым пунктом
Vlad
но там нет решения
Eugene
"The issue is solved. The mistake was pretty stupid: when nginx got url '/media/dmitrybaranchuk/filename' it sent the request to location /media/. However I supposed to direct it to location /."
Eugene
конфиш вроде ок, похоже что трабла с правами
Eugene
* конфиг
pa[aad
я конечно хз, но лучше что бы везде была одна и та же группа, у меня была проблема с воркером, правда тоже из-за групп
Eugene
https://t.me/symfony_ru/10099
Eugene
server.com vs server.ru??
Vlad
тут все ок
Vlad
это я ошибся
Vlad
ru в обоих случаях
Eugene
и в конфиге?
Vlad
угу
Eugene
если все так есть - и с правами все ок( и в var/cache /var/log пишет) - тогда гугл в помощь)
Vlad
какие права должны быть у симфони директорий?
Vlad
755 на весь проект
Vlad
?
Eugene
да, и на весь проект рекурсивно должны быть права user:group - ну у тебя с этим вроде ок
Eugene
по тексту ошибки видно, что nginx(www-data) не может получить доступ к web папке, это и надо гуглить
Eugene
смешно конечно)) я пока не понимаю, в чем ошибка
Кирилл
ну а если без симфони - то все норм работает? просто какой нибудь index.php в корне норм грузится?
Alan
есть https://t.me/symfony_php
Alan
и он жив)
Eugene
Echo
Ребят, как в дочерней форме можно вызвать менеджер сущностей?
Anonymous
ребята
Anonymous
а сложно найти работу на симфони?
Aleksandr
дело не в симфони а в скилах
Bulat
Без опыта нереально