Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

igon

Користувачі
  
  • Публікації

    332
  • З нами

  • Відвідування

Усі публікації користувача igon

  1. Условие "=", ИМХО, избыточно - юзеру вряд ли захочется вбивать имя продукта полностью. Условие "%строка" тоже избыточно - его полностью перекрывает "%строка%". ОДИН select с двумя (тремя???) LIKE? Ну да, тут от расклада карт может многое зависеть. А вот ДВА относительно простых селекта с одним LIKE в каждом и объединением results в PHP - самое, ИМХО, то!
  2. В начало метода index() нужных контроллеров вставить if (!$this->customer->isLogged()) { // не пускать дальше, например отправлять на регистрацию $this->session->data['redirect'] = $this->url->link('account/login', '', 'SSL'); $this->redirect($this->url->link('account/login', '', 'SSL')); }
  3. ОК, раз не понял - еще одна попытка :) Если опции взаимоисключающие, объедините их в один список выбора
  4. Копай функцию getProducts() в классе ModelCatalogProduct. Нужно создать SQL-запрос, который выдаст массив товаров с именами, НАЧИНАЮЩИМИСЯ с искомой строки. Потом к этому массиву добавить массив $product_data[], "родной" для функции. Он выдает товары, у которых имя ПОХОЖЕ (LIKE) на искомую строку. Исключить дубли. Вернуть объединенный массив. В нем 3620 будет в начале. Похоже, для первого запроса достаточно удалить начальный % в строке "pd.name LIKE '%" . $this->db->escape($word) . "%'" (как и предлагает chukcha) Как-то так...
  5. До помещения в ИМ приведите в графическом редакторе КАЖДОЕ нестандартное изображение к стандартному квадрату. Например, "Cохранить .jpg с разрешением 800х600". Ну, или 60Х60. Если в сетке картинок m х n будут картинки с разным размером рамки, это уже не будет сетка. ИМХО
  6. В таблице стилей для div1 в #header .div1 прописан рисунок из шапки. Либо используйте другой идентификатор (div100500), либо в CSS удалите строку с background
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.