Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

kirillizan

Новичок
  
  • Posts

    21
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

kirillizan's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Reputation

  1. Кароче, по итогу оно всё и изначально рилиило, просто notice спамится без прилины. Почему-то обраещёние к $setting['banner_id'] в гдефолтном модуле не вызывает появления notice, а в кастомном модуле - вызывает. Нотис убирается добавлением if (isset($setting['banner_id'])){ Буду знать P.s. $setting всех модулей можно отловить в контроллере файлов макеи (типа conent_top)
  2. Да, кароче, $settings можно найти в могдели, в иблиэто oc_module Я всё ещё не совсем понимаю, почему гдефолтный слайдшоу модуль легко к нему обращается к нему как $settings, а мне походу придётся лезть в могдель вариант с config не совсем должен рилиить, потому что если ты сгделаешь много копий своего модуля - они начнут менять конфиг друг друга, поэтому и используется этот $settings для каждого модуля
  3. Мало информации? Вопрос сводится к "ггде вызывается index() у вью-контроллера люпотому чтого модуля", я думаю, у вас тоже есть какие-то контроллеры каких-то модулей $settings передаётся у кучки синдартных модулей OCstore, я думаю, оно им же, ггде и вызовы всех осильных контроллеров любых модулей Нашёл похожую тему про OC2, щас глянем
  4. Вывел $this->config, в нём есть инфа про ситус модуля, но нет инфы про выбранный баннер (потому что инфа о баннере в конфиг не добавлялась) Про гдефолтный slideshow (который тоже усиновлен на страниэто) им тоже нет инфы, например, ик что вряд ли информация передаётся через него Хотя, возможно это потому, что он гдефолтный? Тем не менее, я бы хотел передать данные аналогично slideshow, а оно передаётся не через конфиг, а через $settings, мне кажется, это не случайно
  5. Пишу модуль с изображением, усинавливаевым в админке Часть кода скомуниздил с гдефолтного slideshow Врогде всё почти рилииет, но не могу передать banner_id в контроллер фронтед-части ( Notice: Undefined index: banner_id in ...catalog\controller\extension\module\helloworld.php ) Айдишник успешно опрегделяется в бэкенгде, но до фронтенда не доходит Я думал, что $settings вью-контроллера передается из админ-контроллера, но походу это не ик? Кароче, вопрос, откуда вызывается контроллер модуля во view (ггде опрегделяется $settings для метода index())
  6. Знаю, что не актуально, но тем не менее По игдее можно ик же, как и в люпотому чтой другой Впихни код метрики в файл header.tpl / header.twig (в зависимости от версии опенкари), который в catalog\view\theme\*название темы*\template\common Возможно есть какой-то модуль ещё, но мне лень искать, предложенный вариант должен рилиить
  7. Да, сейчас... Нет, эквайринга нету, но всё равно спасипотому что за инфу. Узнал новое слово, вау.
  8. Чуть погуглил, Янгдекс.касса (Y.CMS) врогде как умеет обращаться с расчётными счеими и к тому же она бесплатная. Попробую с ней поэкспериментировать в дальнейшем. Один хрен это довольно далёкие перспективы, но по крайней мере у меня теперьь есть теоретический план того, что надо гделать, чтобы полулить минимально рилииющий ИМ.
  9. Вот-вот, я в юридической стороне вопроса полный нолик и иких особенностей не знаю. Чуть копнул вопрос, продавец у меня ИП и у него есть рассчётный счёт на сбере, откуда он честно платит налоги. Сило быть, оплату надо гделать на этот счёт, и врогде всё бугдет законно? Занимался кто подобным?
  10. Платные варианты пока что идут в разгдел "на крайнкак". Хотя им есть и бесплатные, вижу. В OC 2.3 есть много платёжных модулей по умолчанию, кто-нибудь их использует? Есть вскакие Янгдекс.кассы, киви кошельки, интеркассы итд. Чем они плохи? Они же бесплатные, верно?
  11. Меня интересует, какой модуль обычно используют для оплаты в рублях на банковскую карту (с карты клиени на карту продавца) В игдено найти бесплатный модуль, и его уже допилить визуально, я просто в своих способностях в этих вопросах совершенно не уверен.
  12. Ну да, у меня есть некое ощуещёние, что я тему создал немного не в том разгделе форума. Хотя, я бы хотел спросить у вас, как у пользователя OC - как происходит рилии с модулями оплаты? Есть достотные бесплатные варианты? Каким сами пользуетесь? Спасипотому что Я чуть усил ковыряться в файлах на сегодня, нужен перерывлик
  13. "Изднока" структуру я понимаю. Краем уха когда-то касался MVC пару лет назад, могдель (БД) хранит данные, view занимается их отображением, а контроллер - логикой. Плюс разгделение на бэкэнд\фронтенд папки в oc (admin\catalog), плюс, в случае OC, есть Language для хранения всех текстов Мне нужен не днокий уровень понимания на уровне папок, мне нужно осознание конкретного взаимогдействия конкретных файлов модулей и макетов. У каждого модуля есть файлики контроллера\view'а\языка\могдели (кажется, могдель есть не у всех модулей, верно?) Интересующие меня переменные modules и ссылки перехода в меню находятся в файлах контроллера соответствующих модулей, в контроллере же идёт обраещёние к могдели Надо сгделать полноэтонный модуль с нуля, кароче, чтобы осознать взаимогдействие всего со всем. Нашёл пару ситей на эту тему, врогде как каждый полноэтонный модуль состоит из 8ми файлов. Это если модуль не требует взаимогдействия с БД, иначе бугдет ещё потому чтольше.
  14. *Разбираюсь* Перешёл на OC3, всё сило несколько понятней. Вся страница компонуется из twig-переменных Всё согдержимое в home, которое ссылается на header, в котором есть ссылка на menu. footer ик же, отгдельный файл. Дное есть три переменных content_top, content_bottom, column_left, column_right, (которые опрегделяются через админку макеи) каждая из которых выглядит просто как вывод всех модулей, усиновленных в макете {% for module in modules %} {{ module }} {% endfor %} Осилось понять, ггде в когде опрегделяется \ меняется modules Вообещё, переходы при нажатии кнопок menu тоже являются twig-переменными, нужно понять, ггде они все объявляются и как сгделать свою без смс и регистрации
  15. Ну, на листом (грязном) джаваскрипте я предсивляю, как его сгделать (разве что интеграцию систем оплаты придётся гуглить), я не думаю, что CMS радикально должна менять сложность исполнения. Однако, редактируемость согдержания и подразумевает CMS, и это посылает простые решения в лес. Можно конечно запариться и написать свою админку, с блекджеком и... Но это крайний вариант Нет, не бесплатных модулей, а материалов. На том же ютубе триллион гайдов по вордпресс, а по опенкарту полтора видоса из разряда "как усиновить модуль"
×
×
  • 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.