Сергей
А ну и глобал
по сути, ты объявляешь глобал, и получаешь доступ к выбранной переменной, а реквест уже есть, и он разделяется на два метода, гет и пост
Aliaksandr
Скорость для тех, кто понимает, а так всунет из реквеста неэкранированные данные в базу и очень быстро развалит сайт))
Aliaksandr
Опять же по тв нужно учитывать нюансы, вроде их наличия в базе только непустых и не равных дефолтному значению
Aliaksandr
А то начнет инсертить дубли или апдейтить несуществующие и опять все плохо)
Anonymous
Кстати, а в эво нет ничего такого, типа $modx->request->post=$modx->db->escape($_POST) ?
Dmytro
неа нету самому надо
Сергей
Кстати, а в эво нет ничего такого, типа $modx->request->post=$modx->db->escape($_POST) ?
плагин такой сделай, и всё будет $modx->post = $modx->db->escape($_POST); $modx->get = $modx->db->escape($_GET);
Anonymous
неа нету самому надо
Не, не надо эту вещь встраивать
Сергей
ради двух строчек, какой смысл ядро захламлять?
Anonymous
плагин такой сделай, и всё будет $modx->post = $modx->db->escape($_POST); $modx->get = $modx->db->escape($_GET);
Я просто спросил, вдруг есть, а я не знал и сам делал экранирование
Dmytro
не я о том что самому писать такое ))
Anonymous
ради двух строчек, какой смысл ядро захламлять?
Ну хотя бы ради того, что бы были общедоступны сразу экранированные данные.
Alexey
Anonymous
Они вроде бы всем нужны
Alexey
Сергей
красавчик))
Сергей
Они вроде бы всем нужны
принцип работы Ево немного другой, нежели у остальных систем.. у нас всё чего нет, то доделывается, а у других то что НЕнужно, выбрасывается
Aliaksandr
Теперь ты знаешь все))
Alexey
Теперь ты знаешь все))
ща еще один вариант будет))
Alexey
Alexey
Aliaksandr
Вот можешь отправить эти фото тому искателю вариантов:))
Alexey
Aliaksandr
принцип работы Ево немного другой, нежели у остальных систем.. у нас всё чего нет, то доделывается, а у других то что НЕнужно, выбрасывается
В этом есть и плюсы, потому как удалить в битрикс в шаблоне товара все ненужное, оставив нужное - тот еще адок:)
Alexey
Но в этом есть и минус - приходится все писать ручками))
Раньше Здесь Был Мат_
Но в этом есть и минус - приходится все писать ручками))
Поболее доков с примерами и не такой уж и минус
Сергей
Но в этом есть и минус - приходится все писать ручками))
а кушать тебе хочется? этот минус эквивалентен сумме заявленной при создании сайта)
Aliaksandr
Но в этом есть и минус - приходится все писать ручками))
Ну не все, в основном мелочь всякую. Глобальные вещи худо бедно в основном реализованы:)
Aliaksandr
Хотя да, ты же любишь сам писать постраничный вывод зачем то)))
Alexey
Поболее доков с примерами и не такой уж и минус
угу. А когда я начинал в 2010-ом, не только доков, даже форумов тольком не было, прходилось все на интуитивности делать)
Раньше Здесь Был Мат_
По-моему уроки были уже и можно было по чуть учится
Alexey
По-моему уроки были уже и можно было по чуть учится
были уроки из серии как на Ditto вывести новостную ленту. Про то, как работают плагины, как устроен движок, какие методы использует и т.д. и т.п. не было
Alexey
Пф.
Раньше Здесь Был Мат_
ну кроме дитто ничего и небыло
Сергей
Пф.
... и Андрей в слезах побрел с пескарями домой.
Alexey
$tvid = $modx->db->getValue('select id from '.$modx->getFullTableName('site_tmplvars').' where name = "images"'); $images = $_POST['tv'.$tvid];
Alexey
... и Андрей в слезах побрел с пескарями домой.
Видишь там на горееее.... Возвышается крест...
Aliaksandr
Требовал апи, дали 6 вариантов с апи + пост, выбрал пост) г - лоГика:)
Dmytro
обновил виджет для инстаграмма http://extras.evolution-cms.com/packages/gallery/inwidget.html
Aliaksandr
Опять я виноват оказался)))
Сергей
Раньше Здесь Был Мат_
К чему вот эти вот виноват-не виноват. главное вон сколько способов свели в одно место.
Dmytro
Опять я виноват оказался)))
Кто то ж должен )) Хотя если сначала винишь себя то больше шансов вырасти )) чем если всегда винить других))
Dmytro
К чему вот эти вот виноват-не виноват. главное вон сколько способов свели в одно место.
ага это бы все теперь в доку перенести тогда останется для других а так канет в лету ))
Dmytro
кстати в этом минус чата раньше все это на modx.im и по темам было и искалось
Сергей
кстати в этом минус чата раньше все это на modx.im и по темам было и искалось
надо теги сделать для чата, и бота по тегам чтобы искал
Dmytro
А куда это пихнуть?
docs.evo.im туда все оно через гит работает поэтому там просто все
Раньше Здесь Был Мат_
Alexey
$out=''; $id = $modx->event->params['id']; $tvid = $modx->db->getValue('select id from '.$modx->getFullTableName('site_tmplvars').' where name = "images"'); $images = $_POST['tv'.$tvid]; $out.='Image from DB - '.$tv.'<br>'; $out.='Image from POST - '.$_POST['tv26'].'<br>'; global $tmplvars; $out.='Image from tmplvars - '.$tmplvars[26][1].'<br>'; $tvtv = $modx->getTemplateVar('images','*',$id); $out.='Image whith out getTemplateVar - '.$tvtv['value'].'<br>'; $tvtvo =$modx->getTemplateVarOutput('images',$id); $out.='Image whith out getTemplateVarOutput - '.$tvtvo['images'].'<br>'; $modx->setPlaceholder('tvsp',$_POST['tv26']); $out.='Image from placeholder - '.$modx->getPlaceholder('tvsp').'<br>'; include_once(MODX_BASE_PATH.'assets/lib/MODxAPI/modResource.php'); $doc = new modResource($modx); $im = $doc->edit($id)->get('images'); $out.='Image from modResourse - '.$im.'<br>'; $dl_images = $modx->runSnippet('DocLister',array('documents'=>$id,'tvPrefix'=>'','tvList'=>'images','tpl'=>'@CODE: [+images+]')); $out.='Images from DocLister - '.$dl_images; echo $out; exit();
Alexey
Чтобы не переписывать)
Раньше Здесь Был Мат_
Раньше Здесь Был Мат_
В обучение или разработку ?
Dmytro
в обучение думаю
Aliaksandr
К чему вот эти вот виноват-не виноват. главное вон сколько способов свели в одно место.
Так потому что человеку, который почти все эти способы предложил в итоге сказали '…а ты мудак, все равно ничего не понимаешь и не поймешь" :)))
Dmytro
Да ладно вам ругаться валите все на меня )) мол явиноват ))) мне все равно на это пофиг )) а у вас будет общая цель ))
Иван
Эго задели )) Если ты за себя знаешь твоя опора в себе сильна, в чем проблема кто что там сказал тебе ? ) Мудрость не реагировать на то что не надо реагировать а направить вектор в себя и задачи текущие
Иван
Мужик всегда виноват ) особенно когда жена и дети, кто еще виноват ? конечно он )) дхарма его такая.
Иван
Поэтому относись проще и мудрее )
Раньше Здесь Был Мат_
Andrey
А ничего не падало в новом Формлистере? Рега перестала работать, "Не удалось зарегистрировать пользователя" и всё тут
Раньше Здесь Был Мат_
Картинки можно в обучение добавлять? А то я прикрепил
Andrey
Пример из документации тоже не аллё.
Dmytro
Картинки можно в обучение добавлять? А то я прикрепил
там единственное файлы лучше без пробелов делать а то тупит использовать _
Dmytro
картинки удобней всего заливать через комент в гит стораже и оттуда вставлять
Раньше Здесь Был Мат_
Dmytro
наоборот
Dmytro
не рекомендуется пробел )
Раньше Здесь Был Мат_
Ну таки написал с нижним подчеркиванием имя файла
Pathologic
onBeforeDocForSave на самом деле уродское событие, которым нельзя пользоваться по-человечески
Эльдар
ребят всем привет, подскажите пожалуйста как узнать какая версия cms cтоит на сайте?
Эльдар
в админку не заходит ошибку выдаёт хочу сетап заного сделать но не знаю какую версию evo ставить чтобы сошлось
Artem
Кто-нибудь юзает сниппет inWidget из экстраса?
Artem
На многих сайтах страшно глючит, из-за не перестают работать сайты. Причем может несколько месяцев работать, а потом отрубается и сайт не открывается
Раньше Здесь Был Мат_
в админку не заходит ошибку выдаёт хочу сетап заного сделать но не знаю какую версию evo ставить чтобы сошлось
В правом верхнем углу на старых версиях отображается или там же на имя пользователя нажмите в новых версиях. Также здесь есть http://skrinshoter.ru/s/140318/v6tNx31O