SEQUEL.ONE

SEQUEL.ONE

С нами с 16 июня 2015; Место в рейтинге пользователей: #84

Как реализовать продажу доменов через minishop2?

Всем привет. Может кто сталкивался уже с такой темой?! Вообщем хочется реализовать продажу доменов по API reg.ru. Хотелось узнать как это дело реализовать через miniShop2?

Допустим через API мы синхронизируем данные раз в месяц. Каждая зона это товар. На странице с доменами, которая является Категорией товара выводим через фильтры все зоны с ценами в таблицу. Сверху у нас располагается поиск, который делает запрос по API с нужным нам доменом, если домен свободен выводим кнопку Заказать. После мы должны добавить домен в корзину, где цену мы должны брать из зоны, то что после точки (я так предполагаю через регулярки). Вот на этом моменте я застопорился. Как добавить не зону, а сам домен, но цену брать из зоны? Записывать ли потом домен в локальную базу или выводить домен по API?

Хотелось бы ещё менять DNS с сайта, нужно ли хранить зарегистрированные домены в базе данных?

Покидайте идей, если не сложно.
SEQUEL.ONE
03 февраля 2019, 17:58
modx.pro
439
0

Сортировка в pdoPage по msoption

Всем привет. Может кто-нибудь подсказать как по полю в опциях «year» (miniShop2) сделать сортировку по убыванию?

Не могу сообразить как указать поле year. Пробую вот так:

{'!pdoPage' | snippet : [
        				    'parents' => 17,
        				    'element' => 'msProducts',
        				    'sortby' => 'msoption|year',
        				    'sortdir' => 'DESC',
        				    'limit' => 16,
        				    'tpl' => '@FILE components/minishop2/row.tpl'
]}
SEQUEL.ONE
24 декабря 2018, 14:44
modx.pro
776
0

Как в снипете передать шаблон и вывести его на странице?

Всем привет. Делаю сейчас динамичные странички по роутингу. Как по мне VirtualPage сыровато и заметил такую особенность, что при использовании даного компонента скорость загрузки страницы неутешительна даже при полном кешировании грузит страницу 4-5 секунд, что мягко сказать не очень. По этому решил воспользоваться компонентом github.com/vanchelo/modxFastRouter который, по моему мнению, работают в разы шустрее. Сейчас вот разобрался с роутингом и возник вопрос, а каким образом можно вывести шаблон через сниппет, чтобы у динамических страничек были свои шаблоны?
SEQUEL.ONE
13 ноября 2018, 19:26
modx.pro
1
952
0

[Решено] Как на extjs в поле grid вывести изображение?

Всем привет. Совсем вылетело из головы как вывести в таблице изображение:

{
            header: _('image'),
            dataIndex: 'image',
            sortable: true,
            width: 100,
        }
Помню что как-то через renderTo, ещё Николай Ланец подсказывал, а начал искать и не смог найти :(

Может кто-то подсобить советом?

UPD: Сделал так:

{
            header: _('svideos_video_image'),
            dataIndex: 'image',
            sortable: true,
            width: 100,
            renderer: function(value){
                if(value)
                    return '<img width="50" src="/' + value + '">';
            }
        }
Работает как надо!
SEQUEL.ONE
01 ноября 2018, 23:47
modx.pro
2
705
+1

Как загрузить превьюшки в msGallery через API или на прямую в БД?

Всем привет. Доделываю парсер, который синхронизирует мой каталог в miniShop2 с базой сайта партнера по API, возникла трудность с загрузкой изображений на сервер и в базу msGallery. Как я понял, там создаётся 2 записи с оригинальным изображением и превью, а также не до конца понимаю как генерируются названия у папок. Есть ли готовые решения для загрузки изображения через скрипт? Я где-то видел, а где не помню уже.
SEQUEL.ONE
30 октября 2018, 03:27
modx.pro
1 175
0

Переписать парсер litres.ru под miniShop2

3 3 500
Здравствуйте, коллеги. Из-за нехватки времени, нет возможности заняться одним проектом. Есть партнёрка litres.ru, хочется оформить всё это дело под miniShop2, а для этого нужно переписать парсер под xPDO (или MODX API).

Вот собственно что у них есть www.litres.ru/o-kompanii/partnerskie-programmy/referalnye-partnery/#q-7-2

Из предложенных заготовок плагин для вордпресса и DLE drive.google.com/drive/u/0/folders/0B3zOoAR4NvuKfkdDRmFFY2F4ZTRWS1l2QWs5RkpaWmpVVXMtVmNuUzJPUk8xWWZ6Sk5hTVE

А также документация по API www.litres.ru/static/get_fresh_book.zip

Вообщем что было сделано, загружена таблица на 250к книг, но последняя запись добавленная за 20.02.2018

Все запросы идут с подключением mysql_, у меня не работает, т.к. на сервере нативный PHP 7.0.30. Вообщем нужно импортировать с API все книги и этот файл повесить на крон, чтобы он проходил по всей базе и при необходимости менял статус в поле options.
SEQUEL.ONE
16 октября 2018, 22:46
modx.pro
1 336
0

Как в PHP 7 будут выглядеть подключения mysql?

Всем привет. Подскажет кто-нибудь как в PHP 7 будут выглядеть подключения:

mysql_fetch_array($result)
mysql_insert_id()

Как это в mysqli выглядет?
SEQUEL.ONE
16 октября 2018, 13:08
modx.pro
642
0

Репозиторий modx.com не работает

У меня одного проблемы с доступом к репозиторию rest.modx.com? Список компонентов не отображается вообще и куча ошибок в логах типа:

[2018-10-14 12:19:21] (ERROR in modTransportProvider::find @ /core/model/modx/transport/modtransportprovider.class.php : 271) MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.
[2018-10-14 12:19:21] (ERROR @ /core/model/modx/rest/modrestclient.class.php : 241) Could not connect to provider at: https://rest.modx.com/extras/
[2018-10-14 12:19:21] (ERROR in modTransportProvider::find @ /core/model/modx/transport/modtransportprovider.class.php : 271) MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком.
[2018-10-14 12:19:26] (ERROR @ /core/model/modx/rest/modrestclient.class.php : 241) Could not connect to provider at: https://rest.modx.com/extras/
SEQUEL.ONE
14 октября 2018, 13:55
modx.pro
2 238
0

Разбор XML файла от 3 Гб на PHP или чём-то другом

Всем привет. Столкнулся с проблемой. Нужно вытянуть данные из большого XML файла (3.5 Гб), либо загрузить напрямую в MySQL или конвертировать из XML в CSV. Может программа есть какая? Или на PHP как-то?
SEQUEL.ONE
14 октября 2018, 13:03
modx.pro
1 911
0

Элементы соц. сетей в MODX

Хочу сделать компонент добавления пользователей «В друзья».

Стандартный функционал любо социальной сети это добавление в друзья.

Возник вопрос как лучше всего смоделировать модель в БД, какие поля в таблицах связывать, композиционно или агрирующе. Как правильнее всего это сделать.

Как должны храниться записи и что меняться при статусах «Добавлен, но не подтвержден» или «На рассмотрении», «Заблокирован», «В друзьях», «Удален из друзей».

Буду рад любым советам.

UPD: Вот как вижу таблицу с добавлениями, назовем ее modx_friends

id
user_id
consideration
friend
blocked
removed
active
createdon
editedon

Джоиним user_id и id из таблицы modx_users
SEQUEL.ONE
02 октября 2018, 15:11
modx.pro
618
0