Разделы

  
 

[Revo] Обновить несколько строк в БД

Привет!

А не подскажите ли каким образом мне обновить несколько строк в БД одним запросом?

Что имею: комментарии на базе Quip и авторизованных пользователей, которые их пишут.

Quip как известно может работать как с авторизованными так и не авторизованными пользователями и для этого вместе с каждым комментарием хранит fullname, email, website пользователя, который его оставил.

И если пользователь пишет комментарий как Ваня, а потом переименовывается в Петю, то на сайте его старые комментарии будут под именем Ваня, а это вводит в заблуждение других пользователей.

В общем нужно запустить запрос:
UPDATE 
          `modx_quip_comments`
  SET 
          `name` = 'Петя', 
          `email`='email Пети', 
          `website`='сайт Пети'
  WHERE 
          `author`='id Пети/Вани'


Делать через getCollection и дальнейший save не хочется, может быть много комментариев, и будут проблемы со скоростью.

[REVO] EventsCalendar 2.2.0

Переписал почти заново свой каленадарь.

Что нового:
• Переписал в соответствии с архитектурой компонентов MODX.

• Появилась нормальная интернационализация — все тексты, включая имена месяцов и дней в словарях системы. Языковые параметры типа &lang убрал.

• Вынес все скрипты и css из чанка с календарем в отдельные файлы. (/assets/components/eventscalendar2/)


( Читать дальше )

Проблема перехода с 2.0.5 на 2.1.1

Подскажите переходил ли кто с revo 2.0.5 сразу на 2.1.1??

У меня не получилось :(
Залил setup начал update, но на третьем шаге вывалилась ошибка, что файл /core/xpdo/om/mysql/xpdodriver.class.php в строке 31 хочет задействовать очень много памяти.

в чем может быть проблема? может стоит сначала на 2.0.х перейти повыше?
P.S. перед апдейтом из админки выгрузился, но кэш не чистил.

MM - Дополнение возможностей

Наверняка не я один столкнулся с тем что функция mm_default поддерживает только несколько объектов формы:
# pub_date
# unpub_date
# published
# hide_menu
# show_in_menu
# searchable
# cacheable
# clear_cache
# is_folder
# is_richtext
# log

Дополнено:
# pagetitle
# longtitle
# description
# introtext
# menuindex
# content_type — В разработке ( prepender в студию =D )

Но это далеко не все нюансы… Не так ли? Кто ещё им пользуется подключайтесь.


( Читать дальше )
  • +2
  • 21 июня 2010, 18:20
  • atomoc
  • 1