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

Klaus

Користувачі
  
  • Публікації

    280
  • З нами

  • Відвідування

Усі публікації користувача Klaus

  1. ну почему-же??? Можно попробовать использовать модуль "Комплектом дешевле", попадались ещё какие-то модули для продажи комплектов. Можно попробовать реализовать задачу с помощью модуля "Товары в опциях". Короче говоря нужно творчески подходить и тогда будет вам счастье)
  2. Можно считать что решено. Я оставил функцию utf8_substr без изменения. А ту функцию о которой я писал выше я переименовал в myutf8_substr. Т.е. в файле system/helper/utf8.php сразу после функции utf8_substr я добавил другую функцию function myutf8_substr($string, $offset, $length = null, $etc = '...', $break_words = false, $middle = false) { if ($length === null) return ''; if (strlen($string) > $length) { $length -= strlen($etc); if (!$break_words && !$middle) { $string = preg_replace('/\s+?(\S+)?$/', '', mb_substr($string, 0, $length+1)); } if(!$middle) { return mb_substr($string, 0, $length).$etc; } else { return mb_substr($string, 0, $length/2) . $etc . mb_substr($string, -$length/2); } } else { return $string; } } Затем в контроллере категорий, там где для описания применяется функция utf8_substr, я просто вместо utf8_substr написал myutf8_substr и удалил многоточие В принципе меня такое решение устраивает. Теперь если мне нужно будет где-то ещё подработать функцию utf8_substr, я просто в контроллере заменю её на myutf8_substr Блин по 10 раз одно и тоже написал :oops: Всех благодарю. Тему можно закрывать как решённую!
  3. Вышла лажа. Из за правки файла system/helper/utf8.php перестал работать загрузчик файлов. Вот такой глюк. причём такая картина во всех папках. Вернул на родину функцию utf8_substr - загрузчик фоток заработал в штатном режиме. Т.е. они как-то связанны получается.
  4. Задача решена исправлением (а точнее заменой) функции utf8_substr Сама функция находится в system/helper/utf8.php примерно 17строка (спасибо OC Team - подсказал где искать) Находим функцию: function utf8_substr($string, $offset, $length = null) { return mb_substr($string, $offset, utf8_strlen($string)); } else { return mb_substr($string, $offset, $length); } } и заменяем её полностью на: function utf8_substr($string, $offset, $length = null, $etc = '...', $break_words = false, $middle = false) { if ($length === null) return ''; if (strlen($string) > $length) { $length -= strlen($etc); if (!$break_words && !$middle) { $string = preg_replace('/\s+?(\S+)?$/', '', mb_substr($string, 0, $length+1)); } if(!$middle) { return mb_substr($string, 0, $length).$etc; } else { return mb_substr($string, 0, $length/2) . $etc . mb_substr($string, -$length/2); } } else { return $string; } } Функцию я сам не разрабатывал (я не программист и в php ничего не смыслю). Взял готовый вариант в интернете на php форуме и немного подправил его с учётом используемых в OC терминов. В итоге получаем сокращение с сохранением целостности слов. Многоточие вставляется только при длине текста большей чем лимит символов (то есть если сокращения не произошло, то многоточие не вставляется). Не забываем убрать лишнее многоточие в контроллере, там где применена данная функция (в моём случае в контроллере категорий) Тему можно закрыть
  5. ну насколько я понимаю эта строка лишь использование функции, а сама функция гораздо большим кодом описывается. взять хотябы пример, на который дал ссылку sv2109 выше - там сколько строк, чтобы функцию описать? а у нас всё в одной строке
  6. Я подобное уже находил в инете, но мне не совсем понятно, как это применить. Функция utf8_substr уже создана в OC, поидее её бы подправить. Но вот не могу понять, где эта функция лежит.
  7. То есть делать отдельное описание для вывода на странице категорий? Ил что имеется в виду? Не понял к чему это
  8. Описание товара перед выводом в карточку товара на странице категории обрезается вот этим кодом однако при этом обрезаются слова (описание может обрываться на полуслове), что не очень красиво и правильно. Хотелось бы сделать так чтобы слова не обрезались, т.е. обрезка текста происходила по пробелу. (можно вообще не буквы считать, а пробелы, и по, скажем 5му, пробелу обрезать текст) Наверняка можно красиво это решить.
  9. А что нельзя прямо кодом вывести модуль в header.tpl (или footer.tpl)? Я как-то выводил модуль новостей таким образом - но там новости были без каких-либо настроек я прописывал в шаблоне а в контроллере таким методом выведены модули корзины, валюты и языки Это не универсальный метод!!! Я пытаюсь вывести таким образом coin_slider (мне нужно чтобы он был на всех страница, и я не хочу под него позицию занимать, так как позиции мне для других задач нужны) и у меня не получается. Я плохой програмист, а точнее вообще не програмист, немного ковыряюсь методом "научного тыка", по аналогиям. Но чтобы вывести слайдер видимо нужно ещё как-то подключать id , а этот метод такого не предусматривает. Помнится у меня был модуль меню, и в инструкциях по его установке было написано, как вывести его в любом месте (тоже кодом, непосредственно в темплейте). Там для OC1.5.* был довольно мудрёный код, а для OC2 просто как-то выводилось. Я сейчас воюю с 1.5.6.4 - у меня решить такую задачу не получается. Если кто-то из реальных програмистов подскажет, даст направление, конструкцию, то я буду очень признателен!!!
  10. Хорошо, глюк пропал, но.... У меня сейчас создано три галереи, a на страницу всех галерей выводится только одна. Надо подлечить!!! Похоже я у вас тестовым пользователем заделался :-) И у меня просьба, сделайте возможность всё таки скрывать страницу всех галерей в хлебных крошках
  11. в принципе если список галлерей убрать из хлебных крошек, то можно забить на этот глюк. у вас же есть возможность вписывать свою крошку дл списка галлерей, поему бы не сделать там знаение, при котором эта крошка не показываетс вообще
  12. О это оказывается страницы галерей которые я в модулях вывел заработали, а вот страницы где все галлереи глючит так же. путь к карте галлерей прописан как http://aurtecnew.ru/index.php?route=feed/gallery если по этой ссылке кликнуть то выдает ошибку С этим XML-файлом не связана ни одна таблица стилей. Ниже показано дерево элементов. и <urlset> <url> <loc>http://aurtecnew.ru/galereivse/</loc> <changefreq>weekly</changefreq> <priority>0.7</priority> </url> <url> <loc>http://aurtecnew.ru/galereivse/galllery/</loc> <lastmod>2015-12-21</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url> </urlset> если ввожу в адресную строку http://aurtecnew.ru/gallery - то опять страница с глюком что был в посте выше
  13. Вроде заработало, после того как модуль создал и добавил в схему. теперь уже буду всё проверять. отпишусь как всё посмотрю
  14. Глюк в админке пропал. Но вот на витрине теперь ошибка Notice: Undefined index: in W:\home\aurtecnew.ru\www\catalog\controller\gallery\gallery.php on line 85Notice: Undefined index: in W:\home\aurtecnew.ru\www\catalog\controller\gallery\gallery.php on line 86Notice: Undefined index: in W:\home\aurtecnew.ru\www\catalog\controller\gallery\gallery.php on line 87Notice: Undefined index: in W:\home\aurtecnew.ru\www\catalog\controller\gallery\gallery.php on line 88
  15. Ещё момент. Во время установки Вы пишите, что нужно устанавливать без замены файлов, но у меня модуль появляется, только если я с заменой файлов копирую.
  16. И ещё сразу вопрос возник. Вы пишите что модуль реализован в СК-Editor но в OC2 редактор Summernote Тоесть нужно ещё както подключать СК-Editor, чтобы всё заработалло. Короче говоря нужна будет ваша помощь, вы поможете???
  17. Я хочу купить вашу галлерею чтобы использовать её с модулем Блог / новости / статьи для OpenCart 2.x (1.0) модуь позволяет делать вложенные категории статей, и мне бы хотелось получить фотогалерею в несколько уровней. Вы мне поможете прикрутить вашу галерею к этому модулю? Может быть вообще есть универсальная инструкция, как организовать вывод вашей галереи в сторонних модулях? Спасибо
  18. пока думаю купить или нет ваш модуль. принципиально он мне нравится своей простотой (в отличае от навороченных модулей). Смотрю демо сайт, на нём модуль галлереи выводится с ошибками. Меня это смущает... Если на демо сайте ошибки, то ..... Ещё есть пожелание. Было бы здорово, если бы была возможность не указывать каждую фотографию для галереи, а просто прописать путь к папке на сервере. У меня планируется по много фотографий в каждой галерее. Фотографии уже залиты и разбиты по папкам. Возможно ли реализовать подобный функционал?
  19. Хочу сделать, чтобы некоторые статьи открывались в модальных окнах. Подскажите можно ли вызвать статью без дизайна сайта, то есть только само тело статьи, сам контент. Может просто ссылку какую-то хитрую сгенерировать?
  20. У меня стоит не лицензионная винда. И вообще лицензионных программ нет, и надеюсь не будет никогда. А вы что, ОБЕП хотите на меня натравить?
×
×
  • Створити...

Important Information

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