but1head

but1head

С нами с 01 апреля 2014; Место в рейтинге пользователей: #19
but1head
28 июня 2016, 21:52
0
Скорее всего в бд есть список голосов, добавьте туда колонку user_id, и в классе\процессоре\функции записывайте user_id пользователя. Тут делов минут на 30.
Если нету таблицы то на час-полтора работы.

Если сами не разберетесь помощь тут (контакты)
but1head
28 июня 2016, 00:15
+3


Если такой вариант будет актуален для сообщества — займусь сборкой.
Просто фрейм, который выводит область из админки. Будет панелька (как на скришотах в шапке темы), по нажатию на «редактировать» будет открываться фрейм из админки.

but1head
27 июня 2016, 13:23
+4
Если задачи не:
— сделать яндекс маркет за 1000 руб в рассрочку
— аналог вконтакте с % с продаж

Контакты в профиле
but1head
23 июня 2016, 13:49
0
Да, к сожалению, нет времени. Я ввиду того, что теперь есть феном не знаю как продумать оборачивание его чанков. Да и с рендером тв как в админке не разобрался. Самый простой способ конечно фрейм выводить, но не комильфо.
but1head
22 июня 2016, 18:03
+2
Migx плохо. Как вариант collections или tickets, по хорошему написать свой компонент. + форма добавления (tickets, например) и ms2guploader для загрузки фото.

Интересно от 200$, контакты в профиле.
but1head
17 июня 2016, 13:59
0
Лев, подскажите по цене решения вопроса.

Нужно создать класс Test, который расширяет modResource. Создать класс TestData, с полями id (из таблицы site_content), field_1, field_2. И вывести 2 филда в создание ресурса. Полная аналогия msProduct и msProductData, ну и в дерево возможность создания класса Test.

Получается при создании Test в modx_test_data должны попасть id ресурса test и 2 поля.

Сам ковырял исходники минишопа и модэкстпа но testdata у меня так и не завелся. Наврятли для человека с хорошим опытом это много времени займет.
but1head
15 июня 2016, 19:07
0
С таким не сталкивался, код чуть выше валидный на 100%. Почему у Вас не работает даже представить не могу, ждем «старлеев» )
but1head
15 июня 2016, 18:59
+1
<?php
$test = array();
$test[0][] = array('a' => 1, 'b' => 2);
$test[0][] = array('a' => 1, 'b' => 2);
$test[0][] = array('a' => 1, 'b' => 2);
$test[1][] = array('a' => 1, 'b' => 2);
$test[1][] = array('a' => 1, 'b' => 2);
$test[1][] = array('a' => 1, 'b' => 2);
echo json_encode($test);


[[{"a":1,"b":2},{"a":1,"b":2},{"a":1,"b":2}],[{"a":1,"b":2},{"a":1,"b":2},{"a":1,"b":2}]]
мб это поможет
but1head
15 июня 2016, 18:42
0
Так что вам надо то?
Вывести [{'a':1, 'b':2................]?
echo $new_array; при условии что строка не была декодирована до этого.
если была echo $modx->toJson($new_array);

Если код должен прилетать в js, то вконце надо echo $json а не return $json (хз почему, но ретурн у меня не работал ниразу еще).
but1head
15 июня 2016, 18:34
+1
Может есть смысл добавить поле в бд и при заходе в дочерний раздел\тикет ставить +1?
Грубоговоря:
Делаем плагин, разбиваем ссылку (site.ru/forum/thread/subthread/post), ищем ресурс по array('alias' => 'thread') и ставим ему +1. Это явно быстрее отработает нежели код в шапке, учитывая что Вы его вызывать будите для каждого tplRow раздела форума (наверно). Можно вообще это на аякс повесить, после загрузки страницы.
Ну и при выводе просто выводить это поле, total_views, например.

Про доп.поля в БД
Про разбив урла и поиск ресурса
but1head
12 июня 2016, 15:04
+3
Нет, не умеет. Для тако задачи используйте msCuponator.

Тут смысл именно в продаже ключей для игр, ссылок на файл и тд
but1head
11 июня 2016, 01:43
+2
Один раз его использовал, через 10 мин удалил.
Зачем он нужен? Я вообще ничего не заметил, что он есть, что его нет.
but1head
10 июня 2016, 15:01
0
Как вариант подставлять вместо id страницы созданной — id комента (в плагине).
Далее для вывода в коментах джойны в msResourceFile.resource_id = comment.id
but1head
10 июня 2016, 14:15
0
Сомнительно, ввиду того, что ms2Gallery работает с ресурсами. А комментарий не ресурс.
but1head
10 июня 2016, 11:25
+1
Обновы в модстор, гит старая версия
but1head
09 июня 2016, 15:31
1
0
Может поможет чем-то seozoo.ru, сеошное апи для гугла и яндекса.
Один раз задалбывал саппорт топового сео-портала по их api, и в итоге они отослали меня на этот сайт да бы я их больше не трогал)
p.s. свои услуги они продавали х3 от сеозу
but1head
08 июня 2016, 20:47
0
Конечно. Принцип работы как вконтакте и тд.
but1head
08 июня 2016, 19:25
0
Пропустил это сообщение, баги пофиксил, небольшой рефакторинг провел, проверку на html теги включил.
Можно обновляться.

Демку тоже обновил: s4477.h2.modhost.pro/messenger