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

всё то что связано с opencart и что вас просто бесит


freelancer

Recommended Posts

и всё то, с чем всегда гарантированно возникают какие-либо проблемы

 

начну

1. PAV BLOG, pavothemes и всё что pav...(если бы я был как-то причастен к разработке этого, мне бы было очень стыдно)

2. shoppica (надеюсь про это все забыли)

3. journal (как подружить journal с seopro а? а? а? А? А? АА????)

4. белый экран (нет слов)

Надіслати
Поділитися на інших сайтах

1. Паладин :? :shock:

 

...

3. journal (как подружить journal с seopro а? а? а? А? А? АА????)

..

Я свой подружил :-D  А принцип с seo_pro похож

Надіслати
Поділитися на інших сайтах

PAV это еще не так страшно

Kulerthemes, вот где жесть

 

Но они осознали всю ущербность своих творений, или просто задолбались их поддерживать (я ждал ответ на тикет 1,5 года)

и сделали все свои шаблоны бесплатными

  • +1 1
Надіслати
Поділитися на інших сайтах

PAV  PAV  PAV  - нужно их по рукам бить линейкой и это только начало...

Надіслати
Поділитися на інших сайтах

меня больше всего бесят неадекватные покупатели.

Такие часто пишут "я ничего в этих ваших кодах не понимаю, я заплатил деньги за модуль и у меня все должно работать"

При этом они часто обращаются за поддержкой в 3 часа ночи с субботы на воскресенье и не получив ответа сразу отмечают что модуль не рабочий и автор не оказывает поддержки.

Переписка с ними иногда затягивается на десятки писем.. в результате на поддержку тратится времени раз в 10 больше, чем стоит модуль.

К счастью таких не много, 1-2%, но время от времени попадаются.

Надіслати
Поділитися на інших сайтах

а opencart причем?

потому что тема называется "все что связано с opencart", а покупатели - это покупатели модулей для opencart и пользователи opencart.

Надіслати
Поділитися на інших сайтах

Создание языковых файлов для крупных модулей. Просто трясти начинает, когда осознаешь, что сейчас все строковые ресурсы надо пихать в lang, пробрасывать их из контроллера в виды.

Надіслати
Поділитися на інших сайтах

1) в 2.х - обновление кеша в ocmod - когда первый раз работал с ним, пару часов не мог врубиться, почему изменения не срабатывают в коде. Как минимум должна быть настройка, позволяющая включить автообновление кэша в реальном времени, хотя бы в режиме отладки, а то при разработке - отнимает массу времени и лишнюю вкладку в браузере

2) api пользователя в 2.х - нафига это вообще сделали? Смысла 0, имхо

3) вообще бесит неадаптивная верстка админки, которая должна быть адаптивной. Нахрена было пихать туда бустрап, если по факту на многих страницах - адаптивность тупо отсутствует?!

ну а все остальное уже перечислили. 

Змінено користувачем Einshtein
Надіслати
Поділитися на інших сайтах


Нахрена было пихать туда бустрап, если по факту на многих страницах - адаптивность тупо отсутствует?!

 

 

 

 

Я недоволен самим бутстрапом и его убогим использованием в движке.

ну все криво, куда ни плюнь.

 

пожалуйста, ниже пример из front-end-а.

 

Mm6kMRM.png

 

k9AxeRF.png

 

 

 

юзабилити и дизайн, что называется, "на высоте":

 

vCjz2fh.png

Надіслати
Поділитися на інших сайтах

Я недоволен самим бутстрапом и его убогим использованием в движке.

ну все криво, куда ни плюнь.

 

пожалуйста, ниже пример из front-end-а.

 

Mm6kMRM.png

 

k9AxeRF.png

 

 

 

юзабилити и дизайн, что называется, "на высоте":

 

vCjz2fh.png

Уберем все не нужное с бутстрапа, оставляем только разметку и нужные скрипты, подключаем gulp и собираем по кайфу ))) 

 

А вот почему туда пихнули старую owl carusel для меня загадка, есть же owl carusel  2 она, кстати не плохая

Змінено користувачем ArtenPitov
Надіслати
Поділитися на інших сайтах

Создание языковых файлов для крупных модулей. Просто трясти начинает, когда осознаешь, что сейчас все строковые ресурсы надо пихать в lang, пробрасывать их из контроллера в виды.

э... посмотрите метод

language->all

Надіслати
Поділитися на інших сайтах

Создание языковых файлов для крупных модулей. Просто трясти начинает, когда осознаешь, что сейчас все строковые ресурсы надо пихать в lang, пробрасывать их из контроллера в виды.

 

вместо десятков строк в контроллере делаете 1 строчку:

$this->data = $this->language->load('path/file'); 

писал об этом в блоге

Надіслати
Поділитися на інших сайтах

есть же owl carusel  2 она, кстати не плохая

 

 

которая никак не выйдет из фазы бета?

 

кривая она до безобразия.  очень и очень много пока ошибок.

И перспективы появления релиза пока не видно.

 

так что впихнули "старую" правильно. альтернативы пока нет.

Надіслати
Поділитися на інших сайтах

Создание языковых файлов для крупных модулей. Просто трясти начинает, когда осознаешь, что сейчас все строковые ресурсы надо пихать в lang, пробрасывать их из контроллера в виды.

я для себя это делаю вот так, самый удобный лично для меня вариант 

$languages = array(
			'heading_title',
			'text_enabled',
			'text_content_top',
			'text_content_bottom',
			'text_column_left',
			'text_column_right',

			'button_save',
			'button_cancel',
			'button_apply',
		);

		foreach ($languages as $language) { $this->data[$language] = $this->language->get($language); }
Надіслати
Поділитися на інших сайтах

PAV это еще не так страшно

Kulerthemes, вот где жесть

 

Но они осознали всю ущербность своих творений, или просто задолбались их поддерживать (я ждал ответ на тикет 1,5 года)

и сделали все свои шаблоны бесплатными

 

 

ОООО ДАААА!

Надіслати
Поділитися на інших сайтах

которая никак не выйдет из фазы бета?

 

кривая она до безобразия.  очень и очень много пока ошибок.

И перспективы появления релиза пока не видно.

 

так что впихнули "старую" правильно. альтернативы пока нет.

Да она еще бета, ну не знаю, работал косяков не заметил, гитхабе поправили много 46 пул реквестов есть

будьте добры укажите на баги которые есть на данный момент  

Надіслати
Поділитися на інших сайтах

 

вместо десятков строк в контроллере делаете 1 строчку:

$this->data = $this->language->load('path/file'); 

писал об этом в блоге

Можно еще

$this->data['language'] = $this->language;

А потом вызывать $language->get...

Наследование рулит :)

Надіслати
Поділитися на інших сайтах

 

вместо десятков строк в контроллере делаете 1 строчку:

$this->data = $this->language->load('path/file'); 

писал об этом в блоге

 

Да я не об этом. А о самом факте создания языковых файлов, нужно либо отвлекаться от написания кода параллельно вводя строковые константы. Либо потом шерстить код и выполнять эту работу скопом.

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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