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

nashalneke

Новичок
  • Публикаций

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

  • Посещение

Репутация

2 Обычный

Информация о nashalneke

  • Звание
    Пользователь

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Если решение проблемы лежит на поверхности - буду благодарен за "пинок под зад" в нужном направлении. Однако, если это подразумевает под собой трудо-человеко-ресурсы - естественно готов обсудить компенсацию этих затрат.
  2. Доброго времени суток, уважаемые форумчане. В силу развития магазина на Opencart, возникла необходимость интегрировать каталог автозапчастей с сайта avtocat.com Насколько я понимаю, это что-то наподобие TecDoc и т.п. российские аналоги. Сталкивался ли кто-нибудь с такой задачей? Для внедрения предоставляются следующие файлы: index.php - содержит непосредственно php код, который и обеспечивает работу каталога на странице. html - папка с несколькими шаблонами (html), которые используются для формирования страниц img - изображения- на этапе внедрения не интересует. incl - ajax скрипты для построения страницы согласно полученным запросам (марка авто, год, тип, объем и т.д.) js - javascript (поиск, добавление в корзину, sizefix) - на этапе внедрения не интересует. pics - изображения- на этапе внедрения не интересует. styles- стили- на этапе внедрения не интересует. Собственно вся ситуация вертится вокруг index.php, где и строится вся страница с результатами. Если поместить все эти файлы в отдельную директорию, все работает нормально. А вот если пытаться вставить php-код в страницу opencarta (использовался дубль страницы home вместе с дублями контроллера, а также просто страница home) - получается херня. Страница либо пустая (common/home), либо в случае добавления этого кода в исходный файл opencart'а (index.php) - каталог отображается, но при выборе марки авто и т.д. вместо результата появляется дубль главной страницы. Причем дубль главной страницы в самой главной странице. Тут грешу на эту часть кода в opencartэовском index.php // Router if (isset($request->get['route'])) { $action = new Action($request->get['route']); } else { $action = new Action('common/home'); }т.к. при построении результата запроса получается ссылка формата http://sitename.by/index.php?s_name=al&mobile=1734&manufactur=252&model=944&page=1&PHPSESSID=46aeac89d9ffc03aafe4592ed02a2761 Возможно написал ересь - страшно перечитывать. Но от безысходности не знаю, что делать. Файлы с закомментированными строками прилагаются. avtocat.zip
  3. Не вносите смуту, stasilok :) ширина - width А в целом целиком и полностью правы. ТС нужно править css. Что самое приятное - метод проб и ошибок здесь очень и очень уместен. Узнаете много нового) ------------------- Старайтесь не использовать отступ слева. Лучше лоформляййте через margin: 1px 2px 3px 4px;ввиду бага ie (double-margin-left)
  4. Попробуйте добавить в стилях высоту, ширину и отображение блоком для кнопки. width: ; height: ; display: block;
  5. nashalneke

    Теги

    Не поверите, в соседней теме на самой первой строчке прикреплена ссылка: Описание файлов
  6. Насчет удаления я погорячился. старайтесь по возможности комментировать строки. Это позволит восстановить их в случае надобности. А из блока информация удаляйте комментированием строки <li><a href="<?php echo str_replace('&', '&', $sitemap); ?>"><?php echo $text_sitemap; ?></a></li> в файле catalog/view/theme/default/template/module/information.tpl
  7. Как раз для того, чтобы для оптимизации текст сохранялся на кнопках, но визуально не был виден, ставьте в css тексту параметр text-indent: -9999px;Это отступ красной строки. При таком значении текст просто улетит в папуа-новую-гвинею.
  8. А также не забываем заголовку присвоить стиль position: relative; Иначе вообще не понятно, относительно чего будет абсолютное позиционирование.
  9. Google в помощь :) "css хаки" Результатов тьма-тьмущая.
  10. Присоединяюсь к вопросу, только с небольшим уточнением. Есть ли возможность после добавления товара открывать корзину всплывающим окном, например в лайтбоксе? Наподобие того, как реализовано в вебасист?
  11. catalog/view/theme/christmas1/stylesheet/stylesheet.css #nav a { color:#316594; text-shadow:1px 1px 0px #b4d5f9; font:20px/51px 'OFL Sorts Mill Goudy TT',Georgia, "Times New Roman", Times, serif; text-decoration:none; text-transform:uppercase; left:4px; padding:0 47px 0 46px; position:relative; height:51px; display:block; float:left; } Ну и разумеется соседние стили #nav, #nav a:hover, #nav a.selected Экспериментируйте согласно своим желаниям.
  12. 1. Присваиваем ссылке <a href="<?php echo str_replace('&', '&', $home); ?>"><img src="<?php echo $logo; ?>" title="<?php echo $store; ?>" alt="<?php echo $store; ?>" /></a>уникальный idПолучаем: <a id="logo" href="<?php echo str_replace('&', '&', $home); ?>"><img src="<?php echo $logo; ?>" title="<?php echo $store; ?>" alt="<?php echo $store; ?>" /></a> 2. Переходим чуть ниже и в уже существующем условии (зачем выдумывать новое? :) ) if (route == 'common/home') { $('#tab_home').addClass('selected'); добавляем строчку. Получаем: if (route == 'common/home') { $('#tab_home').addClass('selected'); $('#logo').addClass('hidden'); 3. Открываем stylesheet.css и добавляем .hidden { visibility: hidden; } 4. Становимся перед монитором и повторяем трижды "Сим-салабим-рахат-лукум" :)
  13. Решение обсуждалось в какой-то похожей теме. Если не ошибаюсь, нужно вот так: $this->data['products'][] = array( 'shortdescription' => mb_substr( strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 200, 'UTF-8') . '...', 'name' => $result['name'], В моем магазине работает.
  14. Конечно нереальное. Как минимум для Вас... :) 1) Корзина тут 2)Открываем исходный код любой страницы, и смотрим, в каком div'e находятся языки и валюта. Открываем stylesheet.css и добавляем к свойствам display: none; (или visibility: hidden;) 3) 4)ЧПУ, не поверите, тут 5)sitemap тут 6) robots тут с последующими переходами еще в разные места :) 7)export/import как раз сегодня обсуждался где-то :) Еще успеете найти на первых страницах
  15. в папке windows/system32 сохрани в текстовом файле :)Я так понимаю, комментарии нужны к товарам? Тогда вставляй в catalog/view/theme/твоя_тема/template/product/product.tpl А уж куда конкретно... Зависит от фантазии :) Пробуй, авось где-нибудь выскачет красиво
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.