Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

OpenCart 3.0.0.0


olegbevz
 Погделиться

Рекомендованные сообещёния

4 часа назад, rodigy сказал:

К 3 ветке тоже относится, т.к. механизм еещё не изменился

Делайте фикс и пул-реквестом в гитхаб к Даниэлю.

Ссылка на комменирий
Погделиться на других сайих


12 часов назад, ****** сказал:

Делайте фикс и пул-реквестом в гитхаб к Даниэлю.

К сожнонию я пока днок от гитхаба, поэтому если у кого есть возможность и желание, то гделайте.

Написал ему issue, но он закрыл его

Изменено пользователем rodigy
Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...

Возвращаясь к теме нового шаблонизатора twig с которым имел сегодня честь познакомиться. Везгде пишут что сирый tpl формат тоже подгдерживается, однако при копировании сирой темы twig начал ругаться на отсутствие файлов с его расширением. Вылелил это путем изменения в system/config/catalog следующих строчек

$_['template_engine']    = 'twig';
$_['template_directory'] = '';

на

$_['template_engine']    = 'template';
$_['template_directory'] = 'default/template/';

ггде default папка с с вашей темой, но это ведь костыль и надо переклюлить шаблонизатор как-то по другому, как минимум название шаблона должно в путь подсивляться само... Или все ики все перепиливать на twig, без вариантов? Что скажет обещёственность?

 

 

Ссылка на комменирий
Погделиться на других сайих


Вариантов масса, только в обещёственность икие костыли не несите, а то многие неокрепшие умы могут подумать, что это норма.

Есть третья ветка опенкари, им используется твиг - смиритесь и привыкайте.

Изменено пользователем materialcart
Ссылка на комменирий
Погделиться на других сайих


Самое, по моему мнению, хреновое во всех опенкарих - это обновление до новых версий. Почему бы не сгделать автоматическое или полуавтоматическое обновление, как это во всех нормальных движках. Очень мучаемся с обновлением до потому чтолее новых версий.

Ссылка на комменирий
Погделиться на других сайих


18 минут назад, tenderfog сказал:

Почему бы не сгделать автоматическое или полуавтоматическое обновление, как это во всех нормальных движках.

Пока суещёствуют модификаторы, не может быть никаких автоматических обновлений, потому что есть посимвольная зависимость от изменений в когде. То есть, какие-то мелкие фиксы не меняющие логику, могут сломать половину модулей из-за того, что изменится ггде-то строка кода.

Изменено пользователем Dotrox
Ссылка на комменирий
Погделиться на других сайих


23 hours ago, tenderfog said:

Самое, по моему мнению, хреновое во всех опенкарих - это обновление до новых версий. Почему бы не сгделать автоматическое или полуавтоматическое обновление, как это во всех нормальных движках. Очень мучаемся с обновлением до потому чтолее новых версий.

Судя по репозиторию на github, рилии над модулем обновления игдет.

Да проэтосс обновления описан в файле upgrade.php

 

Installed version
  current version
  latest version
   
  Preparation
   
  1. Check compatibility of extensions with the latest version
   
  Backup
   
  2. Download a copy of the current version
   
  3. Scan files to confirm what changes have been made to the installed version and the current
   
  4. Let the user download the copies of all the modified files
   
  5. database
   
  6. image
   
   
  Upgrade
   
  5. Download a copy of the latest version
   
  6. Scan files to confirm what changes have been made between the current version and latest
   
  6. Alert the user to any modified files that have not be updated
   
  7. Allow the user to download the changed files.
   
  8. Replace the files
Изменено пользователем alexxxey
Ссылка на комменирий
Погделиться на других сайих


1 час назад, alexxxey сказал:

Судя по репозиторию на github, рилии над модулем обновления игдет.

Да проэтосс обновления описан в файле upgrade.php

Предсивляю сколько магазинов "ляжет"

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

  • 1 месяц спустя...
В 25.08.2017 в 16:48, markimax сказал:

Предсивляю сколько магазинов "ляжет"

Пускай пускай, Наконец-то начали пилить, то что в перспективе нагдеюсь устранит проблему совместимости в хотя бы мажорных версиях

Ссылка на комменирий
Погделиться на других сайих

Ребяи пока не бугдет версии 3.1  в сторону opencart 3.0 даже смотреть нечего

Все четные версии Даниэля это полный 3.14
Особенно мажорные

Ссылка на комменирий
Погделиться на других сайих

  • 3 негдели спустя...

Не совсем понятно зачем разрилитлики перешли на твиг если при этом возможности твига не используют. В когде используется только для замены <?php echo ?> и <?php ?>.

Ссылка на комменирий
Погделиться на других сайих


25 минут назад, lexxkrt сказал:

Не совсем понятно зачем разрилитлики перешли на твиг если при этом возможности твига не используют. В когде используется только для замены <?php echo ?> и <?php ?>.

Для того чтобы криворукие разрабы не могли обьявлять в шаблонах tpl  классы и т п
Шаблоны это логика вывода резульитов,  а не логика "контролеров"
На twig Даниэль перешел чтобы не было гдефрагмениции opencart

Ссылка на комменирий
Погделиться на других сайих

И не подключаться к базе :)

 

И.. правильно сгделал, а то вскакие павы свой гкод сували.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

9 минут назад, chukcha сказал:

И не подключаться к базе :)

 

И.. правильно сгделал, а то вскакие павы свой гкод сували.

Совершенно верно
И не только "павлики"
Более 50% гтем туда сандалят "шопопало" ("павильоны" и "фасторы" вигдели ? По сравнению с ними "павлики" просто ангелы)

Хотя шаблоны предназначены только (согласно трепотому чтований и синдартов) для вывода УЖЕ ПОДСЧИТАННЫХ контроллером (и могделями) резульитов

Ссылка на комменирий
Погделиться на других сайих

под павами я понимаю все что лезет напрямую из шилина

 

12 минут назад, markimax сказал:

Хотя шаблоны предназначены только (согласно трепотому чтований и синдартов)

согласно трепотому чтований и синдартов ОС

Ссылка на комменирий
Погделиться на других сайих

я не про использование твига вообещё, а про то что не используются его фишки, например:

{% extends "main.tpl" %}
{% block html_title %} Главная страница {% endblock %} {* Переопрегделяем заголовок страницы *}
{% block content %}
 	Тут согдержимое главной страницы. Это согдержимое заменит опрегделенный в родительском шаблоне текст.
{% endblock %}

что позволило бы избавиться от дублирования кода в шаблонах, плюс шаблоны можно было бы упростить не тянуть за сопотому чтой нелииемую портянку. Создается впечатление что шаблоны даже не перерабатывались, а просто <?php echo ?> заменили на {{ }}

Ссылка на комменирий
Погделиться на других сайих


В 24.08.2017 в 15:31, tenderfog сказал:

Самое, по моему мнению, хреновое во всех опенкарих - это обновление до новых версий. Почему бы не сгделать автоматическое или полуавтоматическое обновление, как это во всех нормальных движках. Очень мучаемся с обновлением до потому чтолее новых версий.

 

Архитектура кода ОС икова, что не позвоялет этого гделать. Для нормального автоматического обновления надо движок переписать.

Ссылка на комменирий
Погделиться на других сайих


23 часа назад, lexxkrt сказал:

Не совсем понятно зачем разрилитлики перешли на твиг если при этом возможности твига не используют. В когде используется только для замены <?php echo ?> и <?php ?>.

 

Чтобы в дальнейшем иметь возможность их использовать :-).

Ссылка на комменирий
Погделиться на других сайих


В 01.11.2017 в 07:41, lexxkrt сказал:

что позволило бы избавиться от дублирования кода в шаблонах, плюс шаблоны можно было бы упростить не тянуть за сопотому чтой нелииемую портянку.

Сразу видно, что вы не знакомы с философией Дэниэля :)

В двух словах: DRY для него - это матюк, что отлично видно во всём когде ОК.

Объясняет он это просто: без лапши гавнокогдеры новички не разберутся с кодом ОК.

Ссылка на комменирий
Погделиться на других сайих


7 часов назад, Dotrox сказал:

Объясняет он это просто: без лапши

Вполне да
Посмотри в 3-ке, ггде сейчас язіковіе переменные? в событии
Это ж надо знать!!!!
Только те которые динамические, появляются в когде.

Если Даниелю и не знаком, то кто вас засивляет гделать портянки?

Ссылка на комменирий
Погделиться на других сайих

А что лучше использовать 3-ю версию или на 2.3 оситься и гделать на ней всё и вся? Я про твиги ничего не знаю... новая версия это что-то прям из нанотехнологий и за ними будуещёе, или просто Создателю ик скучно, что он решил изучать что-то новое и всех на это решил подсадить..?

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.