Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Vladimir543

Новичок
  
  • Posts

    17
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Vladimir543's Achievements

Apprentice

Apprentice (3/14)

  • Collaborator
  • One Month Later
  • First Post
  • Week One Done
  • Conversation Starter

Recent Badges

0

Reputation

  1. Подскажите пожалуйста почему вот такая конструкция не работает? Пишу тут: /catalog/model/catalog/product.php С этим кодом не открывается каталог, хотя все другие страницы сайта работают Вставляю этот код в функцию getProducts, getTotalProducts $sql .= " AND IF pd.name LIKE '%слово%' THEN UPDATE " . DB_PREFIX . "product_to_store SET main_category = '1049'";
  2. На странице оформления заказа необходимо выбрать пункт выдачи заказа, а в админке в заказе указывается адрес который пользователь указал в регистрации, знаю переменную во view в которой лежит пункт выдачи заказа, знаю переменную в админке, в которой лежит не правильный адрес, вставляю переменную из view в админку - не работает, понимаю что нужно её в контроллере прописать, пробовал - тоже не работает (сложность в том, что она в массиве, а не обычной переменной)
  3. Нашел вот такую часть кода if (!empty($data['filter_category_id'])) { if (!empty($data['filter_sub_category'])) { $sql .= " AND cp.path_id = '" . (int)$data['filter_category_id'] . "'"; } else { $sql .= " AND p2c.category_id = '" . (int)$data['filter_category_id'] . "'"; } Если в неё поставить id категории, то во всех категориях будут товары из подставленной категории
  4. @Flint2000 Придется делать каждый день после обмена с 1С, а если в коде правку внести тогда все автоматизировано будет
  5. Товары которые в наименовании содержат определенное слово необходимо добавить в категорию с ИД 1049, а так же убрать их из категории в которой они сейчас Предполагаю что код примерно такой $sql .= " AND IF pd.name LIKE '%слово%' THEN UPDATE product_to_store SET main_category = '1049'"; вставляю в файл: /catalog/model/catalog/product.php Не работает, подскажите пожалуйста что не так делаю
  6. А как будет выглядеть полностью условие отключения товара, содержащего в наименовании "слово"
  7. Да это методом теста разберусь) Главный вопрос куда это вставить?
  8. Необходимо не отображать товары, которые в названии содержат определенное слово получается условие WHEN pd.name LIKE '%слово%' THEN p.status = '0' а вот куда вставить его в файле /catalog/model/catalog/product.php не пойму
  9. Есть товары в 1С с одинаковыми артикулами, при выгрузке на сайт они конфликтуют. Д и на сайте их не должно быть Как и главное где прописать условие что если артикул = **** пропускать этот товар условие предполагаю писать тут /export/exchange1c.php
  10. Подскажите пожалуйста Нужно сделать подтверждение номера телефона С API разобрался, есть php код который звонит на указанный номер и записывает в переменную четырехзначную цифру проблема в ajax запросе. Есть кнопка "позвонить" при нажатии на нее совершается звонок на телефон далее нужно ввести 4 последние цифры и нажать на кнопку отправить переменная с этого поля отправляется на сервер, сравнивается с переменной которую вернул сервис звонков и возвращает либо успех либо ошибку Подскажите как сделать у меня получилось два файла в контроллере, в одном функция которая совершает звонок, а во втором сравнение двух переменных, отсюда вопрос как из одного контроллера переменную который вернул сервис перенести во второй контроллер для сравнения, и как потом вернуть в ajax успех?
  11. Вообще если выбрана сортировка по умолчанию, тогда при каждом обновлении страницы все товары показываются с разной очередностью, с чем это может быть связано? сортировка "по цене", "по имени", "по рейтингу" работают хорошо
  12. Работает, но как то странно. при перезагрузке страницы показывает правильно (но 1-2 товара все-равно не верно, или показывает только первый товар правильно), если выбрать другую сортировку, а потом снова по умолчанию, показывает не правильно. добавил еще строку чтобы в $sql не добавлялось ASC или DESC if ($data['sort'] !== 'p.sort_order') { if (isset($data['order']) && ($data['order'] == 'DESC')) { $sql .= " DESC, LCASE(pd.name) DESC"; } else { $sql .= " ASC, LCASE(pd.name) ASC"; } }
×
×
  • Create New...

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.