Вопросы

Тестирование крупного проекта на MODX Revolution

Предлагаю всем включиться в процесс тестирования крупного проекта. С первого взгляда может показаться что не такой он уж и крупный, но это действительно так. А в процессе он вообще очень сильно вырастит.

demo.saleshr.ru/

Это еще очень сырая альфа, и данные постоянно будут сноситься, но тем не менее уже много чего увидеть можно :)

Советую так:
1. Смотрите видео на главной, чтобы понять что к чему:
2. Регите две учетки (понадобится два емейла, лучше реальные, так как на уведомлениях тоже некоторые вещи завязаны) соискателя и работодателя.
3. Гоняете все, что можете и даете фидбэк :)

По мере разработки буду выкладывать наиболее интересные решения возникших задач.
Fi1osof
21 сентября 2015, 12:37
modx.pro
2 411
0

Создание tv-параметра через API MODx Revo ?

Будьте добры, пожалуйста, подскажите где можно найти информацию о том, как программно через modx api (php) создать tv-параметр. Речь о Revolution, конечно.
Юрий Эффа
21 сентября 2015, 11:43
modx.pro
2 799
0

Не парсится сниппет в чанке

Загвоздка вот в чем. Пытаюсь с плагина вывести чанк. В чанк вставляю снипет (pdoMenu) но вызов просто выводится теекстом:
$html = $modx->getChunk($modx->getOption('modmodal_chunk'));

            if(strpos($modx->resource->_output, '</body>') !== false){
                $modx->resource->_output = preg_replace("/(<\/body>)/i", $html . "\n\\1", $modx->resource->_output, true);
            }
Код чанка:
<div style="display: none;">
    <div class="box-modal" id="exampleModal">
        <div class="box-modal_close arcticmodal-close">закрыть</div>
        [[!pdoMenu? &parents=`0`]]
    </div>
</div>
Погуглив ничего не нашел. Прочитал это но тоже свет не пролил. Кто сталкивался
Михаил
21 сентября 2015, 11:07
modx.pro
1
3 457
0

скрипт отправки почты

Подскажите пожалуйста, где лежит скрипт, отправляющий почту менеджеру в ms2?
Требуется допилить несколько вложений у письму, а найти никак не получается =(
Валерий Савинов
21 сентября 2015, 08:51
modx.pro
973
0

&tpl_N не работает в pdoMenu?

Попробовал использовать &tpl_N из общих параметров pdoTools, где N = порядковый номер ресурса. Но ничего не выходит!
Неужели в pdoMenu этот параметр не работает?
Василий Столейков
21 сентября 2015, 03:59
modx.pro
1
1 871
0

Migx поле - изменение через xpdo из фронтенда

Вечер добрый ну собвственно весь вопрос в названии темы
Nir Frost
20 сентября 2015, 20:25
modx.pro
4
5 222
0

Текст при пустом результате у pdoPage с ajax

Добрый вечер,
Возник затуп вроде бы с простой фишкой. Используется pdoPage с ajax-навигацией и на его основе сделан небольшой фильтр по TV.
Хотелось бы чтобы при отсутствии результатов в категории выводилось сообщение, что ничего не найдено. Т.е. чтобы ajax возвращал код из какого-нибудь чанка в случае если результат работы pdoResources пустой.

Буду благодарен за ответы.
Сергей
20 сентября 2015, 17:06
modx.pro
1 963
0

Отсутствует связь между кастомными таблицами.

Всем доброго времени суток! Давеча столкнулся с такой проблемой.
Не работает метод getMany(). Уже не знаю что и думать. Буду очень признателен за любую помощь. Спасибо!
xml базы:
<?xml version="1.0" encoding="UTF-8"?>
<model package="geolocation" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1">
	<object class="Areas" table="areas" extends="xPDOSimpleObject">
		<field key="town_fk" dbtype="int" precision="10" attributes="unsigned" phptype="integer" null="false" />
		<field key="title" dbtype="varchar" precision="255" phptype="string" null="false" />
		<field key="is_default" dbtype="enum" precision="'1','0'" phptype="string" null="false" default="0" />
		<aggregate alias="Towns" class="Towns" local="town_fk" foreign="id" cardinality="many" owner="foreign" />
		<composite alias="Streets" class="Streets" local="id" foreign="area_fk" cardinality="one" owner="owner" />
	</object>
	<object class="Regions" table="regions" extends="xPDOSimpleObject">
		<field key="title" dbtype="varchar" precision="255" phptype="string" null="false" />
		<composite alias="Towns" class="Towns" local="id" foreign="region_fk" cardinality="one" owner="owner" />
	</object>
	<object class="Streets" table="streets" extends="xPDOSimpleObject">
		<field key="area_fk" dbtype="int" precision="11" phptype="integer" null="false" />
		<field key="title" dbtype="varchar" precision="255" phptype="string" null="false" />
		<field key="adress" dbtype="varchar" precision="255" phptype="string" null="false" />
		<field key="phonenumber" dbtype="char" precision="12" phptype="string" null="false" />
		<field key="is_default" dbtype="enum" precision="'1','0'" phptype="string" null="false" default="0" />
		<field key="in_map" dbtype="text" phptype="string" null="false" />
		<aggregate alias="Areas" class="Areas" local="area_fk" foreign="id" cardinality="many" owner="foreign" />
	</object>
	<object class="Towns" table="towns" extends="xPDOSimpleObject">
		<field key="title" dbtype="char" precision="20" phptype="string" null="false" />
		<field key="region_fk" dbtype="int" precision="10" attributes="unsigned" phptype="integer" null="false" />
		<composite alias="Areas" class="Areas" local="id" foreign="town_fk" cardinality="one" owner="owner" />
		<aggregate alias="Regions" class="Regions" local="region_fk" foreign="id" cardinality="many" owner="foreign" />
	</object>
</model>
Александр
20 сентября 2015, 08:47
modx.pro
1
1 632
0

Тикеты с комментами в личном кабинете

Реализовал личный кабинет с помощью Login по этой статье ilyaut.ru/tips-and-tricks/authorization-registration-personal-cabinet/

Далее необходимо, чтобы пользователь зайдя в кабинет мог оставить тикет, а админ сайта мог его прокоментировать. Соответственно этот тикет и коменты админа должен видеть только этот пользователь и админ. Подскажите, с помощью чего это можно реализовать?

Пробую через Tickets, тикеты прикрутил, коменты прикрутил, но получается, что когда в личном кабинете через [[!TicketComments?]] оставляешь комментарии, отображаются комментарии всех пользователей. Как починить или по другому как лучше сделать? Спасибо.
Vlad
19 сентября 2015, 15:12
modx.pro
6
2 186
0

minishop2 и Babel

На сайте используется три языка, товар отправляется в корзину контекста по умолчанию. Как можно поправить это?
Klike
19 сентября 2015, 13:51
modx.pro
1
1 232
0