Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

buslikdrev

Users
  
  • Posts

    4,051
  • Joined

  • Last visited

Everything posted by buslikdrev

  1. Не делать этого или нанять того, кто сделает.
  2. На просторах интернета говорят, что улучшает:
  3. Вам нужно в первую очередь научиться искать ответы. И почему просто в конфиге не прописать общую папку для двух сайтов на одном хостинге?
  4. Пройдите курс обучения и станет понятно:
  5. В контроллере вставьте. без '<?php', '?>'
  6. Вот специалист @Yoda по ускорению магазинов.
  7. phpinfo.php можно объединить с основным. Этот код можно сделать через $data['columns'] = range(3, 12); $data['columns'] = array(); for ($i = 3; $i <= 12; $i++) { $data['columns'][] = $i; } Ну и код красивый сделать: Отступы через ТАБ в контроллерах и моделях, отступ пробелы в шаблонах и языковых.
  8. В контроллере category.php изменить условие этого кода: $parts = explode('_', (string)$this->request->get['path']); $category_id = (int)array_pop($parts);
  9. v1.0.8 - дебаг режим с логированием повторы будет убирать по ip и user agent; - определения устройств в режиме тестирования; - добавлены наработки push уведомления, appcache, syncManager; - доработано Notification уведомления и добавлена возможность установки звука; - доработан CacheStorage - удаление старого кэша при сохранении настроек модуля, то есть изменили стили и сохранили настройки - это значит, что уже изображения, скрипты и стили не будут запрашиваться у сервера пока не пересохраните настройки модуля; - разделена работа модуля и баннера. Манифест и скрипт будет работать на всех страницах (можно ограничить работу по магазинам, группам, ссылкам). Банер размещается в макетах и также можно ограничить по ссылкам и размеру экрана; - добавлена возможность прописать текст установки приложения для android не поддерживающие установку приложение по нажатию на кнопку; - добавлена возможность прописать текст который появится после установки приложения; - добавлена возможность прописать текст подписки на уведомления; - добавлены настройки подписки уведомления в личном кабинете пользователя; - изменён код шаблона и стилей - из шаблона убран js код вывода настроек модуля и переписана логика скрытия элементов, теперь они скрываются не через атрибут style, а через hidden. Также убрана привязка к названиям классов стилей важные для работы модуля, вместо стилей будут использоваться атрибуты - это позволит пользователям видеть какие важные атрибуты должны быть в шаблоне и свободно изменять название классов стилей; - добавлено событие которое происходит, когда код скрипта загружен и может выполнить ваш код. Это на случай, если найдёте полезным использовать функции модуля, например, window.busApp.ajax(), window.busApp.md5() и window.busApp.setting. - исправлена проблема изменения иконки приложения в манифесте (добавлен параметр времени, чтобы браузер понял, что изменились иконки) document.addEventListener('busApp', function(e) { console.log('BusApp - запущен, значит можем использовать функции BusApp: ', window.busApp); }); window.addEventListener('busApp', function(e) { console.log('BusApp - запущен, значит можем использовать функции BusApp: ', window.busApp); });
  10. в header.php должно работать $this->request->get['route'] if (isset($this->request->get['route']) && ($this->request->get['route'] == 'product/category' || $this->request->get['route'] == 'product/product')) { $data['cart'] = $this->load->controller('common/cart'); } else { $data['cart'] = false; }
  11. Это хороший совет, если человек делает всё сам.
  12. @Yoda специалист по этим делам, обратитесь к нему. Ну а lightning вам 100% удалить.
  13. foreach ($this->load->language('extension/module/mymodule') as $key => $lang) { $data[$key] = $lang; }
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.