Андрей Копп

Андрей Копп

С нами с 07 октября 2013; Место в рейтинге пользователей: #173

Счётчик добавлений в корзину

Здравствуйте. Использовать miniShop2 начал недавно, есть необходимость сделать на всех страницах сайта кнопку «Корзина пуста», а при добавления в корзину появлялся счётчик количества добавленных товаров с переходом на нужную страничку. Может есть готовое решение?
Андрей Копп
01 мая 2015, 19:06
modx.pro
1 166
0

Чекбоксы в системных настройках

Здравствуйте. Хотел поинтересоваться, есть ли возможность в системных настройках создавать свои чекбоксы и радио кнопки? В базе есть поле xtype, если подставить туда checkbox, то появляется один пустой чекбокс, а можно ли создать свои и добавлять в базу свои параметры?
Андрей Копп
02 апреля 2015, 13:13
modx.pro
654
0

Как сделать рандомный вывод документов из родителя

Здравствуйте. Есть ли параметр у pdoPage или у getResource как у Ditto в Evo &randomize=`1`, чтобы при перезагрузки страницы менялся выводимый документ? Не могу сделать блок «Случайный альбом».
Андрей Копп
08 марта 2015, 15:48
modx.pro
2 141
0

[Решено] При переходе в документы белый экран

Здравствуйте. Возникла проблема после переноса сайта с MODX Evo, на MODX Revo через компонент provision. Всё вроде перенеслось как надо, админка работает нормально. Редактирование элементов тоже работает, но при переходе на документ открывается пустая стираница, хотя при быстром редактировании окно появляется, но отсутствуют везде Дополнительные поля. Может кто сталкивался? Помниться подобное советовали лечить переходом на винде в другой часовой пояс. В логах имеются вот такие ошибки:
Андрей Копп
07 марта 2015, 00:26
modx.pro
1
5 700
0

Нужно доделать компонент

2


Есть готовый компонент. В нём не работает добавление записей, редактирование и включение и выключение записей. Нужно починить не удаляя существующих записей. Модальные окна работают практически везде. Видимо намудрил с процессорами.
Андрей Копп
16 февраля 2015, 18:32
modx.pro
912
0

Создаю свой компонент, нужна ваша помощь



Здравствуйте. Делаю свой компонент биллинга, простой сниппет с ценами. С MODX 2.3.3 перестали работать выводы полей с записями из таблицы бд. Всё создано, прописаны поля таблиц, но данные не выводятся. Вот что находится в файле отвечающим за вывод списка записей из базы /www/test.site.ru/core/components/billings/processors/mgr/billing/getlist.php

<?php
/**
 * Get a list of Billings
 *
 * @package billings
 * @subpackage processors
 */
/* setup default properties */
$isLimit = !empty($scriptProperties['limit']);
$start = $modx->getOption('start',$scriptProperties,0);
$limit = $modx->getOption('limit',$scriptProperties,20);
$sort = $modx->getOption('sort',$scriptProperties,'name');
$dir = $modx->getOption('dir',$scriptProperties,'ASC');
$query = $modx->getOption('query',$scriptProperties,'');

/* build query */
$c = $xpdo->newQuery('Hosting');

if (!empty($query)) {
    $c->where(array(
		'id:LIKE' => '%'.$query.'%',
		'OR:vid:LIKE' => '%'.$query.'%',
        'OR:name:LIKE' => '%'.$query.'%',
        'OR:cost:LIKE' => '%'.$query.'%',
		'OR:sort:LIKE' => '%'.$query.'%',
		'OR:hdd:LIKE' => '%'.$query.'%',
		'OR:domains:LIKE' => '%'.$query.'%',
		'OR:db:LIKE' => '%'.$query.'%',
		'OR:ftp:LIKE' => '%'.$query.'%',
		'OR:id_price:LIKE' => '%'.$query.'%',
    ));
}

$count = $modx->getCount('Hosting',$c);
$c->sortby($sort,$dir);
if ($isLimit) $c->limit($limit,$start);
$billings = $modx->getIterator('Hosting', $c);

/* iterate */
$list = array();
foreach ($billings as $billing) {
    $billingArray = $billing->toArray();
    $list[]= $billingArray;
}
return $this->outputArray($list,$count);
Взято из дополнения Doodles и переделано под свои запросы. Есть мысли как заставить это работать? Буду очень признателен.
Андрей Копп
10 февраля 2015, 01:53
modx.pro
1
1 212
0

Как по умолчанию ставить шаблон созданным тикетам?

Здравствуйте. Вообщем при использовании этого сниппета возникло пару проблем. Не могу присвоить шаблон по умолчанию всем новым созданным тикетам, по умолчанию ставит пустой шаблон.

Ещё проблема при создании урла видимо проблема с транслитом для генерации псевдонимов, но мне хватит и ID этого тикета, создаётся примерно такое /story/12-/ как убрать эту тире?

Ну и на последок если присвоить по умолчанию созданным тикетам шаблон по умолчанию, как сделать вывод сниппета Tickets для комментирования? Просто засунуть ниже вывода [[*content]]?
Андрей Копп
27 января 2015, 22:28
modx.pro
1 231
0

Пример снипета Tickets для создания блогов юзерами

Здравствуйте. Помогите пожалуйста разобраться каким образом можно создать функционал вашего сайта? Чтобы пользователи сами могли размещать контент, но только после премодерации? Есть ли примеры параметров снипета Tickets?
Андрей Копп
08 января 2015, 20:19
modx.pro
761
0

Как сохранять access_token в базу к пользователю?

Здравствуйте. Хотел узнать, как получить через HybridAuth (авторизация vk OAuth) access_token пользователя и сохранить его в базу данных к аккаунту пользователя? Дело в том, что у меня сайт работает с методом audio.get через VK API и для того чтобы при выгрузке аудиофайлов не выскакивала каптча, каждому пользователю предлагалось бы при авторизации согласиться с предоставлением личных данных, я имею в виду scope, нашёл где вставить нужные мне параметры, но так и не разобрался как получать после регистрации access_token и загружать его в базу к пользователю. Может есть какие-нибудь мысли, буду очень благодарен любой помощи.
Андрей Копп
09 декабря 2014, 12:33
modx.pro
1
1 079
0

Как вывести количество комментариев?

Здравствуйте. В процессе изучения и адаптации под свой проект столкнулся с такой проблемой, не могу вывести количество комментариев в чанки карточек? Карточки генерируются динамично, используется API 2ГИС. Подскажите пожалуйста как вывести количество комментариев к примеру как у вас на этом проекте?
Андрей Копп
03 сентября 2014, 23:26
modx.pro
1
932
0