
Jamal
30.01.2017
10:09:39
Привет, посоветуйте какую нить admingenerator или scafold только не сову

Firdavs
30.01.2017
10:18:20

Wolf
30.01.2017
10:37:06
Кто-то знает может есть какой-то пакет для генерирования blade? То есть я хочу в админке менять содержимое в каком-то редакторе, если файл уже есть, или создать новый, если нет. Или писать все чисто руцями?) Просто есть задача, редактировать блоки сайта с админки.

i
30.01.2017
10:40:38
Что-то тут не так или вопрос или задача

Google

Wolf
30.01.2017
10:42:01

Евгений
30.01.2017
10:42:47
не нужно
тебе наверно нужно редактировать данные которые будут идти в блейд фалйы

Wolf
30.01.2017
10:43:43
а заказчику)

Евгений
30.01.2017
10:43:57
я говорю что ожно дело редактировать сами блейд файлы
а другое дело просто передавать в них определенные данные
совершенно разные задачи

i
30.01.2017
10:44:26
php умеет работать с файлами

Евгений
30.01.2017
10:44:33
ну никто не запрещает

Wolf
30.01.2017
10:44:35

Евгений
30.01.2017
10:44:41
я просто говорю что задача у него наверно не так сформулирована

Google

Евгений
30.01.2017
10:45:01
тебе типа виджетов может надо

Wolf
30.01.2017
10:46:21
тебе типа виджетов может надо
ну если считать что весь сайт будет строится из виджетов то да. У меня есть блоки на странице, каждый блок отдельный blade файл. Мне нужна возможность их изменять.
и мало того, вся страница состоит из этих блоков
неизменны только футер и хедер

i
30.01.2017
10:46:50
Может лучше расположение блоков менять?

Wolf
30.01.2017
10:47:06

i
30.01.2017
10:47:31
тогда просто загружаешь в textarea, редактируешь и сохраняешь блок

Wolf
30.01.2017
10:47:37
просто если и отказатся от этой идеи, то нужно аргументировать, почему нет)

Евгений
30.01.2017
10:47:45
сделай каждый блок - как запись (страница, пост, новость)
в неё пихаем контент
на сайте между шапкой и подвалом выводим форычем

Wolf
30.01.2017
10:48:14

Евгений
30.01.2017
10:48:25
а у блока уже кучу всяких параметров за счет которых будет меняться внешний вид например
может ты скрин покажежшь того что должно быть?

Wolf
30.01.2017
10:50:24
та нечего показывать пока что) возьми любой сайт, логически и по верстке они поделены все на блоки)
то есть с админки я должен иметь возможность кардинально все поменять) добавить, убавить, отредактировать, удалить)
представь лендинг
проще всего на его примере

Алексей
30.01.2017
10:52:39
Складываешь нужные в blade шаблоны по кастомному пути
и вызываешь view()->make('path/to/blade')
к примеру разложил по папкам
- userTemplates
---- 1
------------ header.blade.php
Натравливаешь редактор wyswig на этот файл и редактируешь как хочешь
А при рендере дергай view()->make('userTemplates/'. + Auth::id()?:'default'+ .'/header') и будет тебе счастье

Google

Wolf
30.01.2017
11:44:09
спасибо

Евгений
30.01.2017
12:01:15
псны
в чем может быть трабл
перенес сайт на хостинг и другой домен
базу экспорт импорт
теперь на сайте добавляю например коммент
и он пишется в базу под айди 0
и сразу ошибки лезут
куда копать?

Юрий
30.01.2017
12:02:33
1) в логи 2) в то не сбились ли инкременты в базе

Евгений
30.01.2017
12:04:35
сбились

Евгений
30.01.2017
12:04:47
поля айди не стоят инкрементными первичными
а как импортнуть чтоб не было такой ошибки...

Алексей
30.01.2017
12:05:18
однозначно нету поля инкремента на id
full_dump

Евгений
30.01.2017
12:07:07
и?
вот при импорте базы
всё

Google

Евгений
30.01.2017
12:19:29
сделал
блин, есть структура комментов, где есть parent_id, если корневой, то null, если дочерний то его айдишник. Как то бы получить все дочерние и дочерние дочерних у коренного комеента... то есть тоько количество комментов в ветке надо получить, и чтоб не миллион запросов

(;¬_¬)
30.01.2017
13:04:43
есть мысль, смотри
разрулил уже, Жень?
короче мысль такая... не самый лучший вариант, но может подойти.
берешь и заводишь у комментов отдельное поле parents и там хранишь всю ветку родителей до корневого. типа
parent_id | parents
32 | 32,22,12,1

Виталий
30.01.2017
13:08:19
Не не, это дичь

(;¬_¬)
30.01.2017
13:08:36

Admin
ERROR: S client not available

(;¬_¬)
30.01.2017
13:09:22
нет, можно, конечно, запрос с параметром въебать, я так на днях иерархически категории собирал

Виталий
30.01.2017
13:09:23
http://zabolotnev.com/mysql-nested-sets
Вот, покури тут

(;¬_¬)
30.01.2017
13:09:35
курил
слишком много еботы ради комментов
да, не спорю, что поиск будет сводиться к select count (comment_id) from comments where lft<node.lft and rht>node.rht
но для комментов, имхо, излишне
плюс при добавлении коммента в ветку опять же проворачивать ебические обновления

Виталий
30.01.2017
13:11:36
Ну тут всё зависит от тебя. Можно выбрать хреновый, но рабочий способ, и потом стрелять себе в колени, а можно красиво всё сделать, сложнее, но зато потом ты сам себе скажешь спасибо что сделал именно так

(;¬_¬)
30.01.2017
13:15:54
Вот видишь, Жень, сразу два варианта, попроще и помудреней @perin

Евгений
30.01.2017
13:16:55
нестед сетс уже поздно
сделано как сделано

Google

Евгений
30.01.2017
13:17:12
но хранить отдельно список перентов тож дичь имхо
надо скл запрос замутить который будет каунт доставать...

(;¬_¬)
30.01.2017
13:19:00
тогда копай в сторону запросов параметрами

Виталий
30.01.2017
13:19:05
По правде говоря, я делал как-то по другому
Т.е. у меня было только поле parent_id (int или null)
И доставал всё дерево я то ли 2мя, то ли 3мя запросами.
Но как именно я это делал, не вспомню, а к проекту тому уже доступа нет(

(;¬_¬)
30.01.2017
13:19:11
которые помогут тебе замутить рекурсивные запросы

Евгений
30.01.2017
13:19:42
щас руки дойдут и попробую что нибудь наделать

(;¬_¬)
30.01.2017
13:21:20
select @pv:=category_id as category_id, name, parent from category
join
(select @pv:=19)tmp
where parent=@pv

Виталий
30.01.2017
13:21:31
Хотя... погоди.
Я вроде как делал выборку всех комментов у поста
А потом уже рекурсивненько пыхой проходил по ним и строил нужное мне дерево.
Но тоже так-себе решение, особенно если комментов овер-много.

Евгений
30.01.2017
13:21:58
мне дерево не сложно построить, орно уже есть

(;¬_¬)
30.01.2017
13:22:05
ну и вот
http://stackoverflow.com/questions/28363893/mysql-select-recursive-get-all-child-with-multiple-level

Евгений
30.01.2017
13:22:14
мне только у корневых комментов получить только КОЛИЧЕСТВО комментов в его ветке

(;¬_¬)
30.01.2017
13:22:32

Евгений
30.01.2017
13:22:33
а дерево у меня рекурсивно блейд в блейд выводится нормально

(;¬_¬)
30.01.2017
13:22:41
и в пыхе у массива возьми количество

Евгений
30.01.2017
13:22:42

Виталий
30.01.2017
13:22:46
А, я понял

Евгений
30.01.2017
13:22:47
надо отойти от компа

(;¬_¬)
30.01.2017
13:23:33
да, хранить родителей не комильфо, не спорю, но, имхо, в случае такой вещи как коменты, не самый худший вариант