Size: a a a

MODX. Русскоязычное сообщество.

2020 May 04

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Anton Bashurov
пацаны, не пойму как в плагине получить сумму заказа минишопового?

$data = $modx->getObject('msOrder', 30);
   
 $msUserId = $data->get('user_id');
 $msAddress = $data->getOne('Address');

 $phone = $msAddress->get('phone');

Вот получил кое какие данные, не пойму как сумму получить
$data = array(
           'order' => $msOrder->toArray(),
           'delivery' => $msOrder->Delivery->toArray(),
           'payment' => $msOrder->Payment->toArray(),
           'address' => $msOrder->Address->toArray(),
           'user' => $msOrder->User->toArray(),
           'user_profile' => $msOrder->UserProfile->toArray(),
       );

$data['order']['cost']
источник

AB

Anton Bashurov in MODX. Русскоязычное сообщество.
спасибо
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Ребят, кто-нибудь знает, почему на локалке это работает:
        trigger_error('123', E_USER_WARNING);

А на хостинге - нет? error.log вообще пустой. Права поставил 777 - все равно.
источник

IK

Ivan Klimchuk in MODX. Русскоязычное сообщество.
на хостинге скорее всего выключен показ ошибок
источник

IK

Ivan Klimchuk in MODX. Русскоязычное сообщество.
а в лог modx не попадает, потому что это системный вызов php
источник

IK

Ivan Klimchuk in MODX. Русскоязычное сообщество.
следовательно нужно в логи php смотреть, чтобы увидеть ошибку
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Окей, спасибо, сейчас попробую. А вот еще вопрос. У меня в error.log на локалке выводится такое:
edit phpThumb.config.php and (temporarily) set
$PHPTHUMB_CONFIG['disable_debug'] = false;

Я искал файл phpThumb.config.php в директории с сайтом - не нашел. Пробовал написать это в index.php в корне - не помогло. Как мне задать эту переменную? Хочу увидеть подробности ошибки
источник

Е

Евгений in MODX. Русскоязычное сообщество.
А, вот тут она была: phpthumb.class.php. Нашел))
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Algirdas
Согласен, если оно стрельнет, так и сделаю )
Не сделаешь) Когда на сайте уже будет несколько магазинов, уже будет не рентабильно переделывать все с нуля. Да и заказчику не объяснишь, ему главное работает и уже хорошо
источник

М

Миша in MODX. Русскоязычное сообщество.
https://modstore.pro/packages/utilities/mobiledetect

а кто в курсе, я так понимаю тут разрмер экрана не получить верно?
источник

М

Миша in MODX. Русскоязычное сообщество.
вообще размер экрана ток через js можно получить
источник

RE

Rahim Egamov in MODX. Русскоязычное сообщество.
у кого ест решения для tvsuperselect friendly link
источник

A

Algirdas in MODX. Русскоязычное сообщество.
Eugene Generalov
Не сделаешь) Когда на сайте уже будет несколько магазинов, уже будет не рентабильно переделывать все с нуля. Да и заказчику не объяснишь, ему главное работает и уже хорошо
Я и есть сам свой заказчик ))) если тема реально стрельнет, надо будет переделать чтоб дальше ехать ))
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Algirdas
Я и есть сам свой заказчик ))) если тема реально стрельнет, надо будет переделать чтоб дальше ехать ))
Тем более самому будет труднее переделать, ведь сайт будет работать. Будет выбор, сделать заново весь сайт или приделать функцию к уже рабочему, тут выбор очевиден
источник

A

Algirdas in MODX. Русскоязычное сообщество.
Eugene Generalov
Тем более самому будет труднее переделать, ведь сайт будет работать. Будет выбор, сделать заново весь сайт или приделать функцию к уже рабочему, тут выбор очевиден
Ладно, об этом сейчас спорить не имеет смысла ) ты лучше скажи, как это организовать на модиксе ) контексты - правильный подход или есть что-то лучше? В интернете ничего не нашел. Правда, как-то видел что какая-то CMS типа модикса вроде как заточена под агрегаторы. Но какая - не могу вспомнить
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Если мультиязыяность точно не понадобится, то можно через контексты.  Тут еще условие -  у магазинов будут разные домены (или под домены) или нет.
Потому что если домен один, то нет смысла особого в контекстах.
Можно сделать все на ресурсах вообще.
а товары привязывать, например к TV магаза.
источник

A

Algirdas in MODX. Русскоязычное сообщество.
Алексей Смирнов
Если мультиязыяность точно не понадобится, то можно через контексты.  Тут еще условие -  у магазинов будут разные домены (или под домены) или нет.
Потому что если домен один, то нет смысла особого в контекстах.
Можно сделать все на ресурсах вообще.
а товары привязывать, например к TV магаза.
Разные поддомены это была скорее необходимость в случае контекстов. А так можно просто /название_магазина делать, чтобы магазины могли скидывать ссылки на свой магаз клиентам. А можешь подсказать примерную логику, как это будет работать на TV? Никогда минишоп не использовал, даже представить не могу. Как это - привязать к TV магазина?
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
Algirdas
Разные поддомены это была скорее необходимость в случае контекстов. А так можно просто /название_магазина делать, чтобы магазины могли скидывать ссылки на свой магаз клиентам. А можешь подсказать примерную логику, как это будет работать на TV? Никогда минишоп не использовал, даже представить не могу. Как это - привязать к TV магазина?
разные поддомены как по мне не самая хорошая идея, я бы для быстрого прототипа сделал  бы на одном домене а разделял бы продавцов например по полю vendor
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
функционал минишопа уже из коробки дает возможность привязывать вендора к ресурсу, для того чтобы делать им отдельные страницы
источник

🙈

🙈 PG in MODX. Русскоязычное сообщество.
ибо на контекстах корзина будет разная (так заложено из коробки)
источник