RGB Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 Вроде да Надіслати Поділитися на інших сайтах More sharing options... zhu4koff Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 5 часов назад, RGB сказал: Жму обновить (рубль - валюта по-умолчанию с курсом 1): это логика расчета api ЦБ РФ, они не все валюты считают по 1, некоторые по 10, 100 и т.д. https://cbr.ru/currency_base/daily/ http://www.cbr.ru/scripts/XML_daily.asp?date_req=05/03/2021 p.s. чуть опоздал с сообщением Змінено 5 березня 2021 користувачем zhu4koff Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 4 часа назад, AlexDW сказал: @dinox уберите уже художество применением модификаторов по дате Вернул оригинальную сортировку, отправил в гит Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 35 минут назад, Prooksius сказал: что это может сломать многое кстати, метод all и сейчас есть в /library/language.php // Please dont use the below function i'm thinking getting rid of it. public function all() { return $this->data; } Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 Только что, Sha сказал: кстати, метод all и сейчас есть в /library/language.php и что интересно, он есть и в трешке, только уже без слов "get rid of it" Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 34 минуты назад, Prooksius сказал: Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Sha сказал: Please dont use the below function i'm thinking getting rid of it. посмотрел в тройке ещё ни избавился) Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Prooksius сказал: и что интересно, он есть и в трешке, только уже без слов "get rid of it" ага) так всё не холиварим) Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
zhu4koff Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 5 часов назад, RGB сказал: Жму обновить (рубль - валюта по-умолчанию с курсом 1): это логика расчета api ЦБ РФ, они не все валюты считают по 1, некоторые по 10, 100 и т.д. https://cbr.ru/currency_base/daily/ http://www.cbr.ru/scripts/XML_daily.asp?date_req=05/03/2021 p.s. чуть опоздал с сообщением Змінено 5 березня 2021 користувачем zhu4koff Надіслати Поділитися на інших сайтах More sharing options...
dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 4 часа назад, AlexDW сказал: @dinox уберите уже художество применением модификаторов по дате Вернул оригинальную сортировку, отправил в гит Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 35 минут назад, Prooksius сказал: что это может сломать многое кстати, метод all и сейчас есть в /library/language.php // Please dont use the below function i'm thinking getting rid of it. public function all() { return $this->data; } Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 Только что, Sha сказал: кстати, метод all и сейчас есть в /library/language.php и что интересно, он есть и в трешке, только уже без слов "get rid of it" Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 34 минуты назад, Prooksius сказал: Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Sha сказал: Please dont use the below function i'm thinking getting rid of it. посмотрел в тройке ещё ни избавился) Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Prooksius сказал: и что интересно, он есть и в трешке, только уже без слов "get rid of it" ага) так всё не холиварим) Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 35 минут назад, Prooksius сказал: что это может сломать многое кстати, метод all и сейчас есть в /library/language.php // Please dont use the below function i'm thinking getting rid of it. public function all() { return $this->data; } Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 Только что, Sha сказал: кстати, метод all и сейчас есть в /library/language.php и что интересно, он есть и в трешке, только уже без слов "get rid of it" Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 34 минуты назад, Prooksius сказал: Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Sha сказал: Please dont use the below function i'm thinking getting rid of it. посмотрел в тройке ещё ни избавился) Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Prooksius сказал: и что интересно, он есть и в трешке, только уже без слов "get rid of it" ага) так всё не холиварим) Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 Только что, Sha сказал: кстати, метод all и сейчас есть в /library/language.php и что интересно, он есть и в трешке, только уже без слов "get rid of it" Надіслати Поділитися на інших сайтах More sharing options... buslikdrev Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 34 минуты назад, Prooksius сказал: Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Sha сказал: Please dont use the below function i'm thinking getting rid of it. посмотрел в тройке ещё ни избавился) Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Prooksius сказал: и что интересно, он есть и в трешке, только уже без слов "get rid of it" ага) так всё не холиварим) Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
buslikdrev Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 34 минуты назад, Prooksius сказал: Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Sha сказал: Please dont use the below function i'm thinking getting rid of it. посмотрел в тройке ещё ни избавился) Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Prooksius сказал: и что интересно, он есть и в трешке, только уже без слов "get rid of it" ага) так всё не холиварим) Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Sha сказал: Please dont use the below function i'm thinking getting rid of it. посмотрел в тройке ещё ни избавился) Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Prooksius сказал: и что интересно, он есть и в трешке, только уже без слов "get rid of it" ага) так всё не холиварим) Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Sha Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 2 минуты назад, Prooksius сказал: и что интересно, он есть и в трешке, только уже без слов "get rid of it" ага) так всё не холиварим) Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 (змінено) 8 минут назад, buslikdrev сказал: foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; } да, как вариант, классно, но может быть было бы лучше убрать такой код из контроллеров куда-нибудь в core - рутинный же код. А если нужно какие-то переменные както отформатировать, ну типа sprinf там... так сделать это над конкретными переменными, какие нужны. загляните в admin\controller\setting\setting.php - это ж пипец, там 35% кода эти простыни. Змінено 5 березня 2021 користувачем Prooksius Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
dinox Опубліковано: 5 березня 2021 Автор Share Опубліковано: 5 березня 2021 58 минут назад, Prooksius сказал: Есть такой вопрос. Относительно вот этих простыней языковых переменных в контроллерах $data['text_empty'] = $this->language->get('text_empty'); $data['text_quantity'] = $this->language->get('text_quantity'); $data['text_manufacturer'] = $this->language->get('text_manufacturer'); $data['text_model'] = $this->language->get('text_model'); $data['text_price'] = $this->language->get('text_price'); $data['text_tax'] = $this->language->get('text_tax'); $data['text_points'] = $this->language->get('text_points'); ........ Почему вообще не заменить все их на какой-нибудь $data['lang_data'] = $this->language->all(); и немного подправить рендерилку tpl, ну чтобы она брала переменные из этого массива.. Ну как предложение, понимаю, что это может сломать многое, не все так заполнится может, но сколько лишнего кода можно будет убрать, а... Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода 1 Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 6 минут назад, dinox сказал: Этим действием мы можем уронить не одну сотню модулей Так что не нужно увлекатся чрезмерным рефакторингом оригинального кода tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
mpn2005 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 25 минут назад, Prooksius сказал: tpl-ки не изменятся, все то же самое будет. Только в контроллерах уберется. И если у модификаторов есть привязка к этим простыням - тут, вы правы, фсе)) Зато модификаторы часто привязываются к таким строчкам. А если писать свой код, то никто не мешает делать в начале метода: $data = $this->load->language('product/product'); Будет работать на всех версиях. Если надо загрузить несколько: $data = $this->load->language('product/product'); $data = array_merge($data, $this->load->language('checkout/cart')); Но переписывать именно в сборке нет большого смысла. 1 Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options... dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options... alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Спойлер 3 Надіслати Поділитися на інших сайтах More sharing options...
alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 12 часов назад, dinox сказал: Добавлен OCMOD редактор, уже в гите. Редактор позволяет: Скачивать на компютер xml файл модификатора Закачивать измененный файл снова в это же дополнение(происходит обновление кода xml) Редактировать OCMOD дополнение прямо в админке сайта Применить изменения модификтора с очисткой кеша не выходя с редактирования модификатора. Показать контент я скачал с гита и обновил на рабочем магазине с неделю назад Надіслати Поділитися на інших сайтах More sharing options...
alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что делать ? Надіслати Поділитися на інших сайтах More sharing options...
dinox Опубліковано: 6 березня 2021 Автор Share Опубліковано: 6 березня 2021 16 минут назад, alex1989 сказал: что делать ? если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать Надіслати Поділитися на інших сайтах More sharing options...
alex1989 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 13 минут назад, dinox сказал: если не делали правок в админке в коде, скачайте с гита снова, и перезалейте с заменой папку admin. Перед этим сделайте бекап всего магазина Лучше конечно на тестовом это все проверить а потом на продакшн заливать пока откатил, поставлю после релиза. Надіслати Поділитися на інших сайтах More sharing options...
Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Вот еще вспомнил одну сложность. Часто бывает (вообще - постоянно) при натяжке готовой верстки на опенкарт верстаки делают произвольную разметку пагинации. Ну как вот хотят, так и делают. А в Опенкарте пагинация и в админке, и на фронте общая. Изменишь ее - и в админке будет абракадабра. Приходится почти всегда переверстывать пагинацию, чтобы была совместима с тем классом pagination в library. Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Как говориться, мух от котлет )) И уже пусть меняют фронтальную, как хотят при натяжке. В контроллерах, наверное, менять нельзя - можем навредить совместимости. Надо как-то подгружать разные файлы из labrary в зав. от того, админка, или фронт. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 6 минут назад, Prooksius сказал: Может быть, как-то разделить пагинации: бутстраповская - в админку, а какая-то другая, пусть даже та же бутстраповская - на фронт. Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. 1 Надіслати Поділитися на інших сайтах More sharing options... Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Prooksius Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 (змінено) 2 минуты назад, Tom сказал: Сколько из магазинов используют дефолтный шаблон? Скольким авторам шаблонов, придётся дорабатывать такой финт ушами , при чём для одних сборок одно, для других другое... В любом ремонте, самое важное вовремя остановиться. почему? По дефолту все будет то же самое, абсолютно. Просто файлы pagination.php для админки и для фронта будут разные. В них же внутри - одно и то же пусть будет. Никто не должен пострадать вообще А, или вы хотите сказать, что шаблоны меняют и в админке пагинацию под себя? Блин, как все сложно-то.. Змінено 6 березня 2021 користувачем Prooksius 1 Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення LookBook Автор: 29aleksey SP Auto Bank Switcher - Автовибір реквізитів для оплати, мультиреквізити Автор: spectre Сердечки для сайту, прикраса сайту до 14 Лютого (Святого Валентина, Дня закоханих) Автор: radaevich Валідатор товарів Автор: kJlukOo Синхронізація OLX.ua та Opencart Автор: sinco
Tom Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 20 минут назад, Prooksius сказал: что шаблоны меняют и в админке пагинацию под себя? Из моей практики минимум пара шаблонов с форума делают это и в админке. Зачем, не понятно и загадочно. Поэтому лучше конечно не лезть в эти дебри и не пытаться из OcStore сделать комбайн и утюг одномоментно. Таких метисов и так хватает. Надіслати Поділитися на інших сайтах More sharing options... mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Основний Новини та оголошення Предрелиз ocStore 2.3.0.2.4b для тестирования
mpn2005 Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Можно организовать аккуратно, при желании. Проверять наличие шаблона пагинации на фронте, если он есть, то выводить через него. Если его нет, то всё штатным образом. Если так сделать, то не будет проблем совместимости, но будет возможность кастомизации данного момента. Вообще не самое лучшее решение, тянуть вёрстку и в админку и на фронт. Тут не помешало бы разделение на уровне шаблонов. Для админки свой, а для фронта свой. Но никак не генерить html прямо в библиотеке. Это как-то противоречит общим принципам движка. 1 Надіслати Поділитися на інших сайтах More sharing options... antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options... Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
antiuser Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 Уважаемая администрация и разработчики! Добавьте пожалуйста функцию отключения кеширования в SeoPro, если есть такая возможность. 2 Надіслати Поділитися на інших сайтах More sharing options...
Sha Опубліковано: 6 березня 2021 Share Опубліковано: 6 березня 2021 что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять. Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox locked this topic 3 р dinox unpinned this topic 3 р dinox unfeatured this topic Назад 1 2 3 4 Вперед Сторінка 3 з 4 Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 12
Recommended Posts