Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

sergiosinicin

Пользователи
  
  • Публикаций

    332
  • Зарегистрирован

  • Посещение

Все публикации пользователя sergiosinicin

  1. sergiosinicin

    как найти ошибку

    Я ищу так: 1.нотепадом ++ ищу вхождение строки (если не понимаю где это) , например, "SELECT p.product_id, (SELECT AVG(rating) AS total" - (беру чистый фрагмент,без подстановки переменных, без таких вариантов: LEFT JOIN " . DB_PREFIX . "product_to_store) http://joxi.ru/kBGbUdg5CbAnZBK9xiY 2. Нашел, в данном случае это function getProducts. Далее в большинстве случаев проходит такой вариант: проверяю данные, пришедшие в запрос - перед текстом запроса ставлю $buf=print_r($data,true);$this->log->write($buf); где $data массив- параметр пришедший в функцию public function getProducts($data = array()). В итоге в журнале ошибок у меня будет виден этот массив. Так же я могу получить текст запроса: если код имеет вид "$this->db->query("SELECT op.product_id..................", то выношу текст запроса в переменную - $sql = "SELECT op.product_id................."; Следующей строкой пишу запись в журнал ошибок текста запроса $this->log->write( $sql); И следующей выполнение запроса $this->db->query( $sql); С полученным текстом запроса уже играюсь в phpMyAdmin. Можно и сразу скопировать ошибку и в phpMyAdmin. В вашем случае надо смотреть что приходит в массиве и подставляется в WHERE p.product_id in (.
  2. Если числа, то так mysql_query("INSERT INTO av_url_alias (query, keyword) SELECT CONCAT('product_id=',product_id), model FROM av_product ");
  3. самое простое - добавить колонку рядом с ид и использовать функцию vlookup
  4. Самое первое что пришло в голову: 1.делаем экспорт в эксельный файл 2. с помощью универсальной обработки загрузка табличной части загружаем номенклатуру
  5. Можно и так и так. Методы есть. Чтобы точнее ответить надо знать какая версия платформы и конфигурации.
  6. Врятли поставщики будут себе что-то делать. Можно на уровне экселя что-то мудрить.
  7. Какой вопрос - такой ответ. Вы каким образом обмен делаете? Какой модуль используете?
  8. public function modeCheckauth() { echo "successn"; echo session_name()."n"; echo session_id() ."n"; }
  9. Вот вот, а решение выкладывать необязательно - пусть остальные ищут.Для остальных: catalog/language/russian/payment/bank_transfer.php
  10. http://forum.opencart.com/viewtopic.php?f=22&t=6696
  11. sergiosinicin

    Установка openchart

    На хостинге создаете базу данных. Создаете пользователя с паролем. Созданного пользователя назначаете созданной базе данных. Теперь у вас есть база данных, адрес базы данных (указывает хостер), пользователь с логином и паролем. Все это вписываете в инсталяцию.
  12. все вкладки в шаблоне admin/view/template/catalog/product_form.tpl
  13. На форуме были варианты, например здесь. Могу тебе сделать загрузку картинок на сайт из 1с.
  14. sergiosinicin

    SKU в опции

    что помимо ску попадает в опцию?
  15. Без надписи в категории здесь. Знаки = может уберу.
  16. Для заполнения обязательных полей шаблон ничем не поможет. Обязательные поля проверяет контроллер. И почти все обязательные поля настраиваются в админке. В код залезать не надо.

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.