krluch Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 Пытаюсь создать новый макет и страницу в opencart 2.1.0.1.3. Цель: иметь несколько категорий с разной версткой.Создал portfolio.tpl скопировал все с category.tpl удалил хлебные крошки, заголовок и пагинацию. Создал в контроллере portfolio.php и скопировал все с category.php заменил вверху строку на class ControllerProductPortfolio extends Controller и внизу на if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/portfolio.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/portfolio.tpl', $data)); } else {$this->response->setOutput($this->load->view('flatron2/template/product/portfolio.tpl', $data)); } Создал макет в админке и указал путь product/portfolio Взял категорию с товарами, поменял макет в настройках и....ничего не заработало. Все как было, так и осталось изначально. Выяснил что выводит товары в категорию посторонний модуль, который вшит в шаблон Flaton 2Так сделать советовали на многих форумах. Пересмотрел около 10 форумов и блогов, никакого решения не нашел. Неужели никто никогда не пытался так сделать? Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 Персонализованные шаблоны 1.2 Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 20 минут назад, eleo сказал: Персонализованные шаблоны 1.2 Пробовал - не работает этот модуль. При обновлении модификатора после установки выползает куча ошибок. Подумаете "криво ставил" - но ставил я правильно. Просто модуль не совместим с этой версией opencart, либо не совместим с шаблоном Flaton 2. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 47 минут назад, krluch сказал: Выяснил что выводит товары в категорию посторонний модуль, который вшит в шаблон Flaton 2 Может быть проблема в нем? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 4 минуты назад, halfhope сказал: Может быть проблема в нем? Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 1 час назад, krluch сказал: Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 3 минуты назад, halfhope сказал: По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. создал другую тему, где более подробно расписал проблему Надіслати Поділитися на інших сайтах More sharing options... jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
eleo Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 Персонализованные шаблоны 1.2 Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 20 минут назад, eleo сказал: Персонализованные шаблоны 1.2 Пробовал - не работает этот модуль. При обновлении модификатора после установки выползает куча ошибок. Подумаете "криво ставил" - но ставил я правильно. Просто модуль не совместим с этой версией opencart, либо не совместим с шаблоном Flaton 2. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 47 минут назад, krluch сказал: Выяснил что выводит товары в категорию посторонний модуль, который вшит в шаблон Flaton 2 Может быть проблема в нем? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 4 минуты назад, halfhope сказал: Может быть проблема в нем? Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 1 час назад, krluch сказал: Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 3 минуты назад, halfhope сказал: По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. создал другую тему, где более подробно расписал проблему Надіслати Поділитися на інших сайтах More sharing options... jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 20 минут назад, eleo сказал: Персонализованные шаблоны 1.2 Пробовал - не работает этот модуль. При обновлении модификатора после установки выползает куча ошибок. Подумаете "криво ставил" - но ставил я правильно. Просто модуль не совместим с этой версией opencart, либо не совместим с шаблоном Flaton 2. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 47 минут назад, krluch сказал: Выяснил что выводит товары в категорию посторонний модуль, который вшит в шаблон Flaton 2 Может быть проблема в нем? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 4 минуты назад, halfhope сказал: Может быть проблема в нем? Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 1 час назад, krluch сказал: Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 3 минуты назад, halfhope сказал: По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. создал другую тему, где более подробно расписал проблему Надіслати Поділитися на інших сайтах More sharing options... jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 47 минут назад, krluch сказал: Выяснил что выводит товары в категорию посторонний модуль, который вшит в шаблон Flaton 2 Может быть проблема в нем? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 4 минуты назад, halfhope сказал: Может быть проблема в нем? Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 1 час назад, krluch сказал: Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 3 минуты назад, halfhope сказал: По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. создал другую тему, где более подробно расписал проблему Надіслати Поділитися на інших сайтах More sharing options... jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 4 минуты назад, halfhope сказал: Может быть проблема в нем? Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 1 час назад, krluch сказал: Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 3 минуты назад, halfhope сказал: По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. создал другую тему, где более подробно расписал проблему Надіслати Поділитися на інших сайтах More sharing options... jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
halfhope Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 1 час назад, krluch сказал: Да вот теперь и понял в чем конкретно проблема. Есть какой-нибудь костыль, чтоб не разбирать модуль и заставить его не работать в нужной схеме (макете)???? По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 3 минуты назад, halfhope сказал: По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. создал другую тему, где более подробно расписал проблему Надіслати Поділитися на інших сайтах More sharing options... jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
krluch Опубліковано: 20 лютого 2017 Автор Share Опубліковано: 20 лютого 2017 3 минуты назад, halfhope сказал: По-хорошему бы избавиться вообще от такого модуля. Могу только порекомендовать посмотреть файл catalog/controller/common/позиция_на_которой_выводится_модуль.php, там код, который отвечает за подгрузку модулей, там можно все решить костылем. создал другую тему, где более подробно расписал проблему Надіслати Поділитися на інших сайтах More sharing options... jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
jaffagold Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 (змінено) "Мопед не мой". На одном из сайтов Скрытый текст http://itheap.info/blog/opencart/76.html подобный разбор закончился выводом, что надо еще править переключение категорий в меню. Если отключить seo-url То в адресной строке увидите при переключении в категорию адрес типа: /index.php?route=product/category&path=20 То есть у вас идет команда отобразить категорию 20 с помощью контроллера product/category Вручную введите в адресной строке свой "маршрут" (product/portfolio ) и по идее все получится. Надо править еще логику формирования запроса из меню. Там есть решение для Главного меню, возможно оно и работает, но в подкатегориях для бокового меню решения нет. Я сделал вывод, что проще сделать, как давались рекомендации в самом контроллере проверять ID категории и выводить другим шаблоном. Змінено 20 лютого 2017 користувачем jaffagold Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 20 лютого 2017 Share Опубліковано: 20 лютого 2017 А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Надіслати Поділитися на інших сайтах More sharing options... 8 months later... PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
PaltonB Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 (змінено) В 21.02.2017 в 01:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Пытаюсь вкурть разобраться в теме. У меня вопрос: а почему не работает то? как делает топик-стартер в первом посте темы? У меня OcSrore 2.3.0.2.3 и та же самая песня. Суть: создал контроллер product2.php и и шаблон product2.tpl, в соответствующих папках, куда скопировал за мелкими правками содержание product.php и product.tpl. Создал схему, все как надо прописал и в схеме, и привязал карточку товара с новой схеме. ...index.php?route=product/product&product_id=2478 - выводит страницу с шаблоном product ...index.php?route=product/product2&product_id=2478 - выводит страницу с шаблоном product2 Вроде всё норм, до тех пор пока не прописываешь ЧПУ. .../католог/товар2478 выводит с контроллером product что нужно сделать чтобы ссылка с ЧПУ выводила страницу с контроллером и шаблоном product2? Я понимаю, что разводить новые контроллеры не есть гуд, но надо как-то разобраться в логике работы. Змінено 23 жовтня 2017 користувачем PaltonB Надіслати Поділитися на інших сайтах More sharing options...
krluch Опубліковано: 23 жовтня 2017 Автор Share Опубліковано: 23 жовтня 2017 Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Надіслати Поділитися на інших сайтах More sharing options... eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
eleo Опубліковано: 23 жовтня 2017 Share Опубліковано: 23 жовтня 2017 31 минуту назад, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы А этот модуль разве не решал вашу задачу? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Налаштування та дрібна робота по вже існуючому сайту Создать новую страницу с макетом
krluch Опубліковано: 24 жовтня 2017 Автор Share Опубліковано: 24 жовтня 2017 16 часов назад, eleo сказал: А этот модуль разве не решал вашу задачу? Когда пробовал, он не стал на сборку опенкарт про Надіслати Поділитися на інших сайтах More sharing options... 1 month later... kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options... kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації HYPER Positions: +70 позицій модулів | Opencart 2.3.x | Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 53 327 переглядів HyperLabTeam 7 червня 2017 [Поддержка] HYPER Positions +70 позиций модулей| Opencart 2.3.x | 1 2 3 4 11 Автор: crd, 25 січня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 252 відповіді 38 426 переглядів crd 27 вересня 2021 HYPER Positions: +70 позицій модулів | Opencart 2.0 - 2.1 - 2.2x | v. Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 0 коментарів 12 137 переглядів crd 11 квітня 2017 [Поддержка] HYPER Positions +70 позиций модулей | Opencart 2.0 - 2.1 - 2.2x | v. 1 2 3 Автор: crd, 11 квітня 2017 позиции дизайн (і ще %d) Теги: позиции дизайн лендинг вывод модулей блоки макет посадочные страницы 54 відповіді 8 634 перегляди BenderRodriges 21 листопада 2020 [Поддержка] ZLayouts Автор: zebratratata, 27 квітня 2015 layout scheme (і ще %d) Теги: layout scheme схема менеджер схем 2 відповіді 1 277 переглядів KomissarJuve 21 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
kukumberg Опубліковано: 12 грудня 2017 Share Опубліковано: 12 грудня 2017 В 20.02.2017 в 21:53, markimax сказал: А зачем вы создаете новый контроллер ? Просто заводите схему и в табе Дизайн категории - присваиваете её нужной категории А в контроллере через ocmod добавляете логику зависимости tpl от layout Так будет проще и более унифицировано и модули не "запутаются" другие (они же ничего не знают про ваш кастомный контроллер - клон категории, поэтому в категории где стандарт они будут работать, а в другой нет) Марк, а что конкретно нужно в контроллере прописать? Надіслати Поділитися на інших сайтах More sharing options...
kukumberg Опубліковано: 13 грудня 2017 Share Опубліковано: 13 грудня 2017 В 23.10.2017 в 16:29, krluch сказал: Все было решено условием добавление классов к нужным id. Типа если id категории =1, присвоить класс такой-то. А от него уже и менять внешний вид страницы Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Надіслати Поділитися на інших сайтах More sharing options...
krluch Опубліковано: 13 грудня 2017 Автор Share Опубліковано: 13 грудня 2017 (змінено) 36 минут назад, kukumberg сказал: Тоже opencart.pro 2.3 , не подскажите по коду, как правильно сделать? Уже не помню как, но примерно так (делай через ocmod чтоб в будущем не слетело): Змінено 13 грудня 2017 користувачем krluch Надіслати Поділитися на інших сайтах More sharing options... 1 year later... AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
AlexandrSY Опубліковано: 24 травня 2019 Share Опубліковано: 24 травня 2019 В 20.02.2017 в 11:04, eleo сказал: Персонализованные шаблоны 1.2 Этот модуль предназначен для добавления в страницу, категорию или в товар отдельно созданного шаблона. А человек ищет, как раз-то, как создать этот отдельный шаблон)) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts