johnny_climbed 8 Опубликовано 12 января, 2015 Жалоба Share Опубликовано 12 января, 2015 Нужно экспортировать не больше 4х полей при экспорте клиента, как можно отрегулировать кол-во полей и их id? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 января, 2015 Жалоба Share Опубликовано 12 января, 2015 Править файл /admin/customer_export.php и удалять лишнее. Ссылка на сообщение Поделиться на другие сайты
johnny_climbed 8 Опубликовано 12 января, 2015 Автор Жалоба Share Опубликовано 12 января, 2015 Что-то не могу понять где еще выполняется код. Удалил все ненужные поля в этих строчках. <tr class="dataTableRow"> <td class="dataTableContent"><?php echo $customers['customers_lastname']; ?></td> <td class="dataTableContent"><?php echo $customers['customers_email_address']; ?></td> <td class="dataTableContent"><?php echo $customers['entry_company']; ?></td> <td class="dataTableContent"><?php echo $customers['customers_telephone']; ?></td> </tr> Перед экспортом показывает только эти строчки, но в самом файле опять все тоже самое. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 января, 2015 Жалоба Share Опубликовано 12 января, 2015 Нет, это не то, Вам же нужно что б в файл не загружалось лишнее. Код выгрузки ниже, по идее. Ссылка на сообщение Поделиться на другие сайты
johnny_climbed 8 Опубликовано 13 января, 2015 Автор Жалоба Share Опубликовано 13 января, 2015 что то не могу понять где именно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 января, 2015 Жалоба Share Опубликовано 13 января, 2015 Начиная с $sep вроде как идёт код выгрузки. Ссылка на сообщение Поделиться на другие сайты
johnny_climbed 8 Опубликовано 13 января, 2015 Автор Жалоба Share Опубликовано 13 января, 2015 Правил эту часть if($_POST['separator']!="") $sep=stripcslashes($_POST['separator']); else $sep="\t"; $sep= str_replace('\t', "\011", $sep); $contents=$sep."customers_lastname".$sep."customers_email_address".$sep."customers_telephone"; if ($_POST['status'] && $_POST['status'] != '100' or $_POST['status'] == '0') { $status = vam_db_prepare_input($_POST['status']); // echo $status; $search = "where c.customers_status = '".(int)$status."'"; } но при экспорте так ничего и не поменялось Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 января, 2015 Жалоба Share Опубликовано 13 января, 2015 Значит не то правили. Там же ниже идёт перечисление колонок для выгрузки, в $contents.= Ссылка на сообщение Поделиться на другие сайты
johnny_climbed 8 Опубликовано 13 января, 2015 Автор Жалоба Share Опубликовано 13 января, 2015 Значит не то правили. Там же ниже идёт перечисление колонок для выгрузки, в $contents.= с этим разобрался, но вот проблема все элементы экспоритруются в одну строчку, а нужно, чтобы, например, у каждого клиента своя строка была. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 января, 2015 Жалоба Share Опубликовано 13 января, 2015 Так чудес не бывает, значит неправильно код удалили. По умолчанию 1 клиент - 1 строка. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения