COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Доска почета

Популярные сообщения

Showing content with the highest reputation on 09/22/18 везде

  1. savage4pro

    Замена символа рубля

    Замена символа рубля Мод заменяет знак валюты рубля на симпатичный почти уже стандартный символ (U+20BD), представленный в наборе глифов шрифта "Roboto" от Christian Robertson. Подходит для любого шаблона OpenCart / Ocshop (OpenCart.PRO/CMS) / OcStore версий 2.x при отсутствии прямых модификаций ядра. Схема работы: добавляет в БД новую таблицу `oc_currency_modsymbols` с одной записью - для валюты с кодом RUB на этапе выборки данных о валютах оборачивает оригинальный символ в конструкцию для обработки подключаемыми при загрузке страницы стилями не ломает возможность менять оригинальный символ в админке, который будет показан при выводе шаблонов, в которых нет возможности подключать дополнительные стили (например, почтовые уведомления), пробелы до/после оригинального символа выносятся за пределы конструкции, т.е. сохраняются после установки можно вручную добавлять записи в таблицу `oc_currency_modsymbols` для форматирования символов валют по желанию (для включения в конечную строку стандартного значения, т.е. для автозамены, вместо него следует указать "_default_symbol_") мод можно безболезненно отключать/удалять, функциональность при этом вернется к стандартной Установка: Бекап! загрузить модуль через Extensions / Extension Installer обновить кэш модификаций на странице Extensions / Modifications обновить системный кэш Удаление: Бекап! удалить мод на странице Extensions / Modifications, там же обновить кэш модификаций обновить системный кэш вручную удалить из БД таблицу `oc_currency_modsymbols` вручную удалить файлы catalog/view/theme/default/stylesheet/roboto-forced.css и roboto-forced.min.css вручную удалить файлы catalog/view/theme/default/stylesheet/font/google/roboto-subset-latin-ext-*.* При обновлении с предыдущих версий рекомендуется полное их удаление. В случае некорректного отображения блока с форматированной ценой (например, вылезающие закрывающие теги вида: руб." />") необходимо в шаблоне, где эта цена выводится, оборачивать её вывод в strip_tags(); С 2016-11-28 (v.2.5.1) в комплекте идет сабсет (latin-ext, webfont) шрифта Roboto для совместимости с браузерами, которые блокируют подгрузку внешних шрифтов (да, это про тебя, IE9, гори в аду!) Автор savage4pro Добавлен 21.10.2015 Категория 2.х pt-sans-ruble-symbol.ocmod.zip roboto-ruble-symbol.ocmod.zip roboto-rouble-symbol-2.5.ocmod.zip
    1 point
  2. И гугл и яндекс периодически опрашивают сайт, и в зависимости от наличия требуемых данных обнуляют права на сайт, или же продлевают
    1 point
  3. BuslikDrev

    PHP Notice: Undefined index, OC.pro 2.3.0.2.4

    Вы к ошибкам файлы прилагайте.
    1 point
  4. Fixs\Fixs_for_moduls\Fix Simple\Read_me.txt
    1 point
  5. Суть: Создаем модуль Популярные товары. Выводим, все хорошо. Хотим изменить, что либо в модуле. Заходим в него, вносим изменения, сохраняем. После чего у нас появляется дубликат первого созданного модуля, но с внесенными изменениями. Как решить проблему? UPD: Нашел проблему. В админ контроллере модуля popular.php, неверно формируется $data['action']. Может кому пригодится: Взял из модуля special: if (!isset($this->request->get['module_id'])) { $data['action'] = $this->url->link('extension/module/special', 'token=' . $this->session->data['token'], true); } else { $data['action'] = $this->url->link('extension/module/special', 'token=' . $this->session->data['token'] . '&module_id=' . $this->request->get['module_id'], true); } Заменил в модуле popular $data['action'] = $this->url->link('extension/module/popular', 'token=' . $this->session->data['token'], true); на if (!isset($this->request->get['module_id'])) { $data['action'] = $this->url->link('extension/module/popular', 'token=' . $this->session->data['token'], true); } else { $data['action'] = $this->url->link('extension/module/popular', 'token=' . $this->session->data['token'] . '&module_id=' . $this->request->get['module_id'], true); }
    1 point