0.00
716 читателей, 3359 топиков

[REVO] [РЕШЕНО] аналог функции getDocumentChildren в REVO

Здравствуйте, у меня вот есть подобная функция.
$results = $modx->getDocumentChildren(
    $id = $modx->documentIdentifier,
    $active = 1,
    $deleted = 0,
    'id, pagetitle, longtitle, introtext',
    $where = '',
    $sort='menuindex',
    $dir='ASC',
    $limit = ''
);

которая вылезла с сайта с рево версии 2.0.6
Мне нужен её аналог, вроде бы гуглил и ничего не нагуглил.

upd. Перебрав базу и перемудривши с движком, я нашёл где ошибка была у меня. Спасибо vanchelo за помощь со скриптом. Его скрипт под катом.

Читать дальше →

[EVO] [РЕШЕНО] Вывод динамического значения в поле eform

У меня есть сниппет, который определяет город по ip и выводит название города.
Мне нужно, чтобы полученные данные со сниппета выводились по умолчанию в определенном поле формы.

Но вставка в поле value ничего не дало, кроме вывода [!city!]
Запихивал вызов сниппета в тв параметр — тоже ничего не выводит.

Как осуществить вывод города в значении по умолчанию? Если можно, с примером

[REVO] Как сделать выпадающий список на ExtJS ?

Уважаемые знатоки, внимание вопрос (возможно вопрос тупой, простой и прочее):
Как сделать выпадающий список в своей форме на ExtJS?
Имеется табличка с причиной совершения действия, в ней поля id и cause
Их вот надо в форму вывести, что бы при добавлении записи можно было причину указывать. Как я понял родного xtype для этого нет, надо вроде как делать свой.

Прошу меня вразумить.

[EVO] После переноса не доступно дерево файлов в "Элементы --> Управление файлами" [РЕШЕНО]

Всем привет.

После переноса на новом хосте не доступно дерево файлов в «Элементы --> Управление файлами»

На старом хостинге все нормально


на новом



В настройках
Путь для файл-менеджера: Сбросил
Путь к файлам: Сбросил

Права на файлы и папки стоят идентичные что и старом хостинге.

В чем еще дело, где копать?

Решение: права на папку сайта нужно поставить 755 у меня стояло 751

[EVO] disqus в табах

Всем добрый день!

Реализовал табы при помощи стандартного jquery, в одну из вкладок пытаюсь засунуть комментарии (система Disqus), но они не отображаются.
Вообще заметил особенность, что сложный код в табах не отображается, а с текстом проблем нет.

Возможно ли реализовать мою задумку?
Кто-нибудь сталкивался?

Заранее Спасибо!

Не удалось установить MODX, поскольку MODX не смог распаковать пакет core.transport.zip /REVO 226/

Устанавливал модх на поддомен, не получилось, выдало ошибку, дальше установка не идет. Чего делать? Хостинг www.reg.ru/?rid=195931
Вся установка до этого момента проходила успешно. Файл есть, разрешение поставил 777 на папку.

Файл конфигурации успешно записан.
Права доступа на файл конфигурации успешно изменены
Не удалось установить MODX, поскольку MODX не смог распаковать пакет /var/www/u302/public_html/SUB.domain.ru/core/packages/core.transport.zip. Проверьте, что файл /var/www/u302/public_html/SUB.domain.ru/core/packages/core.transport.zip существует, доступен для записи, и возможна запись в каталог /var/www/u302/public_html/SUB.domain.ru/core/packages/.

[EVO] Водяной знак в MultiPhotos

Подскажите, пожалуйста, как наложить водяной знак на превьюшку, которая на сайт выводится?
На большую получается, а на маленькую как?

<a href="[+link:phpthumbof=`w=600&q=100&fltr=wmi|/watermark.png|C`+]" rel="example_group"><img src="[+url+]" alt="[+title+]" title="[+title+]" /></a>

[REVO] Дублирование записей при добавлении в базу данных

Через сниппет пытаюсь добавить русурс на сайт. Но вместо одной записи в таблице в результате работы сниппета появляется две строки. Во второй строке просто дублируется первая запись. И вместо необходимо одного ресурса в админке отображается два. Почему так происходит и как решить данную проблему?
Использую следующий код для добавления записи:


$product = $modx->newObject( 'modResource' );
$product->fromArray(
        array(
                'pagetitle' => $pagetitle,
                'parent'    => $parent,
                'published' => 1,
                'alias'     => $page_alias,
                'template'  => 1,
        )
);
$product->save();
  • avatar
  • 3
  • 0
  • 2194

[EVO] Как заставить работать modx на новой версии php?

Добрый день.

Не имею серьезного опыта работы с движком Modx и столкнулся со следующей проблемой. Есть сайт с версией modx 1.0.5, который сейчас стабильно работает на сервере с версией php 5.2.5.

Нужно перенести сайт на сервер с версией php 5.3.3, сайт отказывается работать. Обновили версию modx до 1.0.8 — не помогло. Есть предположение, что проблема связана с тем, что в новой версии php изменена поддержка функции func_get_args().

Коллеги разработчики, как решить проблему?

[EVO] Отсортировать Ditto по TV-параметру

Здравствуйте, столкнулся с проблемой сортировки. Есть вызов Ditto

[!Ditto? &tpl=`spec-predloj` &parents=`11` &sortBy=`Data` &sortDir=`ASC`!]


чанк

<tr align="center" style="font-size: 85%"><td>[+Data+]</td><td>[+pagetitle+]</td><td>[+Nights+]</td><td>[+Hotels+]</td><td>[+Eda+]</td><td>[+Price-tur+]</td></tr>


т.е. должна выводиться таблица с данными, эту таблицу нужно сортировать по TV-параметру [+Data+], тип ввода у параметра Text. Строки в таблице должны сортироваться по дате, указанной ручками в админке по типу
10.02.2013
13.02.2013
12.03.2013, т.е. более ближняя дата должна быть выше других.
Но в итоге получается, что сортировка берет только 2 первых знака и на выходе получаем такую конструкцию:
10.02.2013
12.03.2013
13.02.2013
Как это можно победить? ((