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

alebard

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

    17
  • З нами

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

alebard's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Репутація

  1. А у вас нету примера кода? Я с пхп на ВЫ, и ниразу не делал контроллеры
  2. Всем привет. Сейчас делаю форму заявки для обратной связи. Раньше бы я это сделал просто на js для собора значений и немного php для отправки письма на почту владельца магазина. Но хотелось бы узнать. Есть ли какая-то возможность чтобы эта заявка, проходила как заказ и прилетала в админку опенкарта? Спасибо откликнувшимся!
  3. Вопрос выше - снят. Мне подсказали что скрипты не только в файле common.js, скрипты так же в шаблонах есть.
  4. Я всё же столкнулся с проблемой, с которой провозился весь вечер. Мне получилось реализовать обновление добавленной в header переменной {{ text_item }}. Она работала безотказно, пока я не полез в карточку товара, там это не работает. То есть из каталога товаров, если я добавляю товар в корзину, то переменная обновляется. А если добавлять в корзину из страницы товара, то этого не происходит. В каталоге товаров кнопка имеет : onclick="cart.add('50', '1') тем самым мы передаем в функцию номер товара и количество. А на странице товара кнопка выглядит вот так: <button type="button" id="button-cart" data-loading-text="Загрузка..." class="btn btn-primary btn-lg btn-block">Купить</button> И я не смог найти в скрипте обработку этой кнопки Чтобы убедиться что я ничего не сломал по пути - я вывел стандартный header, со своей иконкой корзины, которая прекрасно обновляется при добавлении товара из страницы товара. Но не обновляется из каталога товаров (логично, я ведь в скрипте поменял строку, которая за это отвечала). Уже беспонятия куда копать. Кто знает как решить проблемы - прошу помощи
  5. Теперь я пытаюсь заставить вновь добавленную в хидер переменную {{ text_items }} изменять значение сразу после добавления товара ( на данный момент обновляется только при перезагрузке страницы). Правильно ли я понимаю что это происходит в js файле. Мне казалось я нашёл строки которые отвечают за обновление контента, переписал пару строк но ничего не вышло. Может кто-то знает и сходу скажет мне где мне искать Upd: Нашлась. Если кто-то будет искать, то это 164 строка функции add $('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
  6. да я же в первом сообщении написал что на локалке
  7. Проблема решилась установкой опенсервера
  8. https://localhost/tests/image/cache/catalog/demo/iphone_1-228x228.jpg 404 (Not Found) - в данной папке изображений нет. Я как понимаю они должны там появиться сами. Причину - почему их там нет, я не пойму. Где я могу посмотреть права доступа?
  9. Будто же проблема, он должен добавлять изображения в папку кэш, но он этого не делает
  10. Делал, не помогло. Кэш сбрасывал. Ещё раз. Изначально выглядит вот так: На сайте: В админке: Изображения которые он ищет находятся в пути xampp\htdocs\tests\image\catalog\demo Я вношу изменения в конфиг файлы, прописывая: define('DIR_IMAGE', 'C:/xampp/htdocs/tests/image/catalog/demo/'); И получаю следующее: https://a.radikal.ru/a19/2107/33/8a676f48ce7f.jpg https://c.radikal.ru/c37/2107/41/0a270c55d1cb.jpg Ошибка в консоли ушла, изображения не появились. В админке теперь нету возможности выбрать директорию, но и изображений нет
  11. Всем привет. Столкнулся с проблемой что нету изображений товаров из коробки, то есть уже при установке опенкарта. Они не отображаются ни в админке ни на сайте. в консоли такие записи: Failed to load resource: the server responded with a status of 404 (Not Found) canon_eos_5d_2-200x200.jpg:1 Изображения в папке конечно имеются, пробовал задавать им такое же имя которое он ищет и размер менять, не помогло. Опенкарт на локалхосте xamp. Что делать подскажите
  12. На практике тоже сработало) Спасибо)
  13. Подниму тему. С момента установки (после переустановки тоже) опенкарт не отображаются изображения у товаров. Ни на сайте ни в админке. Пока перепробовал все предложения что нашёл в гугле, решения не нашёл.
  14. Это работает, но выходит ошибка, ругается на отсутствие $total, если я пытаюсь удалить его, то выходит: Fatal error: Uncaught ArgumentCountError: Too few arguments to function Cart\Currency::format(), 1 passed in C:\xampp\htdocs\new\catalog\controller\common\header.php on line 103 and at least 2 expected in C:\xampp\htdocs\new\system\library\cart\currency.php:24 Stack trace: #0 C:\xampp\htdocs\new\catalog\controller\common\header.php(103): Cart\Currency->format('RUB') #1 C:\xampp\htdocs\new\system\engine\action.php(79): ControllerCommonHeader->index(Array) #2 C:\xampp\htdocs\new\system\engine\loader.php(48): Action->execute(Object(Registry), Array) #3 C:\xampp\htdocs\new\catalog\controller\common\home.php(21): Loader->controller('common/header') #4 C:\xampp\htdocs\new\system\engine\action.php(79): ControllerCommonHome->index() #5 C:\xampp\htdocs\new\catalog\controller\startup\router.php(25): Action->execute(Object(Registry)) #6 C:\xampp\htdocs\new\system\engine\action.php(79): ControllerStartupRouter->index() #7 C:\xampp\htdocs\new\system\engine\router.php(67): Action->execute(Object(Registry)) #8 C:\xampp\htdocs\new\system\engine\router.php(56): Router->execute(Object(Action)) #9 C:\xampp\htdocs\new\system\framework.php(168): Router->dispatch(Object(Action), Object(Action)) #10 C:\xampp\htdocs\new\system\startup.php(104): require_once('C:\\xampp\\htdocs...') #11 C:\xampp\htdocs\new\index.php(19): start('catalog') #12 {main} thrown in C:\xampp\htdocs\new\system\library\cart\currency.php on line 24

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

Important Information

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