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


Публикации bottrop

83 публикаций создано bottrop (учитываются публикации только с 01-Май 23)



#31154 Осуществление звонков из Клиентской базы

Отправлено от bottrop в 12 Апрель 2016 - 15:18 in Как это сделать

Непростая схема, благодарен за помощь!



#31164 Осуществление звонков из Клиентской базы

Отправлено от bottrop в 12 Апрель 2016 - 18:44 in Как это сделать

Я скорее всего не правильно понимаю вас. У меня сейчас номер телефона в коде выглядит так: <td align=left style="max-width: 330px;word-wrap: break-word;"><span id="view_cell_1700" style="white-space: pre-wrap;">79129218316</span></td>
Если включаю гиперссылку, то так <td align=left style="max-width: 330px;word-wrap: break-word;"><span id="view_cell_1700" style="white-space: pre-wrap;"><a href="http://79129218316" target="_blank">79129218316</a></span></td>
Вопрос: Как сделать чтобы было <a href='tel: $tel '> как вы пишите? без создания дополнительного поля? Такая возможность есть, как считаете?


А второй вопрос: не совсем понял как можно заменить их иконками, можно где-то глянуть сиё чудо?



#31238 Осуществление звонков из Клиентской базы

Отправлено от bottrop в 18 Апрель 2016 - 10:20 in Как это сделать

Просмотр сообщенияandibrag (13 Апрель 2016 - 09:18) писал:

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

// разбиваем строку на подстроки и вносим их в массив $arr_tel
$arr_tel = explode(",", $line['Телефон']);
// перебираем массив и выводим телефоны в виде ссылок в столбец
foreach ($arr_tel as $tel)
{
   $line['Звонить'] .= "<a href='tel:  $tel ' title='$tel'> <img src=' {путь расположения картинки} '> </a> &nbsp;\n";
}

Благодарю за помощь в вопросе. Ваши ответы - это РЕАЛЬНАЯ помощь, которая помогает решать возникающие проблемы!!!!!



#31130 Осуществление звонков из Клиентской базы

Отправлено от bottrop в 11 Апрель 2016 - 09:50 in Как это сделать

Просмотр сообщенияandibrag (06 Август 2014 - 17:30) писал:

Теги типа href=phone, я использовал. Удобно при открытии страницы на смартфоне. Нажатие на ссылку выполняет звонок абоненту. Но удобство было бы в следующем. При нажатии на ссылку звонок выполняется с мобильного, интегрированного с компьютером. И очень не хватает учетной записи КБ для смартфонов. В этом случае появляется возможность интегрировать все контакты (или выборочные по критериям) с контактами в телефоне.
Подскажите, как настроить теги типа href=phone? Чтобы прямо в браузере телефона можно было позвонить, а не копировать номер.



#31140 Осуществление звонков из Клиентской базы

Отправлено от bottrop в 12 Апрель 2016 - 08:29 in Как это сделать

Пример понял, а где прописать его нужно не понимаю.



#32221 Встроенное API

Отправлено от bottrop в 20 Ноябрь 2016 - 13:46 in Разработчикам

Добрый день.
В связи с добавлением в версию 2.0.7 API расширяется функционал и возможности программы.
Предлагаю в этой теме обсуждать все вопросы связанные с данным видом подключения.
Мой вопрос такой: можно ли через api сделать синхронизацию напоминаний с google календарем и как это правильно сделать?



#31612 Адаптация под Android и iOS

Отправлено от bottrop в 15 Июнь 2016 - 16:32 in Предложения по доработке

Я о мобильной версии ничего не спрашивал. Невнимательно прочитали наверное.
Я спросил: в стандарной КБ, синяя шапка сверху и таблицы на белом фоне. Вопрос был в том, как стандарный фон сделать в виде полупрозрачной картинки как на примере.
Где именно css про который вы говорили? (если вы об этом)



#31584 Адаптация под Android и iOS

Отправлено от bottrop в 07 Июнь 2016 - 19:24 in Предложения по доработке

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

Пример во вложении

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

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



#30850 Подчиненные таблицы

Отправлено от bottrop в 10 Март 2016 - 10:51 in Как это сделать

Доброго дня.
Есть подчиненная таблица "Работа с клиентом" и основная "Клиенты", связанные по полю № клиента.
Задача: Если у клиента запись в подчиненной таблице в поле "Выполнено" Да, то ЭТОМУ же клиенту автоматически в подтаблице добавляется новая строка, где нужно выбрать следующее действие.

Делаю так:
if ($line['Действие'] != "Обращение" and $line['Вып-но'] == "Да" and $line['Результат'] != "")
{
$data['Клиент'] = $ID;
$data['Клиент'] = $line['Клиент'];
insert_query($data,"Работа с клиентом");
}

Строка добавляется, но не втсавляется поле "Клиент" (поле связи) и Ответств. (поле пользователь). Подскажите что нужно ещё прописать в коде? Спасибо.



#30856 Подчиненные таблицы

Отправлено от bottrop в 10 Март 2016 - 16:16 in Как это сделать

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



#31386 Внешний скрипт

Отправлено от bottrop в 28 Апрель 2016 - 17:59 in Как это сделать

У нас Web версия КБ, всё стоит на хостинге, подключена база MySQL.
Подскажите, как подключиться к MysQL удаленно, для выборки значений из определенных таблиц с целью анализа и построения отчетов. Штатных средств визуализации и отчетов нам не хватает.
Я так понимаю подключаться нужно через php Myadmin напрямую, а не через КБ. Посоветуйте. Заранее благодарен.



#30270 Работа с логами

Отправлено от bottrop в 27 Январь 2016 - 14:00 in Как это сделать

Просмотр сообщенияCbCoder (25 Январь 2016 - 09:08) писал:

Выглядеть должна так: вначале вам необходимо обратится запросом к соответствующей таблице (связанной или пользователей), с выборкой по id, равным значению поля. Затем получить нужное поле из нее и подставить в ваше выражение.

я теоретически это понимаю, но не пойму как это реализовать. Можете помочь примером обращения с запросом к связанной/пользователей таблицам с выборкой по id



#30798 Работа с логами

Отправлено от bottrop в 03 Март 2016 - 19:07 in Как это сделать

ответ ждать или не надеяться уже? хоть что-то ответьте



#30717 Работа с логами

Отправлено от bottrop в 28 Февраль 2016 - 11:46 in Как это сделать

Вот что сделал:

if($event['is_new_line']==0)
{
$user_data = sql_select_array(USERS_TABLE, "id=".$line['Ответств.']);
$user_fio = $user_data['fio'];
$data['Лог'] = 'Пользователь "'.$user['fio'].'" изменил поле "Ответственный" для клиента № '.$line['№'].' '.$line['Клиент'].' с "'.$event['changed'][$user['fio']]['old'].'" на "'.$line[$user['fio']].'"';
$data['Клиент'] = $ID;
insert_query($data, "История клиента");
}

Поля со старым ответственным и новым пустые. Что не так?



#30849 Работа с логами

Отправлено от bottrop в 10 Март 2016 - 10:05 in Как это сделать

Увидел, исправил.
Теперь другая проблема: поля "Старого источника" и "Нового" пустые. В чем может быть причина?



#30722 Работа с логами

Отправлено от bottrop в 29 Февраль 2016 - 01:05 in Как это сделать

Просмотр сообщенияGoGPS (28 Февраль 2016 - 16:36) писал:

Могу ошибаться конечно, но вроде кол-во квадратных скобок несколько больше чем надо.

верно подметили, в последней части строки исправил на "'.$user_fio.'"';и всё пошло.
Теперь не записывается старое значение, думаю дело в этой конструкции: "'.$event['changed'][1740]['old'].'"



#30842 Работа с логами

Отправлено от bottrop в 09 Март 2016 - 20:51 in Как это сделать

Просмотр сообщенияandibrag (04 Март 2016 - 16:51) писал:

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

9: $result = data_select_field(510, "id", "status=0 AND f8810='',$line['Источник']. intval($event['changed'][$fieldId]['old']));
10: $oldUser = sql_fetch_assoc($result);

syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

Подскажите на что ругается, где копать?



#30814 Работа с логами

Отправлено от bottrop в 04 Март 2016 - 15:10 in Как это сделать

Супер! всё работает. Смотрю на вашу конструкцию, сравниваю с тем что пытался сделать я и понимаю как много ещё нужно постигнуть, чтобы дорасти до вас)))

Теперь по образу делаю для поля связи

if($event['is_new_line']==0)
{
//f1960 - например айди поля $line['Источник']
//data510 - таблица где есть поле $line['Источник']
$fieldId = "1960";

if(isset($event['changed'][$fieldId])) {

$result = data_select_field(510, "id", "status=0 AND f8810='",$line['Источник']. intval($event['changed'][$fieldId]['old']));
$oldUser = sql_fetch_assoc($result);

$result = data_select_field(510, "id", "status=0 AND f8810='",$line['Источник']. intval($event['changed'][$fieldId]['new']));
$newUser = sql_fetch_assoc($result);

$data['Лог'] = 'Пользователь "'.$user['fio'].'" изменил поле "Источник" для клиента № '.$line['№'].' '.$line['Клиент'].' с "'.$oldUser['fio'].'" на "'.$newUser['fio'].'"';
$data['Клиент'] = $ID;
insert_query($data, "История клиента");
}

}

Ругается на
$result = data_select_field(510, "id", "status=0 AND f8810='",$line['Источник']. intval($event['changed'][$fieldId]['old']));

Не пинайте сильно. Подскажите что делаю не так.



#30216 Работа с логами

Отправлено от bottrop в 23 Январь 2016 - 20:03 in Как это сделать

Не оставайтесь равнодушным к проблеме, помогите.



#30729 Работа с логами

Отправлено от bottrop в 29 Февраль 2016 - 11:56 in Как это сделать

Просмотр сообщенияwondertalik (29 Февраль 2016 - 09:06) писал:

Не совсем понятно где вы такое нашли? Начнем с того, что у вас хранится в поле $line['Ответств.'], тип поля пользователь?

Да, тип поля пользователь. Такое не находил, не знаю как правильно прописать старую запись.



#31355 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от bottrop в 27 Апрель 2016 - 01:45 in Как это сделать

Просмотр сообщенияwondertalik (26 Апрель 2016 - 09:43) писал:

Таймвеб стал хуже. Брал у них вдс. Очень часто какие-то работы или сервак их в обслуживании. Ушел. Хостинг для кб - работал с такими сбоями, отказался. Сейчас использую x5x.ru. Пока все нравится.

Смотрел тарифы, вроде цена приемлемая. Вы выбрали виртуальный или выделенный вариант?



#31336 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от bottrop в 23 Апрель 2016 - 09:10 in Как это сделать

Просмотр сообщенияandibrag (15 Декабрь 2013 - 11:44) писал:

Перейти на vds возможно. Но ваша программа позиционируется как простое решение для массового потребителя. На saas не все готовы работать. Многие предпочтут иметь свой домен. А тут тебе такой подарок. По вчерашним замерам, когда в системе не было пользователей нагрузка на mysql составила 2067 секунд. Т.е. это проделки крон. При этом у меня тариф далеко не дешевый, рассчитанный на нагрузку. А Вы говорите не приоритетная задача.

Как решили данную проблему с хостингом? меняли хостинг или перенастраивали Cron? Чем в итоге всё у вас закончилось?



#31338 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от bottrop в 23 Апрель 2016 - 11:53 in Как это сделать

VDS у того же хостера или к другому ушли?



#31341 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от bottrop в 23 Апрель 2016 - 21:18 in Как это сделать

Спасибо, как раз сейчас в поисках.



#31746 Ввести единый формат телефонов

Отправлено от bottrop в 10 Июль 2016 - 17:42 in Как это сделать

Просмотр сообщенияАлександр Пономарев (14 Июль 2015 - 22:49) писал:

Чтобы указать в SMS нужен формат +7.
Я писал автоисправление поля телефона для вариантов 8918 и 7918 на +7918. Может немного архаично, но работает вроде. Настраивается на сохранение поля "Телефон +7"

if ((!empty($line['Телефон +7'])) AND (strlen($line['Телефон +7'])>8)){
  $t=$line['Телефон +7'];
  $tn=$t;
  $t1=substr($t,0,1);
  $t2=substr($t,0,2);
  if ($t2=="7") {
	$tn="+7".substr($t,1);
  }
  elseif ($t1=="8") {
	$tn="+7".substr($t,1);
  }
  elseif ($t1=="9") {
	$tn="+7".substr($t,0);
  }
  $line['Телефон +7']=$tn;
}

В вашем примере, если убрать вычисление на отображение поля или выключить вычисление, то номера телефонов снова отображаются не корректно, без "+". Т.е. как понимаю ваше вычисление не перезаписывает данные в поле, а просто подменяет? Можете объяснить? Как сделать, чтобы данные именно перезаписались в нужном формате?