Alexey
Что ты понимаешь под "не отдается"? Отображается главная страница сайта вместо 404?
карнас
выдается браузерная страница http ertor 404 даже не апача или nginx
Alexey
карнас
смотрел уже, пусто.. а прямой доступ к 404.html в modx должен автоматом код 404 отдавать? у меня 200 отдает
карнас
прописано
Alexey
я на одном сайте по ТЗ тоже это правил. 404 страница по прямой ссылке должна отдавать 404, но отдает 200
Alexey
смотрел уже, пусто.. а прямой доступ к 404.html в modx должен автоматом код 404 отдавать? у меня 200 отдает
можешь сам написать плагин на событие pageNotFound, и отдавать какую захочешь страницу. но это если не решишь проблемы со стандартными настройками
Alexey
может с маршрутизацией что-нибудь не то? .htaccess проверь
карнас
дык там все стандартно. проблема явно на стороне modx. т.к. рядом лежит wp там все норм
Alexey
ну стандартно - не стандартно, я не знаю. многие вносят изменения в htaccess
Pavel
ну не скажи по поводу вишенки) Зато там ангуляр... и для человека, который его не знает, это не такая уж и вишенка.
Ангуляр интуитивно понятный, а extjs нет, ангуляр не генерирует вёрстку, ну точнее генерирует, но у него просто в темплейтах html забит, потому что ангуляр это НЕ фреймворк разметки в отличии от extjs
Pavel
Сколько нужно времени на его освоение?
Andrey
Дык што, с праздником, тру кодеры! :) Есть мнение, что настоящий Программер это не профессия, а диагноз) Как и у настоящих актёров, к примеру. Даже термин "демосцена" есть) Вы реально владеете настоящей Магией, когда нечто нихрена не материальное рулит железяками, людьми, а сейчас вообще практически всем социумом. Одыкватных и щедрых вам клиентов, интересных задач, успешных стартапов! И хорош бухать, вставай на лыжи!))
Alexey
и вместо рака будет грыжа :)
Andrey
Денис
Нет велосипедов и костылей же(
Andrey
Нет велосипедов и костылей же(
зато "выглядит стабильно", как написали в скайпе)
карнас
c 404 ошибкой решил так, но статус 200 отдается. где косяк? if ($modx->event->name == 'OnPageNotFound' && $modx->context->key != 'mgr') { if ($modx->getOption('error_page')){ $url = $modx->makeUrl($modx->getOption('error_page'), "", "", "full"); $modx->sendRedirect($url,array('responseCode' => 'HTTP/1.1 404 Not Found')); }
Dmytro
Есть апи сенд ерор пейдж
Boris
По поводу минишопа и шопкипера... я только недавно перешел с шопкипера на минишоп... теперь уже врядли буду использовать шопкипер. Нет, там много хорошего, много бесплатного, разработчик молодец, но в коробке для меня слишком мало + админить будущему менеджеру минишоп в разы проще + сообщество как мне кажется больше
who are you
раньше хотя бы слышали
Alexey
раньше хотя бы слышали
ты же вроде в правильном русле шёл, пытался приложение на андроид писать? зачем на собеседование по веб-разработке ходил-то?
who are you
не веб разработка
who are you
а типа администратор сайта сходил
Alexey
ааа, ну все равно)
who are you
типа сидишь и пишешь новости на сайте, фоткаешь товар и выкладываешь 😄
who are you
андроид сложновато освоить, я пока не спешу с ним
who are you
точнее тестирую пока свою прогу ) смотрю как она себя ведет, потом займусь допиливанием
Boris
в продолжение новостей об оплату... вчера составил притензию с предложением решить вопрос в досудебном порядке, и деньги сразу нашлись...
who are you
🙈
Миша
😋
Pavel
Pavel
По поводу минишопа и шопкипера... я только недавно перешел с шопкипера на минишоп... теперь уже врядли буду использовать шопкипер. Нет, там много хорошего, много бесплатного, разработчик молодец, но в коробке для меня слишком мало + админить будущему менеджеру минишоп в разы проще + сообщество как мне кажется больше
Ну я так и сказал, для ИМ стандартных лучше минишоп, т.к. из коробки миллион проверок и зависимостей и все направлено на торговлю, но если нужна система учёта, работа с заказами и нестандартные товары (электронные к примеру), то все эти проверки и зависимости вставляют палки в колеса
Alexey
симпатичные сиськи
Alexey
тот самый момент, когда нет желания агриться на спам)
Alexey
у Наумкина грамотно сделано, что если нужно отклониться от штатного функционала, то обычно можно наследовать класс и переопределить нужные методы, либо поменять что нужно через плагины
Pavel
Электронные уже есть.
Электронные товары вещь довольно специфическая и плагины по продаже эл. товаров - костыли которые расширять себе дороже
Pavel
у Наумкина грамотно сделано, что если нужно отклониться от штатного функционала, то обычно можно наследовать класс и переопределить нужные методы, либо поменять что нужно через плагины
Так во всех компонентах сделано на modx, потому что modx - MVC :) Но если говорить по теме шопкипера против минишопа, то запаришься переопределять классы, да и не везде можно без изменения исходников переопределить изменив системную настроечку
Alexey
ты прав, много где так сделано)
Pavel
Электронные уже есть.
К примеру у меня хостинг работает на шопкипере, на минишопе я только поля заказов бы запарился менять в extjs я уже молчу о свойствах товара, опциях и прочей дичи которая нафиг не нужна в этом деле.
Kost9in
Лайк шопкиперу за кастомизацию)
Миша
Надо его поюзать
Maksim
Доброго дня) Подскажите пожалуйста можно ли вызывать ТВ поле два раза в разных чанках если они собираються через PdoResources из одного родителя
Pavel
а там с фильтрами проблем нет? и еще интересует приемы платежей
С фильтрами проблем нет, там нет своей модели как в минишопе, все товары - обычные ресурсы modx. Оплата не знаю, я что в минишопе, что в шопкипере делаю прямую интеграцию, потому что с оплатой шутки плохи и отвечать за кривые руки левого программиста - себе дороже
Maksim
А попробовать руки отсохли? Конечно можно
Не отсохли. Что за стереотипы о людях, лишь бы обидеть и нахамаить человеку. Сделал вывод изображение отзыва через тв. Отзывы берутся из одного ресурса. На основной странице выводится изображение нормально, А в отзывах в сайд баре изображение не отображается. Вывожу и там и там одинково <img class="reviewsImg" src="[[+tv.reviewsPhoto]]" title="[[+pagetitle]]" alt="[[+pagetitle]]" /> но в сайдабаре отображаеться всё кроме фото(
Pavel
includeTVs не забыл?
Maksim
Я не хамил, если ты уже попробовал, то с этого и надо было начинать
я решил сэкономить ваше и своё время. Если бы ответили просто "МОЖНО ДВА РАЗА". Я бы отложил свою догадку об однаразовсти ТВ поля и пошел бы дальше гуглить и эксперементировать.
Maksim
Я не хамил, если ты уже попробовал, то с этого и надо было начинать
Вывожу так в сайдбаре [[!pdoResources? &parents=431 &depth=0 &limit=3 &tpl=reviewListSideItem &includeTVs=publish_date &sortby=RAND() &sortdir=DESC ]]
Pavel
Ну у тебя в инклюде publish_date а обратиться в чанке ты пытаешься к reviewsPhoto
Maksim
и вот так на главной <div class="reviews"> [[!pdoResources? &parents=431 &depth=0 &tpl=reviewListItem &includeTVs=publish_date,reviewsPhoto &sortby={"createdon":"DESC"} &includeContent=1 ]] </div>
Maksim
точно, прошу прощения у меня видмо не руки, а глаза отсохли))
Pavel
Ищу дизайнера на господряд, господи, какие же идиоты мне попадаются, а потом эти идиоты плачутся о том, что в дизайне денег нет. Лендинги у него прут блять
Pavel
Иван
Вышел Sublime Text 3.0: ещё большая производительность, Goto Definition, новый внешний вид и мноооогое другое — https://www.sublimetext.com/blog/articles/sublime-text-3-point-0
Dmytro
так давно ж уже st3 в ходу )
MIKS
до этого бета была вроде
MIKS
с днем программиста кстати
Nikolay
БМнутый на всю голову
Maksim
Доброго вечера) Подскажите так нельзя делать? [[+content:default=[[+introtext:ellipsis=`100]]:ellipsis=`100]] у меня не обрезает по количесву симовлов(
Maksim
` после 100 стоит везде, это телеграм почему то не хочет отображать
Pavel
Попробуй через :empty сделать первую проверку, а если и это не поможет, то феном 100% справится с задачей
Maksim
как правильно спросить гугол про феном? так и писать феном модекс?
Pavel
https://docs.modx.pro/components/pdotools/parser#Шаблонизатор-Fenom
Maksim
спасибо
Pavel
Еще раз с днем программиста братеги.
Maksim
Попробуй через :empty сделать первую проверку, а если и это не поможет, то феном 100% справится с задачей
отключил [[+introtext]] и обнаружил что [[+content]] вообще ничего не выводит в сайдбар, хотя на главную страницу такая же конструкция срабатывает(
Pavel
В сайдбаре у тебя нет &includeContent=1