Олег Захаров

Олег Захаров

С нами с 14 октября 2017; Место в рейтинге пользователей: #64
04 марта 2018, 13:20
0
Да, разумеется, и через меню, и вручную.
В названиях ресурсов кавычек нет.
03 марта 2018, 00:19
0
С чем это может быть связано? Почему поля так ведут себя? Может ли быть причиной использование php 7-й версии?

При попытке отредактировать дополнительные поля заданные как img картинка вываливается куча ошибок
[2018-03-03 00:16:57] (ERROR @ /home/...core/model/modx/modx.class.php : 1612)
[OnTVInputRenderList]

Notice:  Undefined property: modX::$videogallery in /home/host15...core/cache/includes/elements/modplugin/14.include.cache.php on line 5



Notice:  Undefined index: mgr in /home/host15...core/cache/includes/elements/modplugin/14.include.cache.php on line 11

[2018-03-03 00:16:57] (ERROR @ /home/host1...core/model/modx/modx.class.php : 1612)
[OnTVInputRenderList]

Notice:  Undefined index: mgr in /home/host15...core/cache/includes/elements/modplugin/14.include.cache.php on line 11

[2018-03-03 00:16:57] (ERROR @ /home/host15...core/model/modx/modx.class.php : 1612)
[OnTVInputRenderList]

Notice:  Undefined index: mgr in /home/host15...core/cache/includes/elements/modplugin/14.include.cache.php on line 11


Warning: Cannot modify header information - headers already sent by (output started at /home/host15...core/xpdo/xpdo.class.php:2094) in /home/host1...core/model/modx/modconnectorresponse.class.php on line 154

Warning: Cannot modify header information - headers already sent by (output started at /home/host15...core/xpdo/xpdo.class.php:2094) in /home/host15...core/model/modx/modconnectorresponse.class.php on line 159

Warning: Cannot modify header information - headers already sent by (output started at /home/host1...core/xpdo/xpdo.class.php:2094) in /home/host1...core/model/modx/modconnectorresponse.class.php on line 160
Название файла  

Бабушка и дедушка
 Notice: Undefined index: style in /home/.../cache/mgr/smarty/7e0fc8406b0273c0d74dedf7f2e80aeba5f2ceae_0.file.textbox.tpl.php on line 39

Notice: Trying to get property of non-object in /home/...core/cache/mgr/smarty/7e0fc8406b0273c0d74dedf7f2e80aeba5f2ceae_0.file.textbox.tpl.php on line 39
tvtype="text" />
02 марта 2018, 23:37
0
Кажется разобрался — в шаблоне были назначены доп.поля Медиа, которые почему-то не инициализировались. Отключил эти поля для шаблона, сохранил шаблон, перезагрузил ресурс — все заработало. Затем обратно добавил шаблону отключенные дополнительные поля — и поля (ранее заполненные и добавленные) заработали и подцепились снова.
02 марта 2018, 22:59
0
До этого перенес папку core и переименовал ее, все сделал как надо, поправив везде где следует пути (т.е. в файлах:
/core/config/config.inc.php
/config.core.php
/connectors/config.core.php
/manager/config.core.php).
Обновил версию самого MODX. Поставил Tickets, но потом деинсталлировал его (пока не понял как права и политики доступа верно настроить).
Не открывается определенный список ресурсов с ID от 196 до 200.
При этом если нахожусь в другом ресурсе который нормально открывается — при клике правой кнопкой мыши по проблемным ресурсам «Быстро обновить» все открывается. При копировании проблемного ресурса когда не внутри проблемного ресурса — я ведь не могу в него войти) скопированная версия также открывается с ошибками.
22 февраля 2018, 22:25
0
Спасибо!
22 февраля 2018, 22:03
0
а ну все понял, насчет плейсхолдера согласен.
А конструкцию [[*id]] внутри конструкции fenom нельзя использовать?
Используем {$_modx->resource.id}?
22 февраля 2018, 21:54
+1
Спасибо
22 февраля 2018, 21:51
0
Так по смыслу это же одно и то же?
22 февраля 2018, 21:50
0
Я так понимаю внутри конструкций fenom нельзя использовать квадратные скобки?
22 февраля 2018, 21:31
0
когда обновил не заметил что перестали из-за этого чанки отрабатывать. И в итоге неделю сайт работал неправильно :((((
22 февраля 2018, 21:31
0
у меня используется конструкция
[[!pdoResources?

&sortby=`{ «menuindex»:«ASC», «pagetitle»:«DESC» }`

]]
(до этого имел проблемы с работой, решил простановкой пробелов после {)

Как ее заменить на конструкцию вида как в решении выше когда 2 условия сортировки:
[[!pdoResources?

&sortby=`menuindex`
&sortdir=`ASC`

]]
Указывать дважды или через запятую?
12 февраля 2018, 11:13
0
Предлагаю добавить во вкладку Тарифы возможность указывать цену используя некий шаблонный тариф — который был бы не привязан только к одному контенту, а чтобы его можно было привязать к нескольким разным контентам. И если мне понадобилось поднять цену сразу для всех контентов. Это сильно упростит жизнь если нам вдруг надо будет везде поменять цену — меняем в одном месте, а не в сотне разных мест.
Или еще как вариант используя плейсхолдеры ClientConfig. Для этого надо добавить возможность прописывать их в поле цены — сейчас плейсхолдер ClientConfig туда не вставишь :).
04 февраля 2018, 18:08
0
Спасибо за обратную связь!
Вопрос сюда пишу потому что в других ветках вижу люди также делятся наработками.
Мне пришлось делать треххуровневый доступ с разными тарифами оплаты.
Несколько бессонных дней и ночей уже делаю сайт, многое не сразу стало понятно, но разобрался вроде. Ваше приложение очень крутое, сильно выручило!
04 февраля 2018, 15:02
0
Посмотрите пожалуйста пост выше — наверное не заметили — про Активен для потомков?
04 февраля 2018, 14:32
0
getPls — в каком виде данные получаются?
Извините, что вопросов много задаю :) PayAndSee супер вещь, но многое не понятно.
04 февраля 2018, 14:21
0
я посмотрел пример расширения. Сделал по своемому как в посте выше в выше и все заработало.
В описании расширения для примеров не указаны какие параметры задавать надо — где их посмотреть я не нашел. Можете документацию дополнить описанием параметров?
$cid = $PayAndSee->getContentId($rid, 10, $cache);
— вот тут второй параметр из документации — почему 10?
$access = $PayAndSee->getContentAccess($cid, $uid, $cache);
— я так понимаю этим способом можно присвоить доступ? $uid как подхватывается? Из примера не понял как он присваивается переменной, вроде задана пустая? Это id клиента (скорее всего) или пользователя?
$PayAndSee->addStore('access', $key, $access);
— это мы добавляем по ключу я так понимаю доступ?
$cache — что за переменная? Надо ее как-то задавать?
$PayAndSee->getStore('access', $key)) — это я так понимаю можно считать доступ к ресурсу для любого ресурса?
04 февраля 2018, 14:19
0
я понял почему в 1 уроке форма выводится а в остальных не выводились. Оказалось что я ресурсы оставил на другие уроки в статусе «Неопубликовано». Проставил везде опубликовано и все заработало.
04 февраля 2018, 04:57
0
Еще бы добавить возможность использовать тариф для разных контентов. А то когда много страниц — тяжело добавлять и менять вручную цены на десятки ресурсов. Было бы круто прописывать например переменную из clientconfig.
04 февраля 2018, 03:19
0
и еще вопрос не совсем понятно как работает настройка контента «Активен для потомков». Можно ли сделать логику что если оплатили доступ к родительскому ресурсу, то доступы к дочерним автоматически добавлялись (сделать бы доп. настройку для выбора схемы подчиненности?)?
04 февраля 2018, 03:07
0
и еще как можно сделать одно выпадающее окно выбора подписки для разных ресурсов (контентов)?
И как можно повесить на свою кнопку?