Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте. У меня ряд вопросов по поводу исправления некоторых моментов в шаблоне. Просьба учесть неопытность в этом деле.

 

1. Добавить информацию в футере на русском языке (пытаюсь через файл футера - возникает проблема с кодировкой, не отображаются русские символы).

 

2. Расширить поле для телефонов вверху сайта (не влазят два телефона, а хотелось бы)

 

3. Убрать из верхнего меню некоторые пункты, и добавить в него ссылку на страницу доставки.

 

4. Для удобства пользования - сделать выбор размера товара, чтобы при нажатии на размер, например, менялась стоимость.

 

Ссылка на сайт: http://slonstroy.by/

 

Спасибо.

Поделиться сообщением


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

1. при редактировании используйте кодировку UTF-8 без BOM

2. на сайте отображается нормально

3. в файле header.tpl найдите вывод горизонтального меню - удалите ненужное и по примеру пропишите свою ссылку статически (UTF-8 без BOM)

4. используйте опции и https://opencartforum.com/files/file/743-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/

Поделиться сообщением


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

1. при редактировании используйте кодировку UTF-8 без BOM

2. на сайте отображается нормально

3. в файле header.tpl найдите вывод горизонтального меню - удалите ненужное и по примеру пропишите свою ссылку статически (UTF-8 без BOM)

4. используйте опции и https://opencartforum.com/files/file/743-обновление-цены-при-выборе-опции-без-ajax-vqmod/

Спасибо вам! Буду разбираться. По поводу номера телефона - отображается нормально, но это сокращенные номера, т.е. еще необходимо дописать около 10 символов

 

Вот код вывода меню:

<ul class="links">
<?php if (!isset($this->request->get['route'])) { $route='active'; }  else {$route='';}?> <li class="first"><a class="<?php echo $route; if (isset($this->request->get['route']) && $this->request->get['route']=="common/home") {echo "active";} ?>" href="<?php echo $home; ?>"><i class="icon-home"></i><?php echo $text_home; ?></a></li>

<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="account/wishlist") {echo "active";} ?>" href="<?php echo $wishlist; ?>" id="wishlist-total"><i class="icon-star"></i><?php echo $text_wishlist; ?></a></li>
<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="account/account") {echo "active";} ?>" href="<?php echo $account; ?>"><i class="icon-user"></i><?php echo $text_account; ?></a></li>

<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="checkout/cart") {echo "active";} ?>" href="<?php echo $shopping_cart; ?>"><i class="icon-shopping-cart"></i><?php echo $text_shopcart; ?></a></li>
<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="checkout/checkout") {echo "active";} ?>" href="<?php echo $checkout; ?>"><i class="icon-check"></i><?php echo $text_checkout; ?></a></li>
</ul>

Не подскажете как по такому примеру вставить ссылку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<ul class="links">
<?php if (!isset($this->request->get['route'])) { $route='active'; }  else {$route='';}?> <li class="first"><a class="<?php echo $route; if (isset($this->request->get['route']) && $this->request->get['route']=="common/home") {echo "active";} ?>" href="<?php echo $home; ?>"><i class="icon-home"></i><?php echo $text_home; ?></a></li>

<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="account/wishlist") {echo "active";} ?>" href="<?php echo $wishlist; ?>" id="wishlist-total"><i class="icon-star"></i><?php echo $text_wishlist; ?></a></li>
<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="account/account") {echo "active";} ?>" href="<?php echo $account; ?>"><i class="icon-user"></i><?php echo $text_account; ?></a></li>

<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="checkout/cart") {echo "active";} ?>" href="<?php echo $shopping_cart; ?>"><i class="icon-shopping-cart"></i><?php echo $text_shopcart; ?></a></li>
<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="checkout/checkout") {echo "active";} ?>" href="<?php echo $checkout; ?>"><i class="icon-check"></i><?php echo $text_checkout; ?></a></li>
<li><a href="http://slonstroy.by/index.php?route=information/information&information_id=6"><i class="icon-check"></i>Доставка</a></li>
</ul>

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<ul class="links">
<?php if (!isset($this->request->get['route'])) { $route='active'; }  else {$route='';}?> <li class="first"><a class="<?php echo $route; if (isset($this->request->get['route']) && $this->request->get['route']=="common/home") {echo "active";} ?>" href="<?php echo $home; ?>"><i class="icon-home"></i><?php echo $text_home; ?></a></li>

<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="account/wishlist") {echo "active";} ?>" href="<?php echo $wishlist; ?>" id="wishlist-total"><i class="icon-star"></i><?php echo $text_wishlist; ?></a></li>
<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="account/account") {echo "active";} ?>" href="<?php echo $account; ?>"><i class="icon-user"></i><?php echo $text_account; ?></a></li>

<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="checkout/cart") {echo "active";} ?>" href="<?php echo $shopping_cart; ?>"><i class="icon-shopping-cart"></i><?php echo $text_shopcart; ?></a></li>
<li><a class="<?php if (isset($this->request->get['route']) && $this->request->get['route']=="checkout/checkout") {echo "active";} ?>" href="<?php echo $checkout; ?>"><i class="icon-check"></i><?php echo $text_checkout; ?></a></li>
<li><a href="http://slonstroy.by/index.php?route=information/information&information_id=6"><i class="icon-check"></i>Доставка</a></li>
</ul>


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

 

То, что нужно, благодарен вам. 

Остался вопрос по поводу  номера телефона - отображается нормально, но это сокращенные номера, т.е. еще необходимо дописать около 10 символов

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Setsuna
      Ищу исполнителя для работы по восстановлению функционала поиска по сайту - судя по всему подключен не стандарный поиск и функция поиска по неполному совпадению при поиске номенклатуры не учитывает номенклатуры с буквенным индексом, при указании полной номенклатуры поиск происходит нормально.
      Более развернутое задание в файле.
      Ваши предложения в личку. 
      техзадание.txt
    • От batov
      300.00 руб
      Скачать/Купить дополнение


      Smart Tables. Настройка панели управления, добавление отчетов

      Модуль "Smart Tables - кастомизация панели управления, добавление новых отчетов"


      Модуль предназначен, для создания новых отчетов (таблиц) для панели управления (главной страницы), так как считаю, что 10 последних заказов не самая полезная информация.
      Новые таблицы собираются по статусам. То есть, например, создаем таблицу "на отправку" и добавляем к ней все заказы со статусами "Подтвержден, готов к отправке" и "Оплачен, готов к отправке". Глобальная идея, в том что в наглядной форме на главной странице можно оценить обстановку за пару секунд. Нет необходимости заглядывать в "Заказы" и сортировать все заказы по статусам.
      Кастомные поля:
      Номер заказа
      Клиент
      Телефон
      Дата добавления
      Дата последнего изменения
      Сумма заказа
      Адрес
      Статус
      Индекс
      Зона и город
      Метод доставки
      Метод оплаты
      e-mail
      Товары
      Суток после последнего обновления
      Комментарий пользователя
      Последний комментарий менеджера

      Примеры использования:
      Готовы к отправке
      Требуют вмешательства менеджера
      Ждут на почте выкупа
      Ждут оплаты

      Демо:
      http://nikitabatov.ru/opencart/demo/admin
      Логин: demo
      Пароль:
      demo
      Активация:
      После покупки, надо получить ключ, написав мне в личку, который вводится в настройках.
      В запросе укажите ваш домен.
      Установка:
      Установка, для тех кто дружит с vqmod проходит автоматически.
      Для тех у кого нет этого дополнения, или он вообще не знает что это:
      В файл admin/controller/common/home.php
      после строчки $this->data['total_affiliate_approval'] = $this->model_sale_affiliate->getTotalAffiliatesAwaitingApproval();
      Вставить этот код:


      А в файл admin/view/template/common/home.tpl перед строкой <div class="latest"> вставить следующий код:
      Будут проблемы - пишите в личку.
      Модуль для тех, кто работает с Почтой России (почтовые бланки) - https://opencartforum.com/files/file/2516-%D0%BF%D0%BE%D1%87%D1%82%D0%B0-%D1%80%D0%BE%D1%81%D1%81%D0%B8%D0%B8-%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D1%8C-%D0%BF%D0%BE%D1%87%D1%82%D0%BE%D0%B2%D1%8B%D1%85-%D0%B1%D0%BB%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2%D0%B4%D0%BB%D1%8F-%D0%BE%D1%81-15/


      Добавил batov Добавлено 07.01.2016 Категория Прочее  
    • От MaxD
      1 300.00 руб
      Скачать/Купить дополнение


      MX Shipping Master
      Внимание! Я забросил этот модуль и больше его не поддерживаю. Покупайте на свой страх и риск.
      С помощью этого модуля можно решить практически любые задачи, связанные с доставкой. Особенно если их специфика не позволяет использовать готовое решение. Он позволяет
      создавать новые методы доставки и изменять старые
      задавать формулу стоимости доставки
      описывать сложную логику или использовать внешние данные с помощью скрипта PHP
      добавлять логотип и ориентировочное время доставки к методу
      показывать стоимость доставки на странице товара


      Пример страницы товара:

      Демо админки:

      Полностью русифицирован, поддерживает мультиязычные магазины.
      Работает с ocStore, OpenCart 1.5+, OpenCart 2.0+
      Примеры скриптов:
      Добавил MaxD Добавлено 31.01.2015 Категория Доставки Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От YanGuss
      Здравствуйте, я недавно начал изучать этот CMS. Использую Opencart 3. Помогите пожалуйста, я захотел добавить новое поле в Каталог->Категории->Создание категорий.
      Хотелось, добавить поле, как я понимаю, придется изменять html админ панели,контроли model и базу данных? Как это можно сделать и как легче? Не подскажите новичку?
       
      В скрине я сам добавил поле в инспекторе для примера .

    • От Denisdav
      Добрый день, столкнулся с проблемой следующего вида.
       
      В основном товаре, есть связанные товары. Но если изменить цену связанного товара, то он удаляется из связанных товаров в основном товара.
       
      Это можно как-то испарить и решить данную проблему?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×