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


Публикации 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-е шаблона, они отличаются только полем "Адрес получателя". Фильтр тоже один, соответственно и задание крона тоже одно на все шаблоны получается. В результате письма уходят только первого шаблона, по остальным крон не отрабатывает :(



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

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

Добрый день!
Есть задачка, надо перенести сумму, которая считается по столбцу в подчиненной таблице в поле родительской (см скрин)
Как это сделать?

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

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



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

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

Разобрался, все заработало, спасибо!



#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
Спасибо за разъяснение!