Pathologic
не бред а блейд 😸
Axenia
webber_12 (5037.53) увеличил карму Pathologic93 (5712.36)
Aliaksandr
еще проверять существование переменных которые нафиг не используются на странице ))
Aliaksandr
и так весь шаблон обвешан этими @if(!empty($aaa)) @endif - мог бы и сам уже проверять наличие переменных
Aliaksandr
так и еще такое
Aliaksandr
а потом мне говорят, нахуя я постоянно все обвешиваю ифами )))
Pathologic
ну за это ты платишь более простым кодом шаблона после компиляции, чем в том же твиге
Pathologic
так зачему ему проверять переменные которые по факту не выводятся
Dmytro
Если не выводятся то не зачем
Aliaksandr
да всякие ситуации бывают - все возможные нюансы на стороне клиента хрен предусмотришь))
Aliaksandr
из разряда - "я выключил все картинки в мультиТВ и оно перестало работать" - потому что вместо массива он стал отдавать пустую строку)) или какая-то такая же хрень с DLMenu при выключении всех пунктов меню.
Aliaksandr
плюс обычно эта проверка идет в комплекте с тем, надо ли выводить для блока какую-то обертку
Aliaksandr
но тут ситуация вообще не такая - переменной на странице быть не должно, но варнинг о том, что ее не существует сыпет, потому что они вроде как должна существовать на главной (где она и существует)
Aliaksandr
в общем, сложно объяснить, как я сразу и написал )))
Andrey
Больше if
Aliaksandr
еще раз вкратце проблема: на главной у меня в секции используются $a[1] и $a[2] - они для главной и существуют. На внутряке эта секция переопределена, в новой используется только $a[1] - но блейд ругается, что где-то потерялась $a[2] - которая там и не используется
Aliaksandr
@Pathologic93 а в мультикатегориях чтоб разные паренты подсунуть для дерева - это надо свой контроллер мутить и отдельно этот класс подгружать?
Pathologic
можешь через запятую указать
Pathologic
но там была какая-то проблема, на которую я забил, а потом не вспомнил что за она ((:
Pathologic
проблема в длменю именно для нескольких родителей
Aliaksandr
можешь через запятую указать
Не, я имею в виду, что в портфолио выбирались категории из ветки портфолио, а в каталоге - из ветки каталог. В зависимости от условий
Pathologic
может через OnParseProperties можно подменить
Aliaksandr
А кстати, идея :) Если не поломали )))
Pathologic
docs.evo.im больше не портит скобки [! !]
Aliaksandr
docs.evo.im больше не портит скобки [! !]
+ лет 15 бы назад такое 😁😁😁
Axenia
webber_12 (5037.53) увеличил карму Pathologic93 (5783.34)
Pathologic
да я бы еще 15 лет не вспоминал
Мирослав
composer require pathologic/modxapi
куда это нужно прописать, мне как новичку не понятно
Alexander
Мирослав
тогда ты зря установил трешку(((
Здесь так принято отвечать новичкам?
Максим
зайти в папку core
Alexander
Здесь так принято отвечать новичкам?
Нет, я без злобы. Просто это основы самые для трешки
Максим
и запустить composer ...
Alexander
куда это нужно прописать, мне как новичку не понятно
Это обычная установка любого пакета с помощью композера
Alexander
через консоль
Aliaksandr
куда это нужно прописать, мне как новичку не понятно
core/custom/composer.json там вроде ж написано )
Aliaksandr
Add "pathologic/modxapi" to "require" section of your core/custom/composer.json, then run "composer update" in core folder: { "require": { ... "pathologic/modxapi": "*" ... } }
Мирослав
Нет, я без злобы. Просто это основы самые для трешки
где бы почитать эти основы? где находится консоль?
Максим
win+r
Alexander
win+r
зачем ты так?
Максим
)))
Максим
ой
Alexander
)))
спасибо что не alt+F4
Максим
win+r cmd
Мирослав
дык обычная консоль линукса
у меня нет консоли на веб сервере
Максим
если у вас веб сервер, то ssh консоль если он есть конечно
Максим
и таким же макаром идем в ssh, cd /папка проекта/core composer update
Andrey
И если там актуальная версия пхп, и если там хватит памяти, и если там есть композер, и если луна в нормальной фазе.
Максим
дада
Максим
и в созвездии стрельца
Максим
утором обсуждали - собирайте локально
Мирослав
утором обсуждали - собирайте локально
значит если консоли нет - только локально? а как потом обновить на хостинге?
Andrey
Обожаю эту тему)
Aliaksandr
Консоль может быть где угодно, хоть в шторме, хоть на openserver, хоть через putty - подключаемся к серверу по ssh, заходим в папку core и пишем там composer update
Aliaksandr
:)
Aliaksandr
Как подключиться по ssh (адрес, логин, пароль) обычно скажет техподдержка )
Andrey
значит если консоли нет - только локально? а как потом обновить на хостинге?
Залить файлы по фтп =) Или как щас модно: сделать гит, пушить в этот самый гит. Потом трахнуться с сервером, потом трахнуться с гитхабом, потом со своей ИДЕ, потому что инфы навалом но только по Phpstorm, потом трахнуться с половиной чата, и в итоге сервак будет сам забирать обновлённый репозиторий.
Andrey
А, докер забыл.
Aliaksandr
Да не надо утрировать, проект на том же шторме заводится за 2 минуты и никаких проблем
Andrey
Я свой путь описал. Кстати, так и не заработало, снёс всё и поставил 1.4
Andrey
Щас 3-я попытка.
Aliaksandr
Фтп вбил, пару птичек поставил на контрол+s сохранение и все
Dmytro
Да не надо утрировать, проект на том же шторме заводится за 2 минуты и никаких проблем
Ну чего ты сразу так грубо:) может Андрею просто трахатся хочется вот и находит для этого повод любой:)
Andrey
Есть такое.
Aliaksandr
Остальные нюансы для упоротых - не обязательны к исполнению))
Andrey
Щас делаю вот svg на js
Aliaksandr
А развиваться?(с)
Это как начнет торкать или плющить 😁 но можно и без этого 😁
Andrey
Нужно пройти этот долгий путь с Эво, чтобы потом от Эво отказаться.
Andrey
И это печально.
Dmytro
Нужно пройти этот долгий путь с Эво, чтобы потом от Эво отказаться.
Ну так это ж путь развития :)) Больше знаешь больше умеешь больше понимаешь и тогда уже если и делаешь на эво то не потому что ты больше ничего не знаешь а потому что ево целесообразно под текущую задачу :)
Aliaksandr
Я сам недоразвитый, вёрстку в блокноте делаю. Но это не мешает мне признать очевидный факт: если знаешь, что делаешь, то на трешке со штормом и файлами сделаешь намного быстрее, чем на 1.4 и сниппетами/шаблонами в базе под каждый чих
Andrey
Вот щас даже сформулировать не могу.
Andrey
У вас локальная копия и удалённая - разные что ли? Обычно льют всё и не парятся.