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

AlexDW

Користувачі
  
  • Публікації

    11 319
  • З нами

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

Усі публікації користувача AlexDW

  1. при наличии знаний начинать в первую очередь нужно не с модели/контроллера, а с планирования - как и в любом деле перед тем как строить дом - сначала составляют план этого самого дома ;) так и здесь - сначала хотя бы схематически нарисуйте как будет выглядеть модуль, где какие поля/колонки/данные будут при наличии внятной схемы станет ясно какие данные понадобятся, а вот уже потом думать - как именно и откуда эти данные брать
  2. начать с изучения структуры opencart в целом и кода какого-нибудь штатного модуля в частности когда придет понимание что, где и как - тогда уже и свой можно попробовать делать
  3. а чего ждем-то? когда насобирается? :ugeek: хоть бы пост потерли
  4. ага, в свое время обратил внимание :-) что до возможности ставить +/- - лично меня ее отсутствие абсолютно не напрягает "спасибо!" от тех кому помог - мне вполне достаточно, а втыкать минуса в холиварах или какому-нибудь совсем дурачку желания нет да, порой поставил бы плюс кому за толковый пост - но в большинстве с этим и без меня справляются ;) наоборот, считаю единственно верным решение ввести ограничение на раздачу такого права всем подряд а то зарегится на форуме очередной любитель вареза, начнет канючить - мол, помогите-неработает-чтовамжалкочтоли его носом - тык, а он тебе минус в репу :-D
  5. а чего там описывать-то, если товаров нет? :ugeek: когда в категории нет ни вложенных категорий, ни товаров - так и выводит для вывода описания вопреки всему - копать в файле catalog\view\theme\ имя вашей темы \template\product\category.tpl ищите строку <?php if (!$categories && !$products) { ?> или подобную - более точно автор шаблона подскажет
  6. журнал ошибок обычно в первую очередь нужно показывать ;) но я писал про логи vqmod - в них смотрите ошибки и устраняйте попробуйте убрать все файлы из папки vqmod/xml и добавляйте их по одному после каждого добавленного проверяйте работоспособность - на каком будет затык, тот и разбирать
  7. если предположить, что сами ничего не напортачили - вероятно проблема в одном (или нескольких) xml смотрите логи vqmod на предмет ошибок
  8. после замены файла кеш пробовали чистить (очистить содержимое папки system/cache) ? если не помогло - вспоминайте, после чего такое началось, что меняли и исправляйте (либо верните как было до изменений)
  9. смотрите что в консоли браузера пишет при выборе как вариант - попробуйте заменить файл admin\view\template\catalog\product_form.tpl на аналогичный из вашего дистрибутива (только копию своего сохраните на всякий случай)
  10. Скачать / Купить дополнение EnableDisable Products - вкл/откл товаров одной кнопкой Как говорится - удобство складывается из мелочей Мод EnableDisable Products облегчает работу с товарами в Opencart, позволяя включать/отключать статус товаров не заходя непосредственно в их карточки, что ускоряет процесс работы. Также предусмотрена возможность включения/отключения всех товаров нажатием одной кнопки плюс пара приятных мелочей. DEMO 3x DEMO 2x DEMO 15x Особенности: - групповое включение/отключение отмеченных товаров - групповое включение/отключение ВСЕХ товаров нажатием одной кнопки - сброс значений всех фильтров нажатем одной кнопки * - для фильтров добавлена обработка данных по нажатию клавиши Enter (а не только при нажатии кнопки Filter) * * данные опции только для версий 2x-3х - никакие файлы не заменяет (все изменения через VQMOD/OCMOD) - не создает дополнительных полей и таблиц в БД - совместимость с ocStore / Opencart.CMS|PRO - OCSHOP / Opencart версий 1.5.x - 3.0.x - для 1.5.x требуется VQMOD - для 2.x и выше используется OCMOD Установка 15x: 1. Скопировать файл enable-disable-products.xml в каталог vqmod/xml 2. Перейти в Каталог > Товары (Список товаров), убедиться в работоспособности Установка 2x: 1. Загрузить файл enable-disable-products.ocmod.xml в Дополнения > Установщик дополнений 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) 3. Перейти в Каталог > Товары (Список товаров), убедиться в работоспособности Установка 3x: 1. Загрузить архив enable-disable-product_3x.ocmod.zip в Дополнения > Установщик дополнений 2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) 3. Обновить кеш шаблона в Панель управления > Настройки разработчика 4. Перейти в Каталог > Товары (Список товаров), убедиться в работоспособности Не забудьте обновить кэш модификаторов после установки! Другие дополнения: ----------------------------- CountryZone Manager - управление странами и регионами OrderField - дополнительные поля в заказе, корзине и письме AO Tooltips - стильные подсказки для опций и характеристик товаров AutoSearch 2x - быстрый поиск для Opencart 2x Добавил AlexDW Добавлено 01.07.2015 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
  11. попробуйте openserver как замену денверу - в разы проще и удобней, как в работе, так и в настройке
  12. очень странно - что вы смогли сделать дробным количество товара (quantity), но не смогли сделать аналогично с рядом находящимся минимальным количеством (minimum) ;)
  13. в файле stylesheet.css в секциях .header_text { и .header_text2 { уберите строки font-size: 12pt; font-family: verdana;
  14. написал же выше - контроллер для header находится в catalog\controller\common\header.php без обид, но для написания/создания шаблона сначала нужно изучить движок - придет понимание что-где-как и вопросы отпадут сами собой для начала попробуйте изучить код login, чтобы понять откуда какие берутся данные, как обрабатываются и выводятся
  15. 1) все - не нужно, нужно лишь то, что нужно 2) понятия не имею :ugeek: вы же нигде ни слова не написали, с какой целью пытаетесь запихнуть данные из login в header
  16. хидер - он и в Африке хидер, в данном случае своей собственной модели у него нет - нагло пользуется чужими!! :-D смотрите контроллер catalog\controller\common\header.php
  17. чисто для информации - в настройках openserver можно выставить что угодно и как угодно, вплоть до ручной правки конфигов а уж версия php вообще меняется одним кликом ;)
  18. так установите на локалке связку VirtualBox + openserver (или подобную) - и хоть заэкспериментируйтесь! и движок цел и волки сыты, и овцы целы :-D
  19. насчет планки - не в курсе, не знаю точно какой порог (если он вообще есть) как раз насчет узкого круга лиц - предполагаю, что такое дано старожилам форума, заслужившим доверие со стороны администрации (вне зависимости от плюсов в репе) ;)
  20. в чем заключается причина? переназначение штатной папки image чревато множеством проблем в будущем - в тех модулях / частях кода, где эта папка прописана явно в чистом установочном дистрибутиве opencart 2.0.2.0 нашел навскидку 15 файлов, в которых путь image фигурирует явно (в Total Commander открыть корневую папку opencart, на панели нажать значок лупы, отметить с текстом + UTF-8 и искать по 'image/' ) так что лучше подумать - а стоит ли вообще переименовывать, рискуя огрести туеву хучу геморроя в плане совместимости в будущем? 8-)
  21. в модели вашего другого файла (model/другой_файл) добавить получение всех данных от входа в login, в контроллере вашего другого файла (controller/другой_файл) добавить обработку этих данных, а в шаблоне вашего другого файла - добавить вывод этих данных если прямо - вам нужно сначала понять структуру opencart, посмотреть как реализовано получение, обработка и вывод данных (на примере того же login) у halfhope есть отличная серия статей для разработчиков, у sv2109 - отличное описание структуры
×
×
  • Створити...

Important Information

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