Evgeniy
С длинным текстом проблемы
Evgeniy
Am
Anonymous
😁
Yaroslav
Dmytro
Новость без даты не бывает
У нас бывает 🙂 я там просто RSS парсю надо дату тоже не тянуть )
Dmytro
это вообще заглушка пока не соберем нормальный 🙂 уже лучше чем было
Saniock
вот так вот определятся титл родителя
Dmytro
Говнокод сразу вижу
Saniock
🙂
Dark
Целых 2 запроса. Можно было на API. Имя БД жестко прописано И т.д.
Anonymous
вот так вот определятся титл родителя
Id родителя можно получить из $modx->documentobject точно не помню переменную в доке есть. А заголовок или так или через api
Dmytro
Документобжект -> parent ;)
Anonymous
Документобжект -> parent ;)
Родителя помню, я не уверен что documentobject
Saniock
👍
Камиль
А чё там с evoShop 😅 будет релиз?
Камиль
Или теперь из за ларки не актуально
Dmytro
В ближайшие месяца 3 точно нет
Dmytro
Да в любом случае ИМ надо
Dmytro
Так что будет рано или поздно
Камиль
Ну я просто так спросил😄 отказался от магазинов нафиг
EVO bot Лёшка
docs.evo.im
Andrey
Наловил прелестную багу. Точнее, фичу. Может кто столкнётся и будет искать, пусть тут лежит. Гарантирую, заебётесь. Ошибка при сохранении типа Can't update table 'modx_site_content' in stored function/trigger because it is already used by statement which invoked this stored function/trigger. Что было — в mysql был создан триггер и при сохранении таблица контент дублировалась в другую базу. Даже не знал, что так можно. У ребят был тестовый сайт, который видимо зеркалировал основной.
Andrey
Ну и соотв. тестовый сайт видимо был когда-то удалён, отсюда ошибка триггера. К самому Эво отношения не имеет, но фишка прикольная.
Anonymous
Включу режим кэпа, указано же косяк с функцией или тригером, первое куда нужно лезть это в mysql
Andrey
Иде ж ты был час назад)
Anonymous
Спал 🙂
Andrey
Вооот. И я тоже.
Anonymous
тригеры прикольная штука
Anonymous
и процедуры
Anonymous
в универе помню знатно с ними резвились на лабах
Anonymous
но в жизни как-то вот редкость, да
Anonymous
хотя недавно писали процедуру для postgres чтобы выполнить определенный запрос
Anonymous
естимейт выполнения скрипта на PHP показывал срок выполнения в ~34 часа (база реально здоровая)
Anonymous
хранимая процедурка справилась за 4 минуты
Anonymous
хранимая процедурка справилась за 4 минуты
А почему не с ГО сравниваешь?😁
Anonymous
потому что инструмент нужно к задаче подбирать, а не наоборот
Anonymous
диплом инженера обязывает применять и пропагандировать такой подход
Aliaksandr
почитал тонну букв и так особо и не понял, зачем придумали этот @yield ))
Aliaksandr
есть какие-то "особые" случаи, где нужен именно он?
Andrey
Что за yield?
Aliaksandr
blade
Aliaksandr
единственное, что приходит на ум- для показа секции внутри другой секции, если там нельзя использовать вложенные @section
Aliaksandr
но для этого опять же можно использовать stack/push
Aliaksandr
@component ))
ну вот реально, где это использовать по делу, а не просто так )
Сергей
ну вот реально, где это использовать по делу, а не просто так )
https://github.com/evolution-cms/evolution/blob/2.0.x/manager/views/page/resources/chunks.blade.php#L40
Aliaksandr
да component - это понятно, я про yield ))
Aliaksandr
все именованные переменные в шаблоне заменить, а внутряк - в переменную $slot впихнуть - тут все ясно )
Сергей
да component - это понятно, я про yield ))
ну как лейаут, и расширять его можно. но вот на практике не юзал
Сергей
это же просто имя
Aliaksandr
ну как лейаут, и расширять его можно. но вот на практике не юзал
ну вот смотри .. объявили мы @section ('name') @show или @yield('name'), потом на "наследнике" все равно надо определять содержимое section и разницы никакой )
Сергей
так лейаут только указывает где должна быть секция, а если она не определена?
Aliaksandr
ну мы пустую же определили @section ('name') @show, чтобы там что-то появилось нам все равно на наследнике и там и там надо писать @section ('name') текст наследника @stop
Сергей
ну вот можно и так вывести, а можно проще показать лейаут
Aliaksandr
вот и пытаюсь найти тайный смысл, может есть какая разница ))
Сергей
там есть косяк с наследованием, то есть на третью чтоль вложенность не потянет, возможно расширением лейаута можно исправить.
Сергей
Сергей
В админ панели это попалось, но @Agel_Nash исправил в рамках evo
INazar
привет ребята! создал файл для мультитв в assets/tvs/multitv/configs. в ТВ параметрах создал новый мультитв, но не знаю как в шаблонах вызвать тот самый созданный мультитв который сооздан в конфигах. помогите плз
INazar
тип ТВ - multitv
я указал тип мультитв, в конфигах много других файлов, как мне узнать, что я вызываю нужный файл?
CZB
Подскажите как правильно собрать ссылку на вывод echo имея id, что-то через склейку <a href=“[~’.$url.’~]>ancor </a> ругается
Andrey
echo '[~[*'.$id.'*]~]';
Andrey
Если дальше её будет обрабатывать парсер, конечно же.
Andrey
А FormLister и evoBabel не могут друг друга не любить? =) В &controller=Profile ставлю &successTpl, но сообщений не выводится чёт. Может какая переадресация или ещё кой хуй...
Александр
<a href=“ ' . $modx->makeUrl($id) . ' ">ancor </a> зачем лищний раз парсер гонять если можно не гонять?
Andrey
Затем.
Александр
Затем.
чем хуже api?
Andrey
Ничем.
Aliaksandr
В админ панели это попалось, но @Agel_Nash исправил в рамках evo
короче как обычно - пока сам по граблям не походишь, не узнаешь ))))