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

alebard

Newbie
  
  • Posts

    17
  • Joined

  • Last visited

alebard's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Reputation

  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
×
×
  • 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.