Leo2

[Решено] Сортировка покупателей по фамилии

Рекомендуемые сообщения

Leo2    1

Подскажите, как сортировать клиентов по фамилии в списке покупателей (и выводить в списке сначала фамилию, потом имя). Сейчас сортируются по имени. Более того, если вводить первые буквы фамилии - не находит ничего.

 

И еще вопрос - можно ли как-то отправлять письмо покупателя из формы просмотра информации о покупателе? Сейчас приходится из покупателя переходить в раздел Почта, там выбирать "Покупателям", потом искать нужного покупателя. Неудобно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    363

я не смогу тут написать полную инструкцию как такое сделать. Но сделать сам могу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leo2    1

Более того, если вводить первые буквы фамилии - не находит ничего.

Там оказывается автофильтра нет. Если нажать кнопку "фильтр" - находит и по фамилии

 

я не смогу тут написать полную инструкцию как такое сделать. Но сделать сам могу.

что именно - сортировку по фамилии или отправку почты со страницы покупателя?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leo2    1

Что-то я не пойму по отсутствию откликов в теме:

- или я задал глупый вопрос и проблемы не существует

- никому не нужна сортировка по фамилии и всех устраивает сортировка по имени

 

Неужели никто не знает, как сортировать по фамилии? Что-то мне подсказывает, то это делается изменением одного параметра при выводе списка в таблицу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 021

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leo2    1

Длинная инструкция о том, где вставить правильный  SELECT ORDER ?

 

Или в OC это не так просто делается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 021

Ну так откройте модель

Посмотрите внимательно, как происходит сортировка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leo2    1

Ну так откройте модель

Посмотрите внимательно, как происходит сортировка.

Какой файл и какую строку смотреть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 021

Дольше писать инструкцию

 

Вы же знаете слова

SELECT ORDER ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    865

в admin\model\sale\customer.php

найти

$sql .= " ORDER BY name";

изменить на

$sql .= " ORDER BY c.lastname";

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leo2    1

Вот, нормальный человек нашелся. Спасибо, AlexDW! Оказалось, что все действительно довольно просто - нужно только знать в каком файле искать.

 

Я еще подправил вот этот код чуть выше места, о котором вы пишете.

$sort_data = array(
            'name',

на

$sort_data = array(
            'c.lastname',

 

Без этого не работала сортировка по фамилии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leo2    1

Дольше писать инструкцию

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 021

Вы сделали умный вид, что это просто.
 
Да, уважаемый AlexDW сделал вам одолжение.  Это действительно просто, но вы не созволили даже напрячься, а желали готового.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leo2    1

chukcha

Умный вид делали вы, когда писали, что решить мой вопрос очень сложно.

 

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

Для этого есть платные моды - ваяйте и продавайте их, если сможете. Сделаете нужный мне - куплю его у вас.

А если не можете или не хотите помочь - зачем флудить? Вы не первый раз уже отвечаете подобным образом на мои вопросы (если помните, я спрашивал про ошибки округления).

 

Ладно, это уже флуд и эмоции.

 

еще раз спасибо AlexDW

Изменено пользователем Leo2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 021

Я не сказал, что сложно, что дольше вам объяснять... Вы же думать не хотите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От legioner26

      400.00 руб
      Скачать/Купить дополнение


      Пагинация Опций в админке для крупных ИМ
      Разработан модификатор с пагинацией для опций в админ панели.
      Данный модификатор предназначен для интернет магазинов с большим списком параметров в опциях, с которыми сложно работать и подгружают сайт.
      Установив модификатор Вы получите список параметров опции в превычном постраничном для Вас виде, также при удалении параметра в админ панели не надо жать на кнопку сохранить, все происходит автоматически.
      В архиве 2 папки
      ОС 2.0-2.1 - Для версий 2.0-2.1
      ОС 2.2-2.3 - Для версий 2.2-2.3
       
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кеш и обновляем.
      Добавил legioner26 Добавлено 16.12.2017 Категория Опции Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop  
    • От legioner26
      Разработан модификатор с пагинацией для опций в админ панели.
      Данный модификатор предназначен для интернет магазинов с большим списком параметров в опциях, с которыми сложно работать и подгружают сайт.
      Установив модификатор Вы получите список параметров опции в превычном постраничном для Вас виде, также при удалении параметра в админ панели не надо жать на кнопку сохранить, все происходит автоматически.
      В архиве 2 папки
      ОС 2.0-2.1 - Для версий 2.0-2.1
      ОС 2.2-2.3 - Для версий 2.2-2.3
       
      Установка:
      Устанавливаете модификатор через "Установка расширений", далее в модификаторах чистим кеш и обновляем.
    • От Lovka92
      Здравствуйте!
       
      Хочу чтоб товары отображались по дате добавления, первыми были самые свежие.
      Версия 2.3 
      Вариант для 1.5 не подходит, пробовала уже.
      Помогите, пожалуйста!
    • От Perleo
      Доброй ночи , подскажите как настроить сортировку товара по заданному объёму, к примеру 1л идёт в начале 5 литров идёт дальше и 10 дальше т.е.  хотелось бы сделать так, чтобы при выставление в колонке объём 1л. он выставлял приоритет сортировки равный объёму товара.
    • От Bob1000
      Добрый день. Столкнулся с такой проблемой с opencart  2.1.0.1:
      В админке, в разделе Клиенты не отображаются данные. В базе данных клиенты создаются. В настройках магазина отображение групп пользователей тоже включено.
      Кто нибудь с подобным сталкивался ?
      Спасибо!
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу