Taras
сам сайт давно не правили, клиент добавлял ресурсы и все
Андрей
Движок новый пробовал накатывать?
Taras
неа, стоит?
Андрей
Ну попробовать то надо)
Taras
ну, если больше вариков нет, то будем пробовать
Андрей
Само по себе как правило ничего не ломается :) Если ничего на сайте не заполняли, попробуй серверный бекап откатить, за прошлый день, или за неделю.
Taras
а сами плагины/админка могли как-то обновится?
Taras
просто у клиента доступы только к админке, я думаю что не реально так сломать через админку, не?
srs
А в админке он как-то ограничен или у него полные права?
АРТЕМ ЗЕРНОВ
АРТЕМ ЗЕРНОВ
Друзья, немножко спамну, надеюсь, администрация не забанит :) Спам по теме, если что. У меня стартует курс через 3 дня. И у нас осталось 4 места. А точнее уже 3, сегодня купили одно. Курс по разработке компонентов для MODx Revolution - пройдем по всем темам разработки компонента: Постановка задачи, разбор структуры компонента, разработка frontend-элементов, разработка backend-интерфейсов, процессоры, контроллеры, лексиконы. И в конце - запаковка в завершенный пакет. Подробности на openmodx.ru Ну и, собственно, видос: https://www.youtube.com/watch?v=gFZiO2M75Do
S
Ребят, киньте плиз нормальный плагин геолокации с возможностью выбора города пользователем. Первые две страницы поиска гугла ниочем
Taras
А в админке он как-то ограничен или у него полные права?
полные вроде, не могу никак проверить сейчас(
Taras
я тут такое нагуглил
Taras
https://forums.modx.com/thread/102366/error-parsing-condition-with-key-0
Taras
у меня такая ошибка
Taras
но я или не понял что там у них произошло, или у них это вообще не критично
Николай
Ребята кто нибудь сталкивался с движком imEngine? Достался по наследству, Google про такой ничего не знает. Или это какая то самописная хрень?
Dmytro
Если гугл не знает и в коде никаких ссылок нет то скорей всего хрень
Roma
Кто знает что о fullCalendar?
Николай
Если гугл не знает и в коде никаких ссылок нет то скорей всего хрень
Я конечно предложил переехать на MODX, клиент говорит SEOшнки очень просят оставить, типа хороший
Dmytro
Тогда изучить что внутри скорей всего какой то Фреймворк и дальше выставить счет согласно тому гемору какой будет
Николай
Да вот смотрю. На первый взгляд, судя по содержанию - хрень
Денис
http://www.webmagazine.kz/proprietarny-cms/434-imengine-
Anonymous
Отдал сегодня винт, в понедельник будет видео с MODXpo, так что на следующей неделе начнем публиковать.
Николай
Епт... этот ImEngine еще и платный
Николай
Прикольный сайтец студии http://prntscr.com/hbdtu6
Денис
Епт... этот ImEngine еще и платный
а может вот http://www.arteffect.ru/download/arteffect-presentation-rus.pdf
Николай
Интересно ваше мнение, спагетти код в шаблоне это нормально? Вот прямо не MVC с разбором полученных массивов, а прямой вызов методов объектов. Типа вот такого <div class="t"><?=$USER->getField('name')?></div>
Михаил
Конечно, ненормально.
Николай
Вот и я думаю, зачем такое писать. Мало что ли фреймворков
Pavel
На хабре даже статья была древняя правда мол прекратите использовать твиг где человек приводил примеры вот такой вот интеграции чистого php в верстку и твига где твиг действительно выглядел менее понятным
Николай
Возможно это хорошо для разработчиков. Этот ImEngine - по сути готовый продукт магазин спортпита. Но попробуй ка там разобраться без разработчиков и без документации, если рискнешь свалить с техподдержки к фрилансерам. А если еще и доработать сайт надо, а обновления, а защита. Короче либо я разбогатею на этом продукте, либо все таки уговорю сменить движок.
Pavel
Возможно это хорошо для разработчиков. Этот ImEngine - по сути готовый продукт магазин спортпита. Но попробуй ка там разобраться без разработчиков и без документации, если рискнешь свалить с техподдержки к фрилансерам. А если еще и доработать сайт надо, а обновления, а защита. Короче либо я разбогатею на этом продукте, либо все таки уговорю сменить движок.
Ну я не знаю что там у тебя за код, но по поводу фреймворков к примеру иногда можно действительно спагетте обойтись в легком сайте где будет 5-10 страниц информации и все, чем тянуть какую то cms/фреймворк Если там все плохо, то подозреваю что все началось с малого, а потом просто не поняли где нужно остановится и притянуть фреймворк или cms
Pavel
Уже давно без фреймворков пишут проекты только смелые программисты знающие для чего и как они это делают, новички даже на лендинги тянут фреймворк просто для отправки почты и логирования обратных звонков
Pavel
Короче я клоню к тому, что не все так однозначно)
Николай
Чего то сегодня тишина какая то. Все вдруг работать пошли что ли?
Миша
кстита, при загрузке убунту музыка не играет. Это так задуманно?
Николай
спать пошли)
Да полный чат народу по ночам обычно
Миша
аа
Alexey
Бодро утро)
Миша
кто на хроме сидит?
Миша
оперативу жрет?
Alexey
оперативу жрет?
Не знаю как в убунте, но на винде ради всего святого, не открывайте большие xml в браузере)
Alexey
в хроме в частности
Alexey
а то открыл я сайтмап на 10000 ссылок
Alexey
и ведь не учит ничему жизнь, каждый раз напарываюсь снова и снова
Миша
а как из объекта XML удалить какое нить свойство?
Alexey
unset не проканает?
Миша
Да хз что то никак
Alexey
а как работаешь с объектом, через simplexml?
Илья
Кто подскажет, как шаблоны на Fenom дебажить? Как найти чанк, в котором выявлена ошибка? [2017-11-17 08:59:47] (ERROR @ /core/components/pdotools/model/pdotools/pdotools.class.php : 975) Unexpected tag 'campaign_id' in 34c4eb9268eed624317923e2d98c478b line 618, near '{campaign_id' <- there
Миша
Alexey
вообще сегодня немного в исходниках fenoma покопался, там эксепшн выбрасывается и обработка шаблона прекращается... прямо атас какой-то. стандартный парсер modx себе такого не позволяет)))
Alexey
если что не так, остальной сайт работает как обычно, кроме места с ошибкой
Alexey
перед выбросом эксепшена поставил break - работает нормально вроде, только в лог не пишется ошибка
Alexey
хочется по уму решить эту проблемы с парсером раз и навсегда
Alexey
чтобы когда клиент вставит сам код метрики (ну вздумалось ему так сделать). сайт не упал
Alexey
Фух, выговорился. Надеюсь, я не один такой
Alexey
Ну так почему бы просто не проигнорить некорректный тег?) Какого хрена жесткий эксепшн, почему его просто не обработать и не идти дальше по циклу обработки тегов?)
Миша
Ну можешь pr кинуть
Alexey
я пока сам не нашел корректного решения, мельком глянул так сказать))
Alexey
но решать этот вопрос нужно по-любому
Илья
не, там в одной из последних версий появилась возможность то ли более детального лога, то ли запись названия чанка, в котором ошибка
Илья
только вот не запомнил я это)
Илья
pdotools_fenom_save_on_errors нашёл)
Илья
это системная настройка
Alexey
о, прикольно
Alexey
запомню
Alexey
try { $tpl = $fenom->getRawTemplate()->source($name, $content, true); } catch (Exception $e) { $this->modx->log(modX::LOG_LEVEL_ERROR, $e->getMessage()); $this->modx->log(modX::LOG_LEVEL_INFO, $content); if ($this->modx->getOption('pdotools_fenom_save_on_errors')) { $this->setCache($content, array('cache_key' => 'pdotools/error/' . $name)); } }