Вебинар по MODX для новичков
Ребята, я тут сегодня провел вебинар по MODX для новичков.
Рассматривал как интегрировать шаблон, немного pdoTools, Collections и прав менеджера.
Не думаю, что профессионалам будет интересно, а для новичков, которые только начинают знакомиться с системой, будет в самый раз.
P.S. Василий и modhost — простите, в конце накосячил немного с правами и свалил все на хостинг =)
Уже был сильно уставший.
Рассматривал как интегрировать шаблон, немного pdoTools, Collections и прав менеджера.
Не думаю, что профессионалам будет интересно, а для новичков, которые только начинают знакомиться с системой, будет в самый раз.
P.S. Василий и modhost — простите, в конце накосячил немного с правами и свалил все на хостинг =)
Уже был сильно уставший.
Комментарии: 56
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Может стоит новичков сразу учить писать MODX, а не modX, MODx и MOD-X?
По мне, так проще поддерживать сайты, сделанные на стандартных пакетах, чем ходить бродить по админке и искать где хранятся слайды, настройки и прочее
modx.pro/solutions/7634-search-extended-in-russian-and-english/
И таких тысячи. Если вы не верите, то могу очень быстро найти еще тысячи примеров, с которыми не раз сталкивался лично. Вместо того, чтобы продолжить обучение и постепенно подойти к теме доп. таблиц в базах и дальше начать пользоваться всеми прелестями ООП люди тратят значительно большее количество времени на изобретение безумных LIKE'ов в SQL запросах для фильтрации каталога интернет-магазина на shopkeeper'е, а потом еще и функций чтобы на PHP дофильтровать, что при помощи SQL не смогли придумать, как убрать. Да и на том же minishop'е порой плохо становится, когда смотришь, что на нем умудряются сделать, когда вдруг становится недостаточно предусмотренных в нем типов данных… К примеру, можно взять такой параметр для ИМ драгоценных украшений: камни в кольце. Их может быть на одном кольце сразу несколько видов и еще помимо названия камня, вроде «Алмаз», «Сапфир», «Изумруд» еще также может иметься разный цвет… А ну да и в каталоге все это должно быть в фильтрах…
В этом не виноват ни MIGX, как и многое другое. В этом виновато отсутствие определенной базы в голове в момент знакомства с JSON и последующее чувство о его все могуществе при разработке сайтов.
Fi1osofFi1osofFi1osofВместо всей этой кучи буков написали бы кратко «Народ, обратите внимание на метода json_encode() и json_decode(), чтобы более правильно использовать JSON». А так вы уже вообще в дебри полезли.
Диалог закончен. Считаете иначе — считайте.
Fi1osof2. Вопросы, касаемые Ильи, Илье же и задавайте.
К примеру. Срачей вокруг минишопа искать лень
Fi1osofИзвините за занудство, но вот это не нужно совсем. Ибо некоторое время тут было так хорошо и спокойно- комменты только по сути. Не разрушайте это хрупкое равновесие.
1. Просто
2. Гибко настраивается
3. Есть статистика по кликам
Я представляю, что слайдер несет такую же смысловую нагрузку, что и баннер. Статистика лишней не будет.
А если вызвать с помощью Fenom, то на выходе можем получить дату старта и окончания показа баннера в пользовательском формате. Может пригодится для каких-нибудь акций.
Можно конечно перечислить определенный id записей, но это тупо и не удобно, хотелось бы чтобы в записи появилась настройка «в избранное» и чанк уже выводил только избранные.
Как указать то, что запись избранная
modx.ws/blog/uroki-modx-revolution/urok-vyivod-kontenta-snippetom-getresources.html
Вывод
Кстати, pdoTools или getResources лучше использовать?
(подробнее)
rtfm.modx.com/extras/revo/getresources#getResources-SelectionProperties
modx.pro/solutions/7634-search-extended-in-russian-and-english/
Кстати для pdoResource ты сам там и сможешь найти в какой параметр и что именно нужно указывать для фильтрации ресурсов по значениям в TV :-) Если не поленишься, то еще найдешь там очень много крутых возможностей:-)
Как указать то, что запись избранная
modx.ws/blog/uroki-modx-revolution/urok-vyivod-kontenta-snippetom-getresources.html
Вывод
Но очень как то Вы спешите и притом неоднократно слышу фразу — «тут я кажется ошибся».
Понятно что Вы профессионал и можете себе это позволить — делать очень быстро, но новичкам как таковым при просмотре даже в записи очень часто придется ставить на паузу и отматывать что бы вкурить суть.
Гуру ни когда не забывайте что Вы тоже когда то были новичками. ;)
У Вас действительно получился очень хороший вебинар!
Продолжайте делать подобные уроки. Успехов в творчестве.
А если серьёзно — учить нужно всё и не очень важно, с чего начинать. Все языки внутри примерно одинаковы, везде главное логика работы. Если ты сможешь эту логику в голове продумать, на чём именно её писать — уже не важно.
Оттуда взять, сюда положить, там посчитать, здесь вывести — всё едино, для любого языка. Проще начать с PHP или Python.
Я делаю внешнюю оболочку, анимации на jquery, адаптивные сайты и т.д. Все красиво.
Но как всплывает даже банально сделать форму обратной связи, то ищу готовые решения и адаптирую их. Про написание своих сниппетов я вообще молчу. А мне это очень нужно.
И здесь как раз вопрос: если учить Python, можно потом будет использовать его без сложностей при работе с modX или там уже путь к django?
если вопрос некорректный, то уж извините, буду разбираться дальше и задавать более разумные вопросы
Тебе уже дедушка Ленин ответил — «Учиться, учиться и еще раз учиться» ©.
Нужно PHP — учи PHP, нужно Python — учи Python. В интернете всё есть, покупаешь (скачиваешь) учебник и учишься. Я Python за месяц освоил, когда понадобилось.
Люди в космос летают на работу, а у вас времени учиться нет.
Во-первых, Лофтскул и Льву персонально большое спасибо за проведение.
Во-вторых, этот вебинар зажег во мне интерес к веб-дизайну в целом. Уже пробую натягивать Шаблон на сайт. Вроде получается.
Сейчас углубился в HTML, уже думаю как с БД буду работать и т.п.
Кратко можно сказать: «Я первый раз посмотрел вебинар от Лофтскул. И тут понеслось...» :)