Сергей
а то обычно накидают на страницу пять-десять скрытых форм, и показывают их в модалке и отправляют на js, а потом говорят у нас аякс)
Am
URL обработчика все равно показывать приходится.
Иван
Камиль
Господа, опять туплю. Поставил чистую крайнюю 3 версию, установил blang включил трейси и смотрю что documentObject нету. В чём может быть причина?
Камиль
Или в посдедней dev вресии его перестали прокидывать?
Dmytro
Dmytro
обычно делаем layout и от него уже наследуются странички а кгда 2 view то там уже в них есть все :)
Камиль
хм ща проверим
Камиль
Anonymous
Лучше в пути того что в самом актион делать проверки. Я сама так делаб
Anonymous
Даже не на modx
Aliaksandr
Алексей
посмотрел 3-й урок, такой вопрос, вот создали BaseController это он один для всех шаблонов или под каждый шаблон нужно создавать свои контроллеры? Или Base идет как основной, а если есть нюансы в другом шаблоне, то делается отдельный контроллер но с наследованием от Base , верный ход мысли? @Dmi3yy ждем еще уроков)))
Максим
extentds base....
Dmytro
Алексей
👍
Anonymous
{% set DL = runSnippet('DocLister', {
parents: 0,
returnDLObject:1
}) %} <br>
{{ dump(DL.getDocs()) }}
{% endblock %}
Добрый день. Подскажите, как сделать через контроллер, чтобы DocLister не таскать по шаблонам, а в шаблонах оставить только цикл for.
Я попытался так:
1. Прописал в интерфейсах public function globalElements(); , чтобы потом туда и другие сниппеты.
2. И пытаюсь в базовом шаблоне добавить так
public function globalElements()
{
$this->data['DL'] = $this->modx->runSnippet('DocLister', ['tvPrefix' => '', 'parents'=>'5', 'display' => '3','tvList' => 'image','paginate' => 'pages','returnDLObject' => '1']);
}
но что-то видать не правильно сделал
Иван
Dmytro
Иван
Axenia
Иван (165.72) увеличил карму Dmi3yy (1973.33)
Andrey
+ спасибо. Буду курить)
if(!isset($_SERVER['HTTP_X_REQUESTED_WITH']) || (strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest')){
$modx->sendRedirect($modx->config['site_url']);
}
Andrey
Либо на 404. По вкусу.
Иван
Axenia
Иван (165.72) увеличил карму remote_adm (1879.65)
Andrey
Как раз файлик для аякса открыт прост =)
Aliaksandr
А нафига вы куда-то редиректите, все забывал спросить каждый раз как вижк?))
Aliaksandr
Это забава такая, дудосить запросами спамеров себе главную?
Иван
Aliaksandr
Это я вообще, в космос, про sendRedirect, если это не аякс
Иван
Am
Лучше поправить условие чтобы была проверка на существование запроса и в случае успеха выполнять действие, а не уводить запрос куда-то дальше. Вам же одно действие нужно - получить ajax
Иван
или голый html Сделать и всё)
Aliaksandr
а как лучше?)
Я делаю die(nahui); всем запросам, которых не жду 😁
Иван
Axenia
Иван (165.72) увеличил карму webber_12 (3800.57)
Иван
У меня просто в форме есть чекбокс. Там по-умолчанию стоят 3 значения, так они только одно значение выбрали)))
Иван
Axenia
Иван (165.72) увеличил карму Ambrion (1426.4)
Иван
В общем я понял сколько людей - столько мнений )
Am
Это просто люди с разными задачами и опытом.
Am
При решении задачи отвечайте на вопрос, который задаёт задача. Не нужно лишнего.
Aliaksandr
Так мнение простое, если ты проверяешь аякс, то проверяешь (если существует и равен, то делаем..) по логике, а не (если не существует, ну или существует, но не равен.. то делаем какую-то муть.. а вот в другом случае делаем то, что надо...)))
Andrey
Ну всякое бывает. От задачи.
"Либо на 404. По вкусу."
Aliaksandr
+
Axenia
webber_12 (3800.57) увеличил карму yet_warm (239.53)
Andrey
Дмитрий
Подскажите плиз пытаюсь написать плагин на событие OnStripAlias. Как вывести какой-нибудь print_r() для отладки в трейси или лог?
Dmytro
bdump($data, ‘data’);
Дмитрий
Axenia
froggyweb (0) увеличил карму Dmi3yy (1974.33)
Дмитрий
Sasha
Ребят, у кого есть копирайтер? Писать краткие тексты на 2-5 предложений, описывающие проекты в портфолио
Sasha
Или генератор такого же
Yaroslav
Sasha
А то для менеджеров проектов это непосильные муки, описать что же получилось за 2 месяца их упорных трудов
Axenia
sashabeep (656.04) увеличил карму modx_revo_evo (115.13)
Pathologic
еще вопрос, сколько хочет денег
Pathologic
а то мне однажды посоветовали копирайтера, который со старта запросил 20 за тыщу знаков
Pathologic
а за такие деньги я и сам бы копирайтить не прочь ((:
Pathologic
Sasha
Да у меня-то болтатор норм настроен, они просто не записывают, и пытаются что-то из себя вымудрить
Dmytro
Am
У меня есть знакомые, которые на курсы сеошников походили, выБИли из компании денег прилично, а потом все равно задают вопросы как и что делать - "светлые люди", смотришь в глаза и стену видишь.
Dmytro
Am
Когда человек даже базовые основы сео не может усвоить это уже печаль прям сильная.
Андрей
Андрей
Но конечно всякое бывает.
У нас одно время в ходу было выражение "жертва высшего образования"
Am
Оно всегда было, под разными вариантами.
Андрей
Это да.
90% курсов сейчас лохотрон.
А по сео все 99%
Sasha
>2021 год
>верить в SEO