Jump to content
Sign in to follow this  
Leo2

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

Recommended Posts

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

 

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

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

Share this post


Link to post
Share on other sites

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

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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

 

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

SELECT ORDER ?

 

Share this post


Link to post
Share on other sites

в admin\model\sale\customer.php

найти

$sql .= " ORDER BY name";

изменить на

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

Share this post


Link to post
Share on other sites

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

 

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

$sort_data = array(
            'name',

на

$sort_data = array(
            'c.lastname',

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

chukcha

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

 

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

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

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

 

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

 

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

Edited by Leo2

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Similar Content

    • By Otvet
      300.00 руб
      Скачать/Купить дополнение


      Sorts&Limits : Настраиваемая сортировка и скрытие "не в наличии"
      Модуль позволяет настраивать сортировку товаров в категориях/производителях/поиске/акциях, а так же добавляет новые варианты сортировки товаров.
      Так же имеется возможность управлять кол-вом товара на страницу и скрывать товары не в наличии
       
      Opencart 3.0 поддерживает с версии модуля 4.0
       
       
      Доступна версии 4.0.1 beta с поддержкой в т.ч. и Opencart 3.0 (по запросу)   ссылка
       
       
      Функции:
      настройка вывода пунктов сортировки в магазине выбор сортировки по умолчанию добавление сортировки по Новизне и Остатку возможность выводить сначала товары в наличии выбор вариантов сортировки по наличию (статус или нулевой остаток) возможность скрыть товары не в наличии настроить список чисел вывода кол-ва товара  
       
      Установка 2.3:
       
      Установка 2.0-2.1:
      Зайдите в Дополнения - Установка Выберите файл *.ocmod.zip (распаковывать не нужно) После установка перейдите в Дополнения - Модификации и обновите кеш Перейдите в Дополнения - Модули и активируйте модуль SORTS+ Выберите нужные настройки и Сохраните При возникновении проблем, установите это http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18892  
      Установка 1.5:
      Распакуйте архив в корень сайта Очистите папку vqcache Перейдите в Дополнения - Модули и активируйте модуль SORTS+ Выберите нужные настройки и Сохраните  
      Установка 3.0-3.1:
      Зайдите в Дополнения - Установка Выберите файл *.ocmod.zip (распаковывать не нужно) После установка перейдите в Дополнения - Модификации и обновите кеш Перейдите в Дополнения - Модули и активируйте модуль SORTS+ Выберите нужные настройки и Сохраните Добавил Otvet Добавлено 04.10.2015 Категория Фильтры Системные требования Сайт разработчика http://full-index.ru Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By innover
      Столкнулся с довольно старой проблемой, и неожиданно наткнулся на решение. Гугление же ничего не дало.
       
      Устанавливал OcStore 2.3.0.2.3 из архива на локальный хостинг под OpenServer. Упорно отказался заходить в админку, хотя я заведомо ввел верный логин и пароль и верно настроил config.php для админки.
      Случайно открыл сайт в окне браузера инкогнито. Сначала браузер ругнулся на сертификат, чего не было, когда заходил в обычном окне. После ввода логина и пароля авторизация прошла.
      После этого понял в какую сторону копать, очистил кэш hsts chrome://net-internals/#hsts, куки, и ошибок со входом уже в обычном окне не возникало, ну кроме жалоб на сертификат, который поставлялся локальным хостингом. 
      Я так понимаю где-то в кэше остался родной сертификат из большого интернета. Через сколько кэш обновится, это можно долго ждать. 

      Дабы сохранить информацию, сделал пост. Надеюсь информация будет полезной, а поисковики проиндексируют и проблем с её поиском больше не будет.
    • By neoseo
      Модуль для OpenCart «NeoSeo Удаление неиспользуемых изображений» позволяет проверить и удалить все изображения, которые уже не нужны, включая и их закешированные версии.
      Учитываются следующие изображения:
      1. Изображения товаров, включая дополнительные 2. Изображений категорий 3. Изображения производителей 4. Изображения банеров 5. Изображения из загрузок 6. Изображения из заказов 7. Изображения опций ( если есть ) 8. Изображения из настроек 9. Изображения сертификатов Если ссылка на изображение была добавлена вручную, например в html описание товара, то такие изображения не учитываются. Смотрите внимательно что вы удаляете и лучше всего изображения для описаний храните в отдельном каталоге.
      После установки модуля заходите в его настройки, выбираете каталог для проверки, нажимаете проверить и вот перед вами список всех лишних изображений.
       
      Attention, только в NeoSeo:
      1. Пробуйте бесплатно. Напишите на почту: license@neoseo.com.ua или оформите заявку на сайте, и мы выдадим вам тестовую лицензию на 14 дней бесплатно, чтобы вы все прощупали своими руками.
       
      А чтобы эта процедура произошла максимально оперативно, пожалуйста, укажите:
      - основной домен сайта для активации лицензии, например, https://neoseo.com.ua
      - версию OpenCart
      - версию php
       
      При покупке лицензии обязательно указывайте доменное имя, если хотите получить лицензию максимально быстро!  После покупки мы отправим Вам автоматическое письмо на указанную почту, где сообщим о дальнейших шагах. Пожалуйста, проверяйте папку "СПАМ". А если письма там нету, пишите в ЛС, найдем ).
       
      2. Все обновления к купленным модулям - бесплатно и навсегда.
      3. Техническая поддержка и оперативные ответы на вопросы - бесплатно и навсегда.
      4. NEW! Помощь в установке и устранении ошибок при установке модулей - бесплатно и навсегда, но в порядке общей очереди.
      5. NEW! Оперативный удаленный помощник по TeamViewer по специальному тарифу, 15 мин. - 369 руб. для тех, кому нужно уже, не дожидаясь бесплатной поддержки, которая предоставляется в порядке общей очереди.
       
       
      Обращаем внимание,  что с 01.08.2019 года техническая поддержка осуществляется исключительно через обращение на почту  info@neoseo.com.ua  Если у Вас есть вопросы информационного характера, пожалуйста, напишите в ЛС или позвоните нам:
      Россия, все звонки бесплатно
      8 800 551 94 15
        Украина: +380 67 67 07 647 +380 63 71 70 763
      +380 50 34 58 565
       
       
      МЫ РАБОТАЕМ:
      Понедельник-пятница 
      с 9-00 до 19-00 по Киевскому времени 
       
       
      Суббота и Воскресенье
      - выходные дни!
       
       
      Требования:
      PHP 5.3 - 7.1 Opencart 1.5.*, 2.* VQMOD 2.4.1 и выше ( только для oc 1.5.* ) IonCube Loader ( лицензия на домен )  
      Акция: напишите отзыв - получите модуль в подарок:
       
      Лицензионные условия.
       
      Пожалуйста, внимательно читайте то, что написано на странице каждого модуля в инструкции
      по установке и обновлениям:
       
      Нельзя устанавливать модуль не имея лицензии!
       
      1. Лицензия вместе с файлами отправляется автоматически, сразу после оплаты! Во избежание проволочек с выдачей лицензии
      обязательно заполняйте поля: домен, версии php и OpenCart
       
      2. Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt
       
      3. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
       
      4. Установите модуль посредством меню Дополнения / Модули
       
      5. Установите права на просмотр модуля нужным пользователям
       
      6. Зайдите в настройки модуля, укажите нужные параметры и сохраните настройки.
       
      ВАЖНО! Если вы видите сообщение о том, что файл лицензии не найден, не переходите к этапу #7.
      В таком случае ознакомьтесь со статьей https://neoseo.com.ua/otsutstvuet-fayl-licenzii
      или напишите нам на support@neoseo.com.ua, мы поможем выявить причину не активации лицензии. Если вы убедились в том, что модуль видит лицензию, вы можете переходить к следующему пункту.
       
      7. Обновите модификаторы (Дополнения / Модификаторы)
       
      Общий порядок обновления модулей:
       
      Советы:
       
       
      Пробуйте бесплатно!
      Напишите на почту: license@neoseo.com.ua и мы выдадим вам тестовую лицензию на 14 дней!
       
      Как предоставляется информационная поддержка? Как решить свой вопрос максимально оперативно?
       
      Важно. Условия бесплатной и платной
      информационной и технической поддержки.
       
       
      Очень часто спрашивают:

      Преимущества модулей от NeoSeo:
       
       
       
      Посмотреть работу модуля вы сможете тут:
      https://demo.neoseo.com.ua/admin
      логин: admin
      пароль: admin
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://neoseo.com.ua/moduli-dlya-opencart/
       
      Нажмите здесь http://prntscr.com/j1n8xn, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
       
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/28141-podderzhka-udalenie-neispolzuemyh-kartinok-modul-dlya-opencart-veb-studiya-neoseo/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
      https://opencartforum.com/files/file/1465-udalenie-neispolzuemyh-kartinok-modul-dlya-opencart-veb-studiya-neoseo/?tab=reviews
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине.
       
      Спасибо, что вы с нами, всегда рады помочь развитию вашего онлайн-бизнеса!
      Веб-студия NeoSeo - полноценная Команда, решаем любые вопросы оперативно и качественно.
       
      ФУНКЦИОНАЛ НАЗВАНИЕ И ОПИСАНИЕ ССЫЛКИ ИНСТРУМЕНТЫ для
      SEO ПРОДВИЖЕНИЯ:
        1. SEO-Фильтр. Кроме того, что этот модуль предназначен для создания  фильтров, он позволяет создавать сотни или даже тысячи специальных посадочных страниц, чтобы получать из поисковой выдачи средне и низко-частотный трафик бесплатно      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность  
       
          3. Отслеживание битых ссылок, чтобы не терять трафик впустую      4. Модуль создания редиректов, который позволяют починить битые ссылки     5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний   ПОВЫШЕНИЕ ПРОДАЖ:   1. Выгрузка товаров на Prom.ua, Ava.ua, Hotline, Facebook.com, Яндекс.Маркет, Nadavi.net, Price.ua, Torg.mail.ru и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов  
    • By neoseo
      563.00 руб
      Скачать/Купить дополнение


      Удаление неиспользуемых картинок, Модуль для Opencart - веб-студия NeoSeo
      Модуль для OpenCart «NeoSeo Удаление неиспользуемых изображений» позволяет проверить и удалить все изображения, которые уже не нужны, включая и их закешированные версии.
      Учитываются следующие изображения:
      1. Изображения товаров, включая дополнительные 2. Изображений категорий 3. Изображения производителей 4. Изображения банеров 5. Изображения из загрузок 6. Изображения из заказов 7. Изображения опций ( если есть ) 8. Изображения из настроек 9. Изображения сертификатов Если ссылка на изображение была добавлена вручную, например в html описание товара, то такие изображения не учитываются. Смотрите внимательно что вы удаляете и лучше всего изображения для описаний храните в отдельном каталоге.
      После установки модуля заходите в его настройки, выбираете каталог для проверки, нажимаете проверить и вот перед вами список всех лишних изображений.
       
      Attention, только в NeoSeo:
      1. Пробуйте бесплатно. Напишите на почту: license@neoseo.com.ua или оформите заявку на сайте, и мы выдадим вам тестовую лицензию на 14 дней бесплатно, чтобы вы все прощупали своими руками.
       
      А чтобы эта процедура произошла максимально оперативно, пожалуйста, укажите:
      - основной домен сайта для активации лицензии, например, https://neoseo.com.ua
      - версию OpenCart
      - версию php
       
      При покупке лицензии обязательно указывайте доменное имя, если хотите получить лицензию максимально быстро!  После покупки мы отправим Вам автоматическое письмо на указанную почту, где сообщим о дальнейших шагах. Пожалуйста, проверяйте папку "СПАМ". А если письма там нету, пишите в ЛС, найдем ).
       
      2. Все обновления к купленным модулям - бесплатно и навсегда.
      3. Техническая поддержка и оперативные ответы на вопросы - бесплатно и навсегда.
      4. NEW! Помощь в установке и устранении ошибок при установке модулей - бесплатно и навсегда, но в порядке общей очереди.
      5. NEW! Оперативный удаленный помощник по TeamViewer по специальному тарифу, 15 мин. - 369 руб. для тех, кому нужно уже, не дожидаясь бесплатной поддержки, которая предоставляется в порядке общей очереди.
       
       
      Обращаем внимание,  что с 01.08.2019 года техническая поддержка осуществляется исключительно через обращение на почту  info@neoseo.com.ua  Если у Вас есть вопросы информационного характера, пожалуйста, напишите в ЛС или позвоните нам:
      Россия, все звонки бесплатно
      8 800 551 94 15
        Украина: +380 67 67 07 647 +380 63 71 70 763
      +380 50 34 58 565
       
       
      МЫ РАБОТАЕМ:
      Понедельник-пятница 
      с 9-00 до 19-00 по Киевскому времени 
       
       
      Суббота и Воскресенье
      - выходные дни!
       
       
      Требования:
      PHP 5.3 - 7.1 Opencart 1.5.*, 2.* VQMOD 2.4.1 и выше ( только для oc 1.5.* ) IonCube Loader ( лицензия на домен )  
      Акция: напишите отзыв - получите модуль в подарок:
       
      Лицензионные условия.
       
      Пожалуйста, внимательно читайте то, что написано на странице каждого модуля в инструкции
      по установке и обновлениям:
       
      Нельзя устанавливать модуль не имея лицензии!
       
      1. Лицензия вместе с файлами отправляется автоматически, сразу после оплаты! Во избежание проволочек с выдачей лицензии
      обязательно заполняйте поля: домен, версии php и OpenCart
       
      2. Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt
       
      3. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
       
      4. Установите модуль посредством меню Дополнения / Модули
       
      5. Установите права на просмотр модуля нужным пользователям
       
      6. Зайдите в настройки модуля, укажите нужные параметры и сохраните настройки.
       
      ВАЖНО! Если вы видите сообщение о том, что файл лицензии не найден, не переходите к этапу #7.
      В таком случае ознакомьтесь со статьей https://neoseo.com.ua/otsutstvuet-fayl-licenzii
      или напишите нам на support@neoseo.com.ua, мы поможем выявить причину не активации лицензии. Если вы убедились в том, что модуль видит лицензию, вы можете переходить к следующему пункту.
       
      7. Обновите модификаторы (Дополнения / Модификаторы)
       
      Общий порядок обновления модулей:
       
      Советы:
       
       
      Пробуйте бесплатно!
      Напишите на почту: license@neoseo.com.ua и мы выдадим вам тестовую лицензию на 14 дней!
       
      Как предоставляется информационная поддержка? Как решить свой вопрос максимально оперативно?
       
      Важно. Условия бесплатной и платной
      информационной и технической поддержки.
       
       
      Очень часто спрашивают:

      Преимущества модулей от NeoSeo:
       
       
       
      Посмотреть работу модуля вы сможете тут:
      https://demo.neoseo.com.ua/admin
      логин: admin
      пароль: admin
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://neoseo.com.ua/moduli-dlya-opencart/
       
      Нажмите здесь http://prntscr.com/j1n8xn, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
       
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/28141-podderzhka-udalenie-neispolzuemyh-kartinok-modul-dlya-opencart-veb-studiya-neoseo/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
      https://opencartforum.com/files/file/1465-udalenie-neispolzuemyh-kartinok-modul-dlya-opencart-veb-studiya-neoseo/?tab=reviews
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине.
       
      Спасибо, что вы с нами, всегда рады помочь развитию вашего онлайн-бизнеса!
      Веб-студия NeoSeo - полноценная Команда, решаем любые вопросы оперативно и качественно.
       
      ФУНКЦИОНАЛ НАЗВАНИЕ И ОПИСАНИЕ ССЫЛКИ ИНСТРУМЕНТЫ для
      SEO ПРОДВИЖЕНИЯ:
        1. SEO-Фильтр. Кроме того, что этот модуль предназначен для создания  фильтров, он позволяет создавать сотни или даже тысячи специальных посадочных страниц, чтобы получать из поисковой выдачи средне и низко-частотный трафик бесплатно      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность  
       
          3. Отслеживание битых ссылок, чтобы не терять трафик впустую      4. Модуль создания редиректов, который позволяют починить битые ссылки     5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний   ПОВЫШЕНИЕ ПРОДАЖ:   1. Выгрузка товаров на Prom.ua, Ava.ua, Hotline, Facebook.com, Яндекс.Маркет, Nadavi.net, Price.ua, Torg.mail.ru и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов  
      Добавил neoseo Добавлено 10.11.2013 Категория Прочее Системные требования php 5.3-7.1 Ioncube Loader 6 и выше Сайт разработчика https://neoseo.com.ua Старая цена Метод активации Автоматическая активация
      Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By AntonYagudin
      Всем привет. Это наверное заезженная тема, только нигде нет внятных ответов. Есть магазин на ocStore 2.1.0.1.1. Есть стандартная сортировка. Есть куча вопросов, ЗАРАНЕЕ БЛАГОДАРЮ ЗА ОТВЕТЫ
      1) Где в админке выставляется тип сортировки, т.е. по Рейтингу, от А до Я и т.д. Выставляется ли вообще, или надо лезть в код, как поставить по умолчанию определённый тип.
      2) Влияет ли Filter PRo на стандартную сортировку ocStore
      3) Какой тип сортировки надо поставить по умолчанию, чтобы вверху отображался нужный товар.

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.