Pathologic
тут же массив как бы сразу и задается с ключом
Сергей
нет явного объявления
Aliaksandr
В сниппетах его разве надо объявлять?
Pathologic
$a[] = 1 - по-моему всегда можно было так
Aliaksandr
Он же вроде раньше сам туда передавался
Aliaksandr
Вместе с параметрами запуска сниппета
Aliaksandr
В нем доступны все параметры, с которым запускался сниппет
Aliaksandr
Или сейчас что-то изменилось?
Anonymous
Прям есть желание поставить7.2 и максимальный уровень
Anonymous
Чисто что бы проверить
Сергей
Сергей
дитто, еформ, phpthumb, if (его кажись поправили)
Anonymous
Вот его перекину на рабочий и там сайтов не будет, можно будет эксперементировать
Aliaksandr
Не убедили)
Aliaksandr
Кстати, подсунули очередной сайт на рево, а в нем уже традиционная схема - в визуальном редакторе контента {{$chunk}} а в чанке -html-разметка)) встречаю не первый раз и понять не могу, это так модно "на том берегу"?)
Сергей
Aliaksandr
Не стерев?)
Aliaksandr
Нельзя просто так взять и объявить $params второй раз :)
Сергей
Не стерев?)
в смысле?
в начале программы объявить переменную и уже заполнить массив
Сергей
Aliaksandr
Это не начало программы,то функция, в которую при запуске передана переменная $params
Aliaksandr
Я так ее понимаю, зачем ее внутри функции объявлять
Aliaksandr
Ну ок, пойдем простым логическим ходом) возможно я что-то не понимаю
Aliaksandr
[[eFilterResult? &display=10]]
Aliaksandr
Сниппет получает на входе массив params в котором display=>10
Aliaksandr
Написав $params =array() display просто теряется
Сергей
Aliaksandr
В сниппете это всегда было одно и то же, хоть через ивент, хоть через $params хоть напрямую $display
Aliaksandr
Потому и спрашивал, там разве что то поменялось
Am
Запоздало:
Дык, двиг же тоже далеко не панацея и далеко не прекрасен. (: Другое дело что пока в Эволюшен альтернатив не сделали.
Aliaksandr
Достаточно в сниппете сделать print_r($params)
Am
А так, да - очень даже хорош.
Aliaksandr
Кто сказал, что то, что работало 10 лет вдруг стало нестандартом? Всегда параметры обертки передавались в парамс и в сниппет внутри этой обертки
Aliaksandr
Если кто не в курсе, так это не значит сразу "немстандарт"
Pathologic
Aliaksandr
function evalSnippet($phpcode, $params)
Сергей
Pathologic
Aliaksandr
$modx->event->params = &$params; // store params inside event object if (is_array($params)) { extract($params, EXTR_SKIP); }
Aliaksandr
О чем я и говорил, парамс первичен)
Сергей
Aliaksandr
Aliaksandr
Как здорово, что все мы здесь сегодня собрались))
Aliaksandr
Я пытался использовать как-то event->params (типа так круче), но у меня что-то поломалось, много лишнего в них оказалось, и я вернулся назад к парамс
Aliaksandr
Хотя возможно просто была корявая версия модх или руки не оттуда)
Am
Это всё потому что забыли про процедурное программирование. Наплодили "ооп" в php. А php в ооп не очень могёт (:
Am
Хотя последние версии даже очень.
Aliaksandr
Но принт_р показал в них множество лишнего, вроде куков тинимсе от битрикса и тп.п))
Михаил
Am
По виду классно! Опыт применения на проектах имеется? Отличается по скорости и удобству от тех же функций в твоё?
Михаил
пока нет :( скорость нормальная, но твигу проигрывает
Dark
[-comment-] - комментарий - отличная идея.
@Dmi3yy, может стоит добавить такой тег в ядро, а то ямафикаторы включать ради комментариев не есть гуд.
Антон
А есть у кого-то опыт перевода сайта с джумлы на эво?
Антон
В части статей интерес
Dmytro
Так комент и так работает ;)
[[-Дитто]]
Ничего не вернет ;)
Sasha
Здравствуйте, господа. Подскажите, как в doclister вывести ограниченное количество статей из всех потомков, например, по 3 штуки из каждого подраздела в общий список
Антон
prepare
Sasha
Это понятно, только что туда написать - непонятно
Dmytro
http://www.cmsmagazine.ru/catalogue/?sk=_works&so=desc&box=&ctl=&st=&bt=&pan=&cpp=40
По количеству работ уже все круто . А вот с партнерами все так же беда ;((
Dmytro
Почему ? В шаблоне так же можно только снипета ж иакого нет ;)
Dmytro
Будут ;) их тоже все коментить надо
Dmytro
Так же добавив -
Dark
Будут ;) их тоже все коментить надо
Вот про то я и пишу.
Нужно, все же отдельный тег, который будет комментировать код так, чтоб расположенные внутри вызовы не обрабатывались, код не парсился и не выводился.
Что-то типа <!--@-Код-@--> от ямы, только без задействования ямафикаторов
Anonymous
@Dmi3yy а почему ты ещё ревистам не вбросил эту картинку?
https://prnt.sc/hywde0
Dmytro
Да я вот еще напарсил чутка сайтов на ЕВО 🙂
Dmytro
добавил 🙂 завтра будет поинтересней картинка )
Dmytro
Обойдем Амиро )) + по Тицу минимум + 10к будет )
Igor
да, по немногу подимается