Перейти к содержимому


Публикации Alex TetraSoft

29 публикаций создано Alex TetraSoft (учитываются публикации только с 03-Май 23)



#26152 Не работает сортировка

Отправлено от Alex TetraSoft в 17 Сентябрь 2014 - 12:00 in Как это сделать

Просмотр сообщенияAlex TetraSoft (17 Сентябрь 2014 - 09:16) писал:

Да, это хорошая мысль, попробую.
Значение подтянул, но все равно не хочет сортировать по значению, сортирует также по ID :(/>



#26151 Не работает сортировка

Отправлено от Alex TetraSoft в 17 Сентябрь 2014 - 09:16 in Как это сделать

Просмотр сообщенияCbCoder (17 Сентябрь 2014 - 08:59) писал:

Да, сейчас так же. Если для вас критична сортировка по связанному полю, можно добавить скрытое вычисляемое поле, куда заносить значение из связанного поля и настроить сортировку по нему.
Да, это хорошая мысль, попробую.



#26147 Не работает сортировка

Отправлено от Alex TetraSoft в 16 Сентябрь 2014 - 18:34 in Как это сделать

Просмотр сообщенияCbCoder (14 Январь 2012 - 10:59) писал:

Поля связи на данный момент сортируются не по алфавиту, а по id связанной строки. Это связано с тем что в БД в этом поле хранятся именно id связи. Пока что данная проблема не решена.
Добрый день, скажите, пожалуйста, до сих пор данную проблему не удалось решить?



#26153 Не работает сортировка

Отправлено от Alex TetraSoft в 17 Сентябрь 2014 - 12:04 in Как это сделать

Прилагаю скриншот

Прикрепленные изображения

  • Прикрепленное изображение: приоритет.png



#26166 Не работает сортировка

Отправлено от Alex TetraSoft в 19 Сентябрь 2014 - 11:17 in Как это сделать

Поле называется "Приоритет". Тип у него "Число". Код такой:
$line['Приоритет'] = $line['Наименование проекта']['Приоритет проекта'];



#26186 Не работает сортировка

Отправлено от Alex TetraSoft в 22 Сентябрь 2014 - 14:06 in Как это сделать

Просмотр сообщенияCbCoder (22 Сентябрь 2014 - 13:22) писал:

Подтянуть еще одно значение проблем никаких нет, например:

$line['Приоритет'] = $line['Наименование проекта']['Приоритет проекта']." ".$line['Наименование проекта']['Название проекта'];

Но тогда действительно поле придется поменять на текстовое и сортировка будет некорректной, как вы сами поняли. Разве что добавить еще форматирование приоритета нулями слева, при необходимости:

$line['Приоритет'] = sprintf("%02d", $line['Наименование проекта']['Приоритет проекта'])." ".$line['Наименование проекта']['Название проекта'];

Сделать же отдельно скрытое поле для настройки упорядочивания и отдельно вывод значений, как в случае сортировки, в случае с группировкой увы не получится (т.к. скрытой группировки не сделаешь).
Спасибо большое за ответы и терпение :)



#26181 Не работает сортировка

Отправлено от Alex TetraSoft в 22 Сентябрь 2014 - 12:32 in Как это сделать

Просмотр сообщенияCbCoder (22 Сентябрь 2014 - 11:55) писал:

У вас в настройках таблицы выбрана группировка, а она имеет приоритет перед сортировкой (вначале таблица группируется, а уже потом, внутри группы идет сортировка), иначе группировка просто не работала бы. Поэтому настройка сортировки в данном случае ни на что влияет (сортируется все равно по группе, а она у вас - снова по полю связи). Я же вам написал уже выше - если у вас включена группировка, то все настройки (т.е. подстановка вычисляемого поля) должны применяться к ней, а не к сортировке.
Да, но тогда получается ерунда какая-то а не таблица :( Вот если бы можно было в вычисляемое поле подтянуть еще одно значение (например, название проекта) тогда это решило бы проблему (наверно, хотя не факт, т.к. поле перестало бы быть числовым и значение 10 он будет сортировать после 1 )



#26177 Не работает сортировка

Отправлено от Alex TetraSoft в 22 Сентябрь 2014 - 10:30 in Как это сделать

Вот настройка таблицы по умолчанию.
Что не так?

Прикрепленные изображения

  • Прикрепленное изображение: настройка.png



#26168 Не работает сортировка

Отправлено от Alex TetraSoft в 19 Сентябрь 2014 - 12:45 in Как это сделать

У меня сортируется по полю приоритет. Сортировка правильная, но когда я группирую по полю наименоваие проекта, сортировка опять идет по ID.
Прошу прощения, что ввел Вас в заблуждение предыдущим скриншотом.

Прикрепленные изображения

  • Прикрепленное изображение: группировка.png



#26020 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 04 Сентябрь 2014 - 16:59 in Как это сделать

Добрый день! Есть задачка - при появлении новой записи в таблице, которая соответствует определенному условию (например, Значение поля = определенному тексту) автоматически по списку рассылки (список задается в отдельном поле - это емайлы через запятую) улетают письма определенного шаблона (Значение поля новой записи =1, отправляется шаблон 1, значение поля новой записи = 2, отправляется шаблон 2 и т.д.)
Насколько я понимаю, для отправки клиентам существует инструмент Шаблоны писем и смс, но там нет автоматической рассылки по условию.
как докрутить систему, что бы реализовать задачку?



#26052 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 15:13 in Как это сделать

Просмотр сообщенияCbCoder (08 Сентябрь 2014 - 15:10) писал:

echo 'Done'; каждый раз не нужно, хватит одного в конце, да и опционально оно, для вывода информации в лог, можно и без него обойтись. Я писал что объединить нужно только вызовы функции рассылки шаблонов.
Простите мою серость :)
Спасибо, все настроил. вроде работает!



#26053 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 15:14 in Как это сделать

Спасибо всем за участие и помощь!



#26037 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 09:05 in Как это сделать

Сейчас при получении письма от КБ виден весь список, кому это письмо так же было направлено. Возможно сделать так, что бы получивший письмо не видел других адресатов?



#26039 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 09:52 in Как это сделать

Да, емайл у нас в одном поле и перечислен через запятую.



#26030 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 05 Сентябрь 2014 - 15:46 in Как это сделать

Работает, спасибо! А можно настроить, что бы не видно было других адресов, кому еще это письмо было направлено?



#26029 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 05 Сентябрь 2014 - 15:27 in Как это сделать

Просмотр сообщенияCbCoder (05 Сентябрь 2014 - 14:56) писал:

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



#26027 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 05 Сентябрь 2014 - 14:47 in Как это сделать

Просмотр сообщенияCbCoder (04 Сентябрь 2014 - 17:41) писал:

Почему это там "нет автоматической рассылки по условию"? Плохо смотрели, она есть прямо в настройках шаблона, в самом низу.

И в документации об этом целая статья.

Это поле : "Выполнять рассылку периодически по фильтру"?



#26043 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 11:37 in Как это сделать

Просмотр сообщенияMorTis (08 Сентябрь 2014 - 11:34) писал:

Ну тогда он посути отправляет 1 письмо по многим адресатам. Надо чтобы у вас был 1 емеил в одной строке :) тоесть например не 1 строка с 10 емейлами. а 10 строк с 1 емейлом. Тогда будет создано 10 писем с 1 адресатом.
Я уже понял, спасибо! Просто я думал вдруг если поставить не запятую, а точку с запятой он будет отправлять не одно письмо, а каждому адресату ;)



#26044 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 12:24 in Как это сделать

Коллеги, есть еще вопрос, я поля с мылом сделал разными, настроил для каждого поля свой шаблон, а вот расписание крона тоже надо под каждый шаблон свое или можно одно?



#26050 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 15:02 in Как это сделать

Просмотр сообщенияCbCoder (08 Сентябрь 2014 - 14:56) писал:

  • Создаете автоматически 4 задания cron по каждому шаблону, через настройки шаблона
  • Переходите в список всех заданий cron (Настройки - Дополнительно - Настройки cron)
  • Создаете новое задание cron вручную
  • Копируете код функций всех 4-х заданий в это новое задание. Сохраняете, старые задания удаляете.
Альтернативно, можно не создавать автоматом задания для копирования кода, а сразу создать свое задание и прописать там нужный код вручную. Формат: send_template(id шаблона) для каждого шаблона. Но фильтр в настройках шаблонов задать все равно потребуется.
Спасибо большое!
Задание будет так выглядеть "send_template(250); echo 'Done';send_template(260);echo 'Done'; send_template(270);echo 'Done'; send_template(280);echo 'Done';"?



#26048 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 14:39 in Как это сделать

" где самостоятельно объединить код по всем 4-м шаблонам." Это как?



#26046 Автоматическая отправка писем клиентам

Отправлено от Alex TetraSoft в 08 Сентябрь 2014 - 13:28 in Как это сделать

Не работает, где может быт ошибка? Создал 4-е шаблона, они отличаются только полем "Адрес получателя". Фильтр тоже один, соответственно и задание крона тоже одно на все шаблоны получается. В результате письма уходят только первого шаблона, по остальным крон не отрабатывает :(



#26126 Отчет по фильтрованной таблице на почту

Отправлено от Alex TetraSoft в 12 Сентябрь 2014 - 18:47 in Предложения по доработке

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



#26142 Отчет по фильтрованной таблице на почту

Отправлено от Alex TetraSoft в 16 Сентябрь 2014 - 10:48 in Предложения по доработке

Просмотр сообщенияCbCoder (15 Сентябрь 2014 - 12:39) писал:

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



#26074 Перенос суммы по столбцу из подчиненной таблицы в родительскую

Отправлено от Alex TetraSoft в 10 Сентябрь 2014 - 09:13 in Как это сделать

Просмотр сообщенияMorTis (10 Сентябрь 2014 - 09:12) писал:

f2051 и f807 это номера полей f2015 по всей видимости сумма в таблици позиция счета. а f807 это поле счет таблици позиция счета. Номера полей можно посмотреть в адресной строке edit_field.php?table=74&field=807 вот например. Таблица 74 а поле 807
Спасибо за разъяснение!