Перейти к содержанию

Bistore

Новичок
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

Информация о Bistore

  • Звание
    Пользователь

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Нет! Это работает я сначала создал эту тему потом тому человеку еще ответил, так как его ссылка была открыта! Проверьте у меня была ошибка на 42 строке и это было ['href'] я посмотрел что в контроллере ['view'] стоит для этого и заменил в шаблоне tpl
  2. $order['href'] замени на $order['view'] в шаблоне tpl посмотри массив data['orders'] в контроллере и увидишь какие данные можно выбирать
  3. $order['href'] заменил на $order['view'] в шаблоне tpl
  4. The requested URL /<b>Notice</b>: Undefined index: href in <b>/home/administrator/catalog/view/theme/shirt/template/account/order_list.tpl</b> on line <b>42</b> was not found on this server.
  5. Увы это на двух сайтах на тесте и боевом а удалил только на тесте языковую
  6. error_customer При заказы ? Почему это может быть?
  7. Я даже удалил папку en-gb и только ru-ru оставил и все равно не смог поменять You are logged in as yerzhanov_a ( Logout ) эти первые слова и после последние
  8. $data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', true), $this->customer->getLastName(), $this->url->link('account/logout', '', true)); Нашел только такую в контролере и не знаю как изменить этот текст?
  9. Как обращаться к db в tpl шаблонах? db->query("insert нужно сделать https://ru.stackoverflow.com/questions/909975/Почему-sql-запрос-не-работает-и-не-выдает-ошибки
  10. Сделал двойную авторизацию 1. Авторизацию вводишь на сайте он смотрит есть ли у нас в бд если есть авторизирует 2. Если нету то пост уходит в бд другого сайта и получает массив через GET и этот массив записывает в базу данных нашего сайта Opencart и появляется юзер. 3. Как сделать что бы потом авторизация прошла для этого человека кого мы от ручки(используя sql) в бд внесли через полученные данные?
  11. Как сделать автоматическую регистрацию по полученным данным с другого сайта при авторизации?
  12. Первое что бы у нас на сайте попробовало а после если нету данных то в другую базу путем curl POST запрос получая данные пользователя регистрировать его не заметно и после авторизовать его? <?php $login = $_POST['email']; $password = $_POST['password']; $curl = curl_init(); $data = "{\n \"login\": \"$login\",\n \"password\": \"$password\"\n}"; curl_setopt_array($curl, array( CURLOPT_URL => "https://life.org/api/token", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => $data, CURLOPT_HTTPHEADER => array( "content-type: application/json" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); $newclass = json_decode($response,true); $token = $newclass['token']; $employ = $newclass['employeeCode']; if ($err) { echo "cURL Error #:" . $err; } else { $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://life.org/api/employees/".$employ, CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_POSTFIELDS => "", CURLOPT_HTTPHEADER => array( "authorization: Bearer ".$token ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; $customerarray = json_decode($response,true); $firstname = $customerarray['login']; $fullname = $customerarray['fullname']; $mail = $customerarray['email']; $home = $customerarray['address']; $birth = $customerarray['birthDate']; echo $firstname; echo "<br>"; echo $mail; } }?> Мне бы правильно очередность задать а то я в login.tpl пока что сделать если ошибка то выполнять этот код ( И после как зарегать пользователя по полученным данным?
  13. Как задать условие и где взять начало формы авторизации(логику отправления данных в базу данных) ? если мол аккаунт есть в нашей бд то авторизация а если его нету что бы в другой сайт обратился! Как вот сделать это начало мол запрос что бы уходил в начале в базу данных нашего сайта а потом сделать else и уже свои условия прописать?
  14. <?php $login = $_POST['login']; $password = $_POST['password']; $curl = curl_init(); $data = "{\n \"login\": \"$login\",\n \"password\": \"$password\"\n}"; curl_setopt_array($curl, array( CURLOPT_URL => "https://test.test.org/api/token", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => $data, CURLOPT_HTTPHEADER => array( "content-type: application/json" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; } Как завершить авторизацию через curl что далее уже был авторизован пользователь?
  15. Добрый день получается добавил скидки и количество скидок на товар, теперь по пользователю надо сделать что бы если уже купил 2 скидочных товара(а их было 2 на скидку) то больше скидки нет! Я вывел почти sql запросом пользователя текущего и то что он купил и количество так же сделал join количества скидок и сделал (jan - quantity) jan - это количество скидок, quantity кол купленого товара! Теперь нужно связать по айди товара, товар весь и товар купленный этим пользователем что бы если результат (jan - quantity) > 0 то так и так и тд .. По пользователю отслеживание сделать грубо говоря по всему сайту что бы цены изменялись мол если есть скидка 60% со 100р то показывало цену 40р а если уже купил весь скид товар то 100р показывало и покупало так
×

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

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