0.00
762 читателя, 3571 топик

[REVO] [Решено]Если в сниппете отправлять на echo, то возникает ошибка.

Если я в сниппете в самом конце делать возврат или echo или ещё что-нибудь

$content = '<div style="text-align: center; "><a href="/[[~137]]"><img src="/template/i/-ifamily.png" title="ИЩУ СЕМЬЮ" /></a></div>';
$str = '[[$framesmall? &name=`family` &title=`Ищу семью` &content=`'.$content.'`]]';
 return $str;​


то он выдаёт вот такую ошибку.
Parse error: syntax error, unexpected '}' in /da***cs/core/cache/includes/elements/modsnippet/27.include.cache.php on line 10

Код чанка.
<div class="Tframes">
        <div class="Ttop"></div>
        <div class="Tcen"><div class="Tgrayback">
          <div class="Ttitle"><div class="Tline"></div>
            <div class="Tico[[+name]]"></div>[[+title]]
          </div>
          [[+content]]
        </div></div>
        <div class="Tbot"></div>
      </div>​


upd. Суть ошибки мне стала ясна, ему не нравиться, что в контент уходит notice, который я смог увидеть, преобразовав код вот в такое дело.
$content = '<div style="text-align: center; "><a href="[[~137]]"><img src="/template/i/-ifamily.png" title="ИЩУ СЕМЬЮ" /></a></div>';

$str_s= '
      <div class="Ttitle"><div class="Tline"></div>
            <div class="Ticofamily"></div>Ищу семью
          </div>
          '.$content​;
var_dump($content);

Он выдаёт эту ошибку, ругается на формирование $str_s.
Notice: Undefined variable: content​ in /dat****ocs/core/cache/includes/elements/modsnippet/27.include.cache.php on line 13
А вар дампом чуть ниже, он контент вообще без проблем формирует. Вот с подобной ошибкой никогда не сталикивался, где может теряться перменная, а потом снова находиться?

[REVO] [Решено] Ошибка ресурсов во время сброса кеша duplicate resource URI

Resource URI already exists for resource id = 1; skipping duplicate resource URI for resource id = 507
Вот такая ошибка у меня выскакивает на много разных ресурсов и я не знаю куда копать.
Чтобы вот избавиться от ошибки с 507-ым ресурсом, мне пришлось пересохранить этот ресурс, так каждый пересохранять у меня руки отвалятся наверно. Подскажите в какую сторону копать.

upd. Как выяснилось эта ошибка в том что дублируется поле URI. И для добавления значений в это поле набросал один небольшой скрипт, mysql в нём использовал т.к. был набросок подобный и его копипастнул с модификацией код скрипта под катом.

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

[REVO] Некорректная работа MODX Revo

Доброго времени суток!

Хочу попросить помощи в решении одного вопроса, может кто то и сталкивался с подобной проблемой.
Имеется сервер VDS с установленной на нем ubuntu-12.04-i386. И по умолчанию настроенными Apache2+PHP5+MySQL.
Установленный на сервере MODX Revo, работает некорректно, при переходе в бэкэнд часто выдается 500 ошибка. Несвоевременной завершением сессии пользователя (просит снова вести логин и пароль). Либо ошибки отображенные на вложенных в топик картинка.

Предположительно это связано с неправильно настроенным mysql.
Подскажите, где смотреть, что исправить…

[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>