Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Благодаря помощи в соседней теме удалось убрать ошибки, но ситуация следующая: с стандартным запросом из симплы 

$id_filter $status_filter $user_filter $keyword_filter $label_filter $modified_from_filter GROUP BY o.id ORDER BY status, id DESC $sql_limit", "%Y-%m-%d");

в эксель выгружаются не все заказы, зато по вкладкам заказов переходит очень шустро, и по страницам внутри вкладок тоже (даже там, где их больше тысячи). С модифицированным запросом из доработки 

$id_filter $date_from $date_to $status_filter $user_filter $keyword_filter $label_filter $modified_from_filter ORDER BY status, id DESC $sql_limit", "%Y-%m-%d");

выгружаются все заказы, но вкладка "все заказы" и "выполненные" открывается очень долго (иногда падая в internal server error), и переход на последнюю страницу в них - занимает еще больше времени.

 

так а почему вообще у вас такой запрос? посмотрите на мой запрос вначале темы. он должен выглядеть не так как ваш второй "модифицированный запрос", он совсем не тот что я писал

и там есть GROUP BY

$id_filter $date_from $date_to $status_filter $user_filter $keyword_filter $label_filter $modified_since_filter GROUP BY o.id $order_by $sql_limit", "%Y-%m-%d");
Изменено пользователем mishanya
Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 55
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Прошу прощения, не то написал. Модифицированный запрос у меня один в один как в теме:

$id_filter $date_from $date_to $status_filter $user_filter $keyword_filter $period_filter $date_filter $label_filter $modified_since_filter GROUP BY o.id $order_by $sql_limit", "%Y-%m-%d");
 
Ссылка на сообщение
Поделиться на другие сайты

 

Прошу прощения, не то написал. Модифицированный запрос у меня один в один как в теме:

$id_filter $date_from $date_to $status_filter $user_filter $keyword_filter $period_filter $date_filter $label_filter $modified_since_filter GROUP BY o.id $order_by $sql_limit", "%Y-%m-%d");
 

 

прикрепите файл api/Order.php

Ссылка на сообщение
Поделиться на другие сайты
  • 3 недели спустя...

упс  :unsure: то есть так просто майли тел. не вытянешь?

вам написали, нужно сделать запрос к базе даных, например через phpmyadmin или что на сервере стоит,

SELECT distinct email FROM s_orders;
SELECT distinct phone FROM s_orders;

первый для мейлов, второй для телефонов

Ссылка на сообщение
Поделиться на другие сайты

вам написали, нужно сделать запрос к базе даных, например через phpmyadmin или что на сервере стоит,

SELECT distinct email FROM s_orders;
SELECT distinct phone FROM s_orders;

первый для мейлов, второй для телефонов

о теперь ясно спасибо

Ссылка на сообщение
Поделиться на другие сайты

Вроде все сделал как в описании при нажатии на кнопку пишет: Permission denied, что это может быть? :)  Спасибо.

 

пункт 4 выполнили?

Ссылка на сообщение
Поделиться на другие сайты

на сл. неделе обновлю решение, по принципу как работает експорт товаров, там они в несколько проходов пишутся

 

Есть ли продвижения?

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

Спасибо, дополнение работает.

Внедрял по инструкции из первых постов.

 

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

 

Notice: Undefined index: order_by in /home/www/api/Orders.php on line 62
Notice: Undefined variable: label_filter in /home/www/api/Orders.php on line 92
Notice: Undefined variable: modified_since_filter in /home/www/api/Orders.php on line 92

 

Подскажите, пожалуйста как их "победить"?!?

Ссылка на сообщение
Поделиться на другие сайты

Спасибо, дополнение работает.

Внедрял по инструкции из первых постов.

 

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

 

Notice: Undefined index: order_by in /home/www/api/Orders.php on line 62

Notice: Undefined variable: label_filter in /home/www/api/Orders.php on line 92

Notice: Undefined variable: modified_since_filter in /home/www/api/Orders.php on line 92

 

Подскажите, пожалуйста как их "победить"?!?

 

выполнили первый пункт правильно? как раз в первом пункте нужно добавить эти переменные

$date_from = '';
$date_to = '';
$order_by = '';
Ссылка на сообщение
Поделиться на другие сайты
  • 5 недель спустя...

на сл. неделе обновлю решение, по принципу как работает експорт товаров, там они в несколько проходов пишутся

 

Сделано ли?

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

Не доделали?

в процессе. к сожалению сейчас очень занят, но где-то в первых числах постараюсь обновить

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...

 

выполнили первый пункт правильно? как раз в первом пункте нужно добавить эти переменные

$date_from = '';
$date_to = '';
$order_by = '';

Да! Все точно по инструкции.

Эта ошибка появляется только в личном кабинете. При переходе клиентом в заказы все в порядке.

Ссылка на сообщение
Поделиться на другие сайты

Да! Все точно по инструкции.

Эта ошибка появляется только в личном кабинете. При переходе клиентом в заказы все в порядке.

 

я что-то вообще провтыкал. доработка делалась для админки. можете в личку скинуть api/Orders.php

Ссылка на сообщение
Поделиться на другие сайты

в процессе. к сожалению сейчас очень занят, но где-то в первых числах постараюсь обновить

 

Есть ли продвижения?

Ссылка на сообщение
Поделиться на другие сайты
  • 1 год спустя...

я что-то вообще провтыкал. доработка делалась для админки. можете в личку скинуть api/Orders.php

 

Notice: Undefined index: order_by in /home/public_html/api/Orders.php on line 61

 

Пишет и в админке и в личном кабинете.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...