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

razvoz

opencart.pro
  • Публикации

    1
  • Зарегистрирован

  • Посещение

О razvoz

Profile Information

  • Gender
    Female

razvoz's Achievements

  1. Здравствуйте. Использую Opencart.pro 2.3.0.2.2 Мне необходимо сделать, что бы все внутренние ссылки выводились без названия домена. Сейчас: http://mysite.ru/category/ Надо: /category/ Разбирался с /system/library/url.php, но безуспешно ((( Самый близкий по результату вариант получился, если например сделать вот так: /catalog/controller/extension/module/category.php $data['categories'][] = array( 'category_id' => $category['category_id'], 'name' => $category['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''), 'children' => $children_data, 'href' => substr( $this->url->link('product/category', 'path=' . $category['category_id']), 23) ); Тогда получаем главное меню с ссылками вида "/category/", но сам по себе вариант неочень, да и нужно ведь ссылки по всему сайту обрезать. Или как вариант можно сделать функцию, типа: function cutUrl ($url) { $result = explode('http://mysite.ru', $url); return $result[1]; } И прогонять через нее все выводы ссылок в шаблонах <?php echo cutUrl($category['href']); ?>. Подскажите пожалуйста, куда мне копать? Нужно ли продолжать мучать url.php или эта задача совсем по другому решается? И допустимы ли варианты решения, описанные мной? Спасибо большое.