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

Bistore

Новачок
  
  • Публікації

    36
  • З нами

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

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

Bistore's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Нет! Это работает я сначала создал эту тему потом тому человеку еще ответил, так как его ссылка была открыта! Проверьте у меня была ошибка на 42 строке и это было ['href'] я посмотрел что в контроллере ['view'] стоит для этого и заменил в шаблоне tpl
  2. $order['href'] замени на $order['view'] в шаблоне tpl посмотри массив data['orders'] в контроллере и увидишь какие данные можно выбирать
  3. 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.
  4. Увы это на двух сайтах на тесте и боевом а удалил только на тесте языковую
  5. error_customer При заказы ? Почему это может быть?
  6. Я даже удалил папку en-gb и только ru-ru оставил и все равно не смог поменять You are logged in as yerzhanov_a ( Logout ) эти первые слова и после последние
  7. $data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', true), $this->customer->getLastName(), $this->url->link('account/logout', '', true)); Нашел только такую в контролере и не знаю как изменить этот текст?
  8. Как обращаться к db в tpl шаблонах? db->query("insert нужно сделать https://ru.stackoverflow.com/questions/909975/Почему-sql-запрос-не-работает-и-не-выдает-ошибки
  9. Сделал двойную авторизацию 1. Авторизацию вводишь на сайте он смотрит есть ли у нас в бд если есть авторизирует 2. Если нету то пост уходит в бд другого сайта и получает массив через GET и этот массив записывает в базу данных нашего сайта Opencart и появляется юзер. 3. Как сделать что бы потом авторизация прошла для этого человека кого мы от ручки(используя sql) в бд внесли через полученные данные?
  10. Как сделать автоматическую регистрацию по полученным данным с другого сайта при авторизации?
  11. Первое что бы у нас на сайте попробовало а после если нету данных то в другую базу путем 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 пока что сделать если ошибка то выполнять этот код ( И после как зарегать пользователя по полученным данным?
  12. Как задать условие и где взять начало формы авторизации(логику отправления данных в базу данных) ? если мол аккаунт есть в нашей бд то авторизация а если его нету что бы в другой сайт обратился! Как вот сделать это начало мол запрос что бы уходил в начале в базу данных нашего сайта а потом сделать else и уже свои условия прописать?
  13. <?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 что далее уже был авторизован пользователь?
  14. Добрый день получается добавил скидки и количество скидок на товар, теперь по пользователю надо сделать что бы если уже купил 2 скидочных товара(а их было 2 на скидку) то больше скидки нет! Я вывел почти sql запросом пользователя текущего и то что он купил и количество так же сделал join количества скидок и сделал (jan - quantity) jan - это количество скидок, quantity кол купленого товара! Теперь нужно связать по айди товара, товар весь и товар купленный этим пользователем что бы если результат (jan - quantity) > 0 то так и так и тд .. По пользователю отслеживание сделать грубо говоря по всему сайту что бы цены изменялись мол если есть скидка 60% со 100р то показывало цену 40р а если уже купил весь скид товар то 100р показывало и покупало так

×
×
  • Створити...

Important Information

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