@laravel_pro

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

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

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

Google
Wolf
30.01.2017
10:42:01
Что-то тут не так или вопрос или задача
Возможно) В 2 словах, мне нужно редактировать blade файлы с админки)))

Евгений
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
Евгений
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:21:20
вот так и хочу, нагуглил чтото сложное пока
http://stackoverflow.com/questions/20215744/how-to-create-a-mysql-hierarchical-recursive-query

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: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
да, хранить родителей не комильфо, не спорю, но, имхо, в случае такой вещи как коменты, не самый худший вариант

Страница 335 из 2014