Николай, прошу прощения. Спасибо большое. Посмотрел видео урывками, сильно хотелось попробовать. Поторопился, пойду посмотрю.

Да, с корзиной действительно есть баги (мы там не все отладили, а запросы местами есть сложные). За это пока не переживайте (пока сайты не боевые, а в работе). На выходных сделаю патч и выложу его, это все поправимо.

Смотрите внимательно видео. Оно 20 минут, но сэкономит вам же много времени. Там я про социалки тоже говорил: www.youtube.com/watch?feature=player_embedded&v=g_cSfGgSO9g#t=887 Как и робокассу, социалки надо настраивать индивидуально, подключая сайт к конкретным сетям. Кстати, если в логи MODX-а гляните, там будет написано, что такой-то провайдер социальной сети выключен.

Так для типового проекта можно просто взять нашу сборку для визиток. Там же уже все настроено. Просто шаблон меняйте и мелочи правьте.

Все добрый вечер. При попытке авторизоваться через соцсети выдает ошибки: [2013-09-25 12:37:31] (ERROR @ /assets/components/modhybridauth/connectors/profile/auth.php) [modHybridAuth] <b>got an error!</b> The provider 'Google' is not enabled. [2013-09-25 12:40:26] (ERROR @ /assets/components/modhybridauth/connectors/profile/auth.php) [modHybridAuth] <b>got an error!</b> The provider 'Twitter' is not enabled. [2013-09-25 12:40:31] (ERROR @ /assets/components/modhybridauth/connectors/profile/auth.php) [modHybridAuth] <b>got an error!</b> The provider 'Facebook' is not enabled. ? Сайт на бесплатном modxcloud, при установке вроде не было ошибок, только сессия слетела. Подскажите, провайдеров сложно вручную добавить, или лучше переустановить?

Да, все заработало. И вылез баг с корзиной: ?

Большое спасибо! Я почему спросил? Напрашивается небольшой проект, я хотел, для тренировки, его реализовать на этой технологии. Высокой нагрузки там не предвидится, поэтому есть возможность к делу постепенно подойти, в процессе от простого к сложному.

Правильно ли я понимаю, что, в самом простом варианте, использование modxSmarty сводится к замене тэгов MODX блоками Smarty? В общих чертах да. modxSmarty обеспечивает несколько задач:

  1. Собственно, подключение Smarty, инициализацию конфигов (папки кеша и компилляции и т.п.).
  2. Несколько плагинов, которые позволяют взаимодействовать с MODX более тесно (доступ к объекту $modx, вызов чанков, сниппетов, процессоров и т.п.).
  3. Очистка кеша Smarty при очистке кеша сайта через меню в админке (Сайт -> обновить сайт). Ну и собственно все. Верно ли, что, при этом, необязательно использовать modxSite? Верно. Просто modxSite как бы задает формат для разработки (создает нужные папки, несет несколько конфигов), в то время как modxSmarty — это абсолютно независимый пакет и не диктует условия где помещать свои папки шаблонов и в том духе.