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


Публикации alexols

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



#31594 Функция import_data в cron

Отправлено от alexols в 13 Июнь 2016 - 09:51 in Как это сделать

Добрый день.
Вроде ничего сложного не ждал тут засады, может кто сталкивался.
Настроил запуск import_data в Cron действие не выполняется.
В логах сообщение об ошибке
At the moment, you are creating a backup or restore, import is temporarily suspended.
Естественно уверен что никаких бэкапов и восстановлений в данный момент нет.
Если нажать кнопку Выполнить сейчас все выполняется нормально.



#31317 Фильтр от и до

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

Дело в том что мне необходимо то что у вас называется Фиксированный поиск т.е что бы было поле от и поле до и по ним строился фильтр



#31330 Фильтр от и до

Отправлено от alexols в 22 Апрель 2016 - 18:41 in Как это сделать

У меня есть идея как это сделать, но правда для этого нужно вмешаться в стандартные файлы т.е при каждом обновлении это будет слетать ....



#31311 Фильтр от и до

Отправлено от alexols в 21 Апрель 2016 - 15:04 in Как это сделать

Может можно как то вмешаться в SQL запросы чтоб добавить в них необходимые условия ?



#31304 Фильтр от и до

Отправлено от alexols в 20 Апрель 2016 - 17:48 in Как это сделать

Приветствую, доброго дня.
Подскажите можно ли, и как реализовать фильтр по диапазону числовых значений ?
Например я хочу профилировать счета с суммой от 200 до 500 руб.



#31320 Фильтр от и до

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

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



#31342 Фильтр от и до

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

Пока удалось только вставить дополнительные поля поиска
вот код который я вставил в файл fields.tpl
http://prntscr.com/avyhbj
После этого на панели фиксированного поля появились нужные мне поля.
http://prntscr.com/avykde
Теперь нужно отредактировать sql запросы с тем чтобы на таблицы накладывались фильтры в соответствии со значением полей.
Как это сделать я уже придумал дело за малым ))))) реализовать и протестировать.



#31346 Фильтр от и до

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

Сделал такую штуку в файл sql_functions.php
вставил вызов "перепроцессора"
http://prntscr.com/awi238
В нем произвожу подмену текста sql запроса, в принципе все работает.
Минус вижу только один все это будет слетать при обновлении.



#31339 Фильтр от и до

Отправлено от alexols в 23 Апрель 2016 - 15:13 in Как это сделать

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



#31344 Фильтр от и до

Отправлено от alexols в 24 Апрель 2016 - 07:25 in Как это сделать

Вроде как да в итоге мне нужно было вставить фильтр для трех таблиц я вносил изменения только в этот файл и все рядом в одном блоке if



#31186 Специальная лицензия для разработчиков

Отправлено от alexols в 13 Апрель 2016 - 16:25 in Разработчикам

Может есть какой то другой способ разработать и протестировать конфигурации написанные под вашу систему ????



#31185 Специальная лицензия для разработчиков

Отправлено от alexols в 13 Апрель 2016 - 16:24 in Разработчикам

Добрый день, есть ли у вас лицензионная политика специально для разработчиков ?
Бесплатный режим не очень подходит, т.к. я там не могу создавать поля, во всяком случае у меня не получилось.
В принципе такая лицензия то же могла бы быть ограниченной например объемом базы или еще как .



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

Отправлено от alexols в 24 Май 2016 - 13:24 in Как это сделать

Приветствую, есть ли более простой способ копирования поля типа картинка из одной таблица в другую.
простое присвоение
$line['Фото'] = $row['photo'];
понятно дело не работает, пишет файл не найден.
Представление о том что делать имею из этой ветки https://clientbase.r...l=&fromsearch=1

Может есть специальные функции для работы с этим типом полей которые могут облегчить эту задачу ?



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

Отправлено от alexols в 24 Май 2016 - 16:33 in Как это сделать

Спасибо за код !!!!!
Немного не получается так работает:

$mf = new WorksWithFilesCB(720);	   // 720 - id таблицы с фото
//  дальше указываем поля из которых нужно скопировать
$mf->addFieldOne(f14290);
//  указываем что копируем из строки с id =
$mf->setLineID(1);
// заменяем файлы
$mf->replaceAllFiles(180, f14300, $ID);
А так нет:


$result = data_select_field(720, "id", "f14270='".$line['ИмяПоляПоиска']."' AND f14280='".$line['ИмяПоляПоиска1']."'");
$row = sql_fetch_assoc($result);

$mf = new WorksWithFilesCB(720);	   // 720 - id таблицы с фото
//  дальше указываем поля из которых нужно скопировать
$mf->addFieldOne(f14290);

//  указываем что копируем из строки с id =
$mf->setLineID($row['ID']);

// заменяем файлы
// public function replaceAllFiles($destTableID, $destFieldName, $destLineID)
$mf->replaceAllFiles(180, f14300, $ID);
Понимаю что дело тут $row['ID'], вообще был уверен что эта конструкция вернет ID записи из таблицы поиска. Но видимо что то не так, не могу понять что.



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

Отправлено от alexols в 24 Май 2016 - 17:08 in Как это сделать

Uncaught exception 'Exception' with message 'В поле f14290 не удалось найти запись с ID 0 в таблице 720
такое сообщение об ошибке не пойму почему 0, если закатать $row['ID'] в любое поле то там будет 1.



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

Отправлено от alexols в 24 Май 2016 - 17:46 in Как это сделать

вроде разобрался нужно тут:
$result = data_select_field(720,"id","f14270='".$line['ИмяПоляПоиска']."' AND f14280='".$line['ИмяПоляПоиска1']."'");
указывать альяс
$result = data_select_field(720,"id as Id","f14270='".$line['ИмяПоляПоиска']."' AND f14280='".$line['ИмяПоляПоиска1']."'");



#31457 Открыть адрес в Яндекс карте

Отправлено от alexols в 16 Май 2016 - 15:14 in Конфигурации

Приветствую коллеги, воспользовался кодом опубликованным в этой ветке. Карта запускается, но почему то метка ставится не на точном адресе, а на населенном пункте. К примеру : сургутский район,Белый яр,микрорайон 1, дом 7 метка устанавливается на поселке, при этом поиск по картам выдает все как положено. Интересный момент не на всех адресах такая беда. Может кто сталкивался, подскажите в чем проблема ?



#31470 Открыть адрес в Яндекс карте

Отправлено от alexols в 18 Май 2016 - 16:26 in Конфигурации

Это легко )))))
Вот адрес : Сургутский район, Солнечный, Космонавтов, 16
Указатель указывает как положено.



#31458 Определение населенного пункта по улице

Отправлено от alexols в 16 Май 2016 - 22:41 in Как это сделать

Добрый день коллеги.
Не подскажите как использую геокодирование Яндекса написать вычисление которое будет автоматически определять населенный пункт по названию улицы.
Как присвоить значение в строке таблицы я представляю, а вот как правильно использовать технологии Яндекс не соображу. Может кто то намекнет или покажет свой код решающий похожую задачу.



#31635 Копирование из таблиц одинаковой структуры

Отправлено от alexols в 17 Июнь 2016 - 15:38 in Как это сделать

Не подскажите как скопировать записи между таблицами с одинаковой структурой ?
и не писать нудное:
$data['МояОдинаковаяКолока'] = $line['МояОдинаковаяКолока];

много раз подряд.

Может можно скопировать массив $line и его отправить в insert_query



#31639 Копирование из таблиц одинаковой структуры

Отправлено от alexols в 18 Июнь 2016 - 11:39 in Как это сделать

Все равно нудно, надо создать таблицу запихать туда все названия.
Вот если бы можно было получить каким то образом все колонки текущей строки это было бы то что надо ....



#31640 Копирование из таблиц одинаковой структуры

Отправлено от alexols в 18 Июнь 2016 - 11:40 in Как это сделать

Все названия колонок имеется ввиду....



#31666 Копирование из таблиц одинаковой структуры

Отправлено от alexols в 23 Июнь 2016 - 11:46 in Как это сделать

Спасибки то что надо !!!!



#31646 Копирование данных между таблицами

Отправлено от alexols в 21 Июнь 2016 - 09:14 in Как это сделать

Приветствую коллеги, подскажите плиз что не так.
В таблице источнике текстовые поля, в таблице приемнике поле типа связь по полю Название, с таблицами Тип и Объект
Сначала сделал так :
$datatab ['Тип']=$line['Тип'];
$datatab ['Объект']=$line['Объект'];
$datatab_id = insert_query($datatab, "МояТаблица");
Поля остались пустыми что логично.
Потом попытался сделать так:

$res = data_select(410, "f6430=",$line['Тип']);
$row = sql_fetch_array($res);
$datatab_id ['Тип'] = $row['id'];
echo $datatab_id ['Тип'];

$res = data_select(420, "f6490=",$line['Объект']);
$row = sql_fetch_array($res);
$datatab_id ['Объект'] = $row['id'];
$datatab_id = insert_query($datatab, "МояТаблица");
410 и 420 это таблицы с которыми связь в полях Тип и Объект у таблицы МояТаблица
http://prntscr.com/biz8gh
http://prntscr.com/biz8rn
Результат отритцательный, при этом отладка показывает что в связанных таблицах поля находятся.



#31655 Копирование данных между таблицами

Отправлено от alexols в 22 Июнь 2016 - 10:20 in Как это сделать

Дело в том что echo $datatab_id ['Тип'] показывает что значение найдено, по какой то причине не отрабатывает insert_query