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

tim21701

Users
  
  • Posts

    1,255
  • Joined

  • Last visited

Everything posted by tim21701

  1. Идея интересная, присоединяюсь к вопросу. :)
  2. Создаём "ненавязчивую" ссылку. Этим же методом, можно разместить любое изображение, сделав таким образом маленькую рекламу. Пример: Кидаем любое изображение в папку catalog/view/theme/default/image Открываем файл catalog/view/theme/default/stylesheet/stylesheet.css и дописываем в любом месте: div#followme{position:fixed;width:50px; /* указываем размер изображения по Ширине */height:50px; /* указываем размер изображения по Высоте */bottom:0px;right:2px;} Далее, в файле catalog/view/theme/default/template/common/home.tpl перед строкой: <?php echo $footer; ?> Вставляем Ваш код: (изменив ссылку на свою) <div id="followme"><a target="_blank" href="http://vkontakte.ru/tim21701" title="У Вас есть вопросы?"><img alt="" src="catalog/view/theme/default/image/followme.png"/></a></div> Всё.
  3. В шаблоне Opencart достаточно легко разобраться, но трудоемко править - иногда необходимо вносить изменения в 3-4-5 файлов. Что бы не запутаться, где какие файлы, вот - их расположения (и описание): Папка common/ home.tpl - вывод главной страницы column_left.tpl - левая колонка магазина column_right.tpl - правая колонка магазина content_bottom.tpl - нижняя часть магазина (только в 1.5.х) content_top.tpl - верхняя часть магазина (только в 1.5.х) footer.tpl - нижняя часть шаблона header.tpl - верхняя часть шаблона cart.tpl - всплывающее окно корзины (в верху сайта) (только в 1.5.х) maintenance.tpl - шаблон выводится, когда магазин закрыт success.tpl - выводится после успешной регистрации в магазине и после успешного оформления заказа (guest mode) Папка product/ category.tpl - вывод группы товаров manufacturer.tpl - вывод товаров по производителю (в 1.5.х не используется) manufacturer_info.tpl - вывод товаров по производителю (только в 1.5.х) manufacturer_list.tpl - страница со списком всех производителей (только в 1.5.х) product.tpl - вывод одного товара review.tpl - вывод отзыва о товаре в шаблоне product.tpl search.tpl - поиск и результаты поиска special.tpl - выбор специальных предложений (Special Offers) compare.tpl - страница сравнения товаров (только в 1.5.х) Папка information/ contact.tpl - вывод адреса магазина и формы отправки сообщений information.tpl - вывод информационной статьи sitemap.tpl - карта сайта Папка error/ not_found.tpl - страница с ошибкой "error 404"(...not found!) Папка account/ account.tpl - форма регистрации или входа в аккуант address.tpl - Страница выбора/редактирования адреса оплаты/доставки (в 1.5.х не используется) addresses.tpl - Адресная книга в настройках аккаунта (в 1.5.х не используется) address_form.tpl - страница редактирование адреса в аккаунте (только в 1.5.х) address_list.tpl - Адресная книга в настройках аккаунта (только в 1.5.х) create.tpl - форма регистрации в магазине (в 1.5.х не используется) register.tpl - форма регистрации в магазине (только в 1.5.х) return_form - страница создания возврата товара (только в 1.5.х) return_list.tpl - страница истории о возвратах товара (только в 1.5.х) return_info.tpl - подробная информация о возврате товара (из return_list.tpl) (только в 1.5.х) reward.tpl - информация о зачисленных бонусных баллах за покупки (только в 1.5.х) transaction.tpl - страница истории платежей (только в 1.5.х) wishlist.tpl - страница "Взято на заметку" (только в 1.5.х) download.tpl - страница со скачиваемыми товарами edit.tpl - редактировать профиль forgotten.tpl - напоминание пароля history.tpl - история заказов invoice.tpl - счет-фактура login.tpl - форма логина или регистрации на сайте newsletter.tpl - подписка на новости password.tpl - смена пароля Папка checkout/ address.tpl cart.tpl - вывод содержимого корзины (в центре страницы) confirm.tpl - последний шаг заказа, подтверждение перед отправкой, этот же шаблон используется для guest_step_3. Нижние ссылки ( назад и подтвердить заказ) беруться из шаблона метода оплаты, к примеру из payment/cod.tpl guest_step_1.tpl- 1 шаг заказа без регистрации guest_step_2.tpl- 2 шаг заказа без регистрации payment.tpl- оплата shipping.tpl- доставка Папка mail/ order_confirm.tpl - письмо о подтверждении Папка modules/ bestseller.tpl - самые покупаемые товары bestseller_home.tpl - самые покупаемые товары на главной странице cart.tpl - вывод корзины в колонке category.tpl - блок Категории featured.tpl - "рекомендуемые товары" featured_home.tpl - "рекомендуемые товары" на главной странице google_talk.tpl information.tpl - список статей на сайте, ссылки на сайтмап и контакты latest.tpl - "последние товары" latest_home.tpl - "последние товары" на главной странице manufacturer.tpl - выпадающий список производителей special.tpl - специальное предложение special_home.tpl- специальное предложение на главной странице Список не полный и постоянно дополняемый... Описание директорий и файлов шаблона default для версии 1.5.4x (ravilr, 2013-03)
  4. Как любил говорить Киса Воробьянинов (из фильма "12 Стульев"); "Даа, уж!" ;) Как то "странновато" он смотрится на iPad`е (я имею ввиду ШРИФТ)
  5. Да, точно. Видно сказывается бессонная ночь :DУ меня в css этого определения даже и не было, а я о нём и не подумал...Добавил к описанию #category ul - " list-style-type:none;" и точки пропали. Спасибо огромное! :rolleyes: Вопрос закрыт.
  6. Нашел небольшой пример по созданию меню на css (не реклама). Решил поиграться... Вот что получилось: .......................Опера 11.01:..................................Internet Explorer 6:.......... Вроде всё хорошо, но вот трабл; что за "точечки-кружочки" в Опере, и как от них избавиться? Может, где какой <li> или <ul> прописан в самом php или tpl? Помогите пожалуйста, уже мозг кипит :huh:
  7. Вот, ещё вариант, относящийся к facebook: В файле catalog/view/theme/default/template/product/product.tpl находим строки: </div> <?php if ($display_price) { ?> и перед ними, вставляем эти: <div style="width: 100%; padding-top:10px;"> <table> <tr> <td><iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id='.$this->request->get['product_id']); ?>&layout=standard&show_faces=false&width=280&action=like&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:270px; height:35px;" allowTransparency="true"></iframe> </td> </tr> </table> В итоге, получаем вот так:
  8. Пример: В файле catalog/controller/common/header.php найдите строки: $this->id = 'header'; После них, добавьте: // Приветствие в заголовке if (!$this->customer->isLogged()) { $this->data['text_greeting'] = $this->language->get('text_greeting'); } else { $this->data['text_greeting'] = sprintf($this->language->get('text_logged'), $this->customer->getFirstName()); } $this->data['text_create'] = $this->language->get('text_create'); $this->data['create'] = HTTPS_SERVER . 'index.php?route=account/create'; // Конец кода Затем, в файле: catalog/language/russian/common/header.php добавьте этот блок:(то же самое сделайте для всех остальных файлов локализации, если они есть) $_['text_greeting'] = 'Добро пожаловать, <strong>Guest</strong>!'; $_['text_logged'] = 'С возвращением, <strong>%s</strong>!'; $_['text_create'] = 'Регистрация'; $_['text_account'] = 'Профиль'; Далее, откройте файл: catalog/view/theme/default/template/common/header.tpl и ДО строки: <div class="div4"> Вставьте этот код: <div class="welcome"> <?php echo $text_greeting; ?> <?php if (!$logged) { ?> [ <a href="<?php echo $login; ?>"><?php echo $text_login; ?></a> ] [ <a href="<?php echo $create; ?>"><?php echo $text_create; ?></a> ] <?php } else { ?> [ <a href="<?php echo $logout; ?>"><?php echo $text_logout; ?></a> ] [ <a href="<?php echo $account; ?>"><?php echo $text_account; ?></a> ] <?php } ?> </div> В завершении, добавьте эти строки (в любом месте) в файле: catalog/view/theme/default/stylesheet/stylesheet.css #header .welcome { float: right; display: block; margin-top: 7px; margin-bottom: 10px; padding-left: 0px; } #header .welcome a { margin: 0px; padding: 0px; background: none; } Проверено на 1.4.9.3 Спасибо
  9. Где же они "простенькие"? Вполне "нормально" смотрится. ;) Хотя, "кому - как".
  10. А я, сделал так - как описано на сайте Вконтакте: Тоже, есть свои плюсы и минусы... Но, главное, что когда нажимаешь "Мне нравится" - там ещё есть галочка: "рассказать друзьям". Если её поставить, запись появляется у тебя на странице - на стене:
  11. Если, "прикрутить" этот вариант, для отправки посылок - используя "почту России", то полный список населённых пунктов можно посмотреть у них на сайте. Или тут. (И за рубеж, в том числе.)
  12. Задумался о том, что бы во время регистрации позволить новому пользователю не вводить свой город вручную, а выбрать его из списка. У такого метода есть два неоспоримых преимущества: сводим ошибки "на нет" (в названии населённого пункта) и минимизируем лишние телодвижения - указать свой город можно выбрав его из списка, ничего вводить не нужно.
  13. У Вас, этот список тоже неверный. :) В Российской Федерации - официально зарегистрированно 83 субъекта. Откуда у Вас их 89? :blink:
  14. Итак, начнём с того, что у нас в системе уже установлен Русский язык. Идём дальше: «Система > Локализация > Регионы» и добавляем ВСЕ субъекты Российской федерации (Автономные Округа и Области, Краи и Республики) всего их 86! Полный список Субъектов Российской Федерации, утверждённый EMS Почтой России, можно увидеть на странице с интерактивной картой. Не пугайтесь, в конце топика есть дамп sql с таблицей «zone», после импорта которого – получаем полный список: Далее, идём в меню: «Система >Локализация > Географические зоны», и создаём 6 тарифных зон - которые определены в системе EMS. (СОВЕТ: в поле "Название географической зоны" напишите просто: EMS Почта россии. Это, та строка - которая будет видна покупателю при оформлении заказа и выборе способа доставки. В строке "Описание" укажите Зону тарифа.) Затем, переходим в меню: «Дополнения > Доставка» и устанавливаем стандартный модуль «Доставка в зависимости от веса». Заходим в его настройки и видим, что в нём, отображаются только что созданные нами - тарифные зоны: Далее, всё просто. Открываем Тарифные зоны внутренней сети и выбираем Тарифы для зоны №... - в которой МЫ находимся (отправная точка посылки: ОТКУДА). Ниже, я указываю "Тарифы для зоны 0" (подходит только для тех, кто собирается отправлять почту из Москвы, Московской области и Санкт-Петербурга) 1:310.00,2:320.00,3:330.00,4:340.00,5:350.00,6:360.00,7:370.00,8:380.00,9:390.00,10:400.00,11:410.00,12:420.00,13:430.00,14:440.00,15:450.00,16:460.00,17:470.00,18:480.00,19:490.00,20:500.00,21:510.00,22:520.00,23:530.00,24:540.00,25:550.00,26:560.00,27:570.00,28:580.00,29:590.00,30:600.00,31:610.00 (ВНИМАНИЕ: вставлять тарифы - одной строкой, символы вначале и конце запрещены, пробелы не ставить.) А теперь пробуем то, что сделали: Дамп данных таблицы `zone`: zone.zip Всё.
×
×
  • 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.