Установка PdoTools и базовые основы Fenom

Поділитися
Вставка
  • Опубліковано 16 бер 2017
  • Кратко рассмотрим, как установить pdoTools, а также рассмотрим базовые основы использования Fenom в MODx на примере голых страниц.
    Документация по Fenom на сайте docs.modx.pro: docs.modx.pro/components/pdot...
    Документация по синтаксису Fenom:
    github.com/fenom-template/fen...
    -----------------------------------------------------------
    Страница для сбора пожертвований:
    yasobe.ru/na/openmodx
    Пожертвования будут мотивировать развивать канал и выкладывать новые видео чаще!
    -----------------------------------------------------------

КОМЕНТАРІ • 23

  • @Nick-lf8cp
    @Nick-lf8cp 6 років тому +2

    Спасибо Вам за труд. По MODX очень мало уроков. По феному практически совсем нет. Очень рад что наткнулся на Ваш канал. Пошел изучать:)

  • @BochkarevIS
    @BochkarevIS 7 років тому +2

    Спасибо! Ждем дополнительное видео расширенный обзор по Fenom

  • @user-fy9nm8wo2n
    @user-fy9nm8wo2n 7 років тому +2

    Спасибо. Fenom лучший )
    Было б здорово если б еще упомянули о его быстродействии )
    Конечно все это написано в документации, но все же видео ознакомительное )

  • @YANGELbd
    @YANGELbd 7 років тому +1

    Огромное спасибо.. Лучшие уроки.

  • @usernameuserlastname8402
    @usernameuserlastname8402 7 років тому +1

    Спасибо, дядя, очень полезная информация)

  • @user-zv4dc9ho7j
    @user-zv4dc9ho7j 5 років тому

    Круто ! Продолжайте в том же духе. Подписка и лайк

  • @user-ko9sr7pw1y
    @user-ko9sr7pw1y 7 років тому +1

    Важный урок!

  • @user-cz3bm1bf5b
    @user-cz3bm1bf5b 7 років тому +1

    Отличное видео! Спасибо! Хотелось бы увидеть видео по fenom шаблонизатору, а именно по пункту "Расширение шаблонов" из оффдокументации.
    И еще такой вопрос, как fenom сказывается на скорости работы сайта? Ускоряется ли загрузка сайта, если полностью перевести на fenom, или fenom - это исключительно расширение функционала и удобства?

  • @alexzir
    @alexzir 6 років тому

    Отлично объясняете! Подскажите пожалуйста, так и не понял, как я могу например подключить маркдаун ?
    {$modx->runSnippet('!Markdown', [
    ' &input' =>$_modx->resource.content,
    ])}

  • @SlshoK
    @SlshoK 6 років тому

    По моему smarty удобнее и проще. Давно использую Smarty, и так как все говорят что Smarty прошлый век, все ищу повода перейти на другие шаблонизаторы, но не могу найти преимущества. Подскажите чем Fenom лучше Smarty?

    • @OpenModx
      @OpenModx  6 років тому

      Если честно, я со смарти поработал совсем немного, поэтому ощутить его преимущества и недостатки я не смог. Поэтому не смогу дать какой-то вразумительный ответ :)

  • @AlexandrSpirit
    @AlexandrSpirit 5 років тому

    После установки PdoTools требуется переписать значения parser_class_path и parser_class на те что были при установки gitmodx, При этом сделать это можно только в БД, т.к. админка и сайт не работают.

    • @OpenModx
      @OpenModx  5 років тому

      Да, кстати, есть такая тема. pdoTools при установке перезаписывают эти настройки и если Василий Наумкин переделает механизм установки этих настроек, то тогда ситуация может измениться.

  • @jimlabable
    @jimlabable 3 роки тому

    Попробовал, но похоже чанки не работают после установки pdoTools, видимо смена парсера что то ломает. Либо gitModx либо fenom

    • @OpenModx
      @OpenModx  3 роки тому

      Если вы хотите, чтобы fenom работал в шаблонах, то необходимо включить в настройках pdotools, чтобы fenom был доступен в коде шаблонов. По-умолчанию эта настройка выключена. Надеюсь, верно вас понял? Уточните, что именно работает не так, как вы ожидаете?

  • @PassintoEurope
    @PassintoEurope 7 років тому

    Синтаксис очень похож на Liquid от Shopify

  • @residentOfScrepostan
    @residentOfScrepostan 4 роки тому

    Здравствуйте! Я только начинаю работать с MODX. У меня есть несколько вопросов:
    1.Скажите, пожалуйста, можно ли меню (пункты меню) загружать из базы (например через PHP)? Позволяет ли это делать MODX?
    2. Можно ли со старого сайта (написан на PHP) перенести функции (написаны на PHP) на MODX?
    3.Как подключать новые функции (написанные на РНР) и можно ли это делать в MODX (писать свои функции на PHP)?
    4. Как делать фотогалерею на MODX?
    5. Как сделать загрузку файлов с сайта (например, в новости разместить файлы для скачивания)?
    6. Как сделать хлебные крошки на сайте?

    • @OpenModx
      @OpenModx  4 роки тому

      Доброго времени суток! Ниже ответы на вопросы по порядку
      1. Да, пункты меню обычно и загружаются из базы. Это делается при помощи сниппета pdoMenu, но можно и другими способами.
      2. Да, любая логика, написанная на PHP, может быть внедрена на любой сайт, работающий на PHP. MODx работает на php, поэтому, да, на него можно перенести функции со старого сайта.
      3. Новые функции подключаются различными способами - сниппетами, плагинами, дополнительными классами и моделями таблиц, установками новых компонентов и т.д.
      4. Фотогалерею на modx можно сделать 2-мя способами: написать свой компонент, либо установить что-то из имеющихся. На мой взгляд, самый удобный - это ms2Gallery от Василия Наумкина.
      5. Загрузку файлов с Frontend можно сделать опять же двумя способами: написать свой компонент или же установить что-то из имеющихся, например Uploadify. Если речь идет просто о размещении на странице новости ссылок на дополнительные файлы, то здесь можно обойтись стандартными средствами modx, загрузив эти файлы через админку в дополнительные поля отдельной новости (TV) и затем выведя эти поля в шаблоне новости.
      6. 2-мя способами: либо написать свой компонент, либо установить pdoTools и воспользовавшись сниппетом pdoCrumbs.
      Как я понял из ваших вопросов, с MODx вы раньше вообще дела не имели, поэтому рекомендую попробовать поставить modx и почитать к нему документацию, чтобы лучше понимать, что к чему и тогда все вопросы выше отпадут сами собой.

    • @residentOfScrepostan
      @residentOfScrepostan 4 роки тому

      @@OpenModx Большое спасибо за ответы. За подсказку о загрузке файлов вообще отдельное большое спасибо. Да, речь идёт именно о размещении на странице новости ссылок на дополнительные файлы. MODX я установил, сейчас потихоньку разбираюсь. По MODX нормальных уроков практически нет. Буду изучать. Ещё раз спасибо!

  • @DELTA85rus
    @DELTA85rus 4 роки тому

    А упомянуть о том что феном работает гораздо быстрее родного шаблонизатора, не стоит?)) По факту, это его самый главный плюс так то.

    • @OpenModx
      @OpenModx  4 роки тому

      Ну вообще, скорость - это, безусловно хорошо, но мне еще также нравится его бОльшая функциональность и читабельность по сравнению со стандартным синтаксисом. Мне даже, честно говоря, не до конца понятно, почему разработчики modx вместо того, чтобы положить в основу шаблонов и чанков какой-нибудь известный шаблонизатор, изобрели свой, который, если подумать, ну совсем становится громоздким при вставке конструкций типа :is=``:then=``:else=``

  • @BlagJager
    @BlagJager 6 років тому

    Fenom для MODX как мёртвому припарки. Переходите на October CMS, там православный Twig и куча других плюшек.

  • @patientzero718
    @patientzero718 6 років тому +1

    Лично я никакой красоты не увидел, все тоже самое, только синтаксис другой и к тому же уход от стандартов, человек, работающий с modx, не зная что такое fenom может открыть сайт и ничего в нем не понять. По моему это минус большой. На сколько я знаю по мимо fenom есть и другие похожие штуки. Если у каждого они свои то это ужасно.