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

alinalessioYandex

Users
  
  • Posts

    1,174
  • Joined

  • Last visited

Everything posted by alinalessioYandex

  1. Стоп. А в админке что указать? Какую позицию? И не совсем понятно, где указать, чтобы контроллер обращался не к своему файлу, а к хидеру.
  2. Ок. Такой способ вполне подходит! Попробую. Спасибо. Если появятся проблемы, прошу навещайте эту тему, чтобы помочь. Еще раз спасибо.
  3. Капец. А что с тегами? Особо не было иллюзий, что кто-то ответит, а тут еще каша с тегами. Такое сообщение вообще мало кто дочитает до конца. :cry: Попробую в этом посте в двух словах продублировать. Нужна позиция для модуля "баннер", чтобы была на самом верху, там где логотип. Как это реализовать? В посте, что выше все более подробно.
  4. <p>В opencart существует 4 поля для позиционирования контента. В файле catalogviewthemedefaulttemplatecommon<strong>home.tpl </strong>они выглядят:</p> <p> </p> <p><span> echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?><br /> <div id="content"><?php echo $content_top; ?><br /> <h1 style="display: none;"><?php echo $heading_title; ?></h1><br /> <?php echo $content_bottom; ?></div><br /> <?php echo $footer; ?></span></p><p> </p> <p><span>Я сделал дополнительное поле по аналогии с </span><span>content_top</span><span>. Создал клон файла D:WebServershomelocalhostwwwfiltercatalogviewthemedefaulttemplatecommon<strong>content_top.tpl</strong> и в контроллере тоже внес поправки. В общем мне удалось создать новое поле и из админки в модуле "Баннер", например, я могу выбрать не только содержание шапки, подвала, лево или право, но еще и саму шапку. Это дополнительное поле мне нужно на самом верху, там где корзина, валюты и языки. </span></p> <p> </p> <p><span>Но проблема в том, что физически блок с новой позицией размещен внутри контента, под header-ом и стилями я его уже вытягиваю на то место, где логотип и т.д. Приходится вносить на каждом шаблоне страниц дополнительное поле.</span></p> <p> </p> <p><span>Нужно вписать этот блок в файл catalogviewthemedefaulttemplatecommon<strong>header.tpl </strong>чтобы<strong> </strong>это поле было на всех страницах. Как это сделать? Пробовал тупо добавить в хедер новый блок </span><span><?php echo $content_top_top; ?>, но он не отображается. Видимо в контроллере надо еще что-то указать. </span></p> <p> </p> <p><strong><span>Вопрос: </span></strong><span>Что еще нужно где прописать, чтобы новый блок добавился в хедер?</span></p>
  5. Присоединяюсь. Тоже очень интересует, чтобы кроме заголовка и краткого описания новости была еще и картинка в модуле. Какая переменная отвечает за выведение картинки? Отпишитесь пожалуйста, что править, чтобы картинка показывалась в модуле тоже, а не только в полной новости.
  6. Аналогичная проблема, но решение с кэшем не помогло. Версия 1.5.1.3 Включаю модуль "Баннер", подключаю предварительно загруженные картинки (анимированый .gif). Просматриваю. Gif не анимируется. Просто как статичная картинка отображается. Помогите решить проблему. Что сделать, чтобы баннер был анимированый. Спасибо.
  7. Версия OpenCart 1.5.1.3 На главной по умолчанию подключены баннеры, которые сменяют друг друга. Необходимо этот блок переместить в самую шапку, в то место, где по умолчанию Логотип, корзина, валюты и поиск. В файле \catalog\view\theme\default\template\common\header.tpl искал подключение файла \catalog\view\theme\default\template\module\slideshow.tpl чтобы перенести его заменив логотип и прочее. Подключения я не нашел. Как я понял подключение происходит из данных в базе и за то, где будет отображаться этот баннер отвечает \catalog\view\theme\default\template\common\content_top.tpl Следовательно, если переместить подключение этого файла, то за ним и баннер переместится, но как сделать, чтобы переместить только баннер на главной, а content_top.tpl оставался на своем месте, ведь в нем могут быть другие модули, которые нужно отображать, но не в самой шапке, а в верхней части контента. Вопрос: Как добавить еще одно позиционирование для модулей, чтобы из списка в админке кроме "правая колонка, левая колонка" и т.д., появился еще один вариант, который позиционирует модуль на самый верх (там где логотип)
  8. Нашел модуль для обмена данными - https://opencartforum.com/topic/1704-ocstore1c/ но он для 0.1. Как я понимаю, для новой версии OpenCart он не подойдет. Существует ли модуль для синхронизации магазина с 1С? Или подскажите решение, которое позволит выполнить следующую задачу: Магазин с количеством товаров более 2000, наименования особо не меняется, но количество и наличие товаров может меняться очень часто. В течении 10 минут наличие товара может исчезать, потом через некоторое время снова появляться. В ручную такое количество товаров в магазине обработать просто нет возможности. Необходимо как-то подвязать магазин к 1С, чтобы наличие товаров изменялось в зависимости от показаний в 1С. Вопрос: Что можно предпринять?
  9. Спасибо вам, действительно помогло. В принципе все так и сделал, но побоялся переименовывать названия классов, в которых встречались "flat" Но по вашей рекомендации автоматически заменил в содержимом файлов все слова "flat" на новое и действительно все стало работать. Спасибо.
  10. Пытаюсь сделать клон модуля "Доставка с фиксированной оплатой" Переименовал все файлы "flat". Вхожу в админку/доставка нахожу переименованный клон, жму "Установить" и выдается такая ошибка: Fatal error: Class 'ControllerShippingtyumen' not found in W:\home\localhost\www\odegda\admin\controller\extension\shipping.php on line 125 Научите пожалуйста, что еще где править нужно?
  11. В Opencart 1.5.1.3 пункты многоуровневого меню можно добавить только как категории и подкатегории, чтобы при наведении на пункт меню, выпадал список подкатегорий. Каким образом можно вывести в верхнее меню наряду с категориями пункт "Информация" со всеми ее подпунктами? Контакты, форум и сервис в это меню я уже вывел, добавив в файл catalog\view\theme\default\template\common\header.tpl следующее: <li><a href="#">Сервис</a></li> <li><a href="forum/portal.php">Форум</a></li> <li><a href="index.php?route=information/contact">Контакты</a></li> Теперь нужно чтобы при наведении на "Сервис" выпадал список с пунктами, которые находятся в разделе "Информация" (О нас, о доставке и т.д.) Как это реализовать? Не обязательно с использованием php можно и html прямо добавить в ручную ссылки и все, вот только как сделать, чтобы они выводились списком, так же как в категориях. Вот скрин:
  12. На некоторых сайтах, построенных на opencart реализована такая эффектная отправка продукта в корзину, где фото с продуктом на глазах улетает в корзину. Вот в этом шаблоне, например, если нажать Купить, то этот продукт перемещается в корзину. Каким дополнением это реализовано?
  13. К сожалению, мне так и не удалось использовать этот форум. Скачал файлы, установил. При входе в админку в модули, выскакивала ошибка. Изменил язык по умолчанию на английский. После этого ошибку не выдавал и можно было пройти в модули. После установки модуля попытался его редактировать из админки, но ни одна из вкладок этого модуля не работала. Пишет "Невозможно отобразить страницу" Может с путями что-то, но я не знаю где искать. Спасибо. Попробую разобраться, но особо иллюзии не питаю на этот счет, ибо я не так хорошо разбираюсь в программировании, чтобы понять описание на английском языке. Перевел в браузере гугловским переводчиком, но боюсь не потяну я... :(Надеялся на урок, в котором описывается эта процедура, как для других популярных бесплатных CMS.
  14. К интернет-магазину Open Cart нужно прикрутить форум. Выбрал phpbb3, но это не принципиально, если есть решение по другому движку форума, то можно и другой. Необходимо, чтобы пользователи, регистрирующиеся на сайте, автоматом становились участниками форума. В общем нужно единая база пользователей на форум и на магазин. Есть какие-то мысли?
  15. Спасибо, действительно работает. Но тут работает php скрипт, который выводит фразу: "Войти в личный кабинет или зарегистрироваться" а, при входе в систему, заменяет эту фразу на "Вы вошли как [имя пользователя] (Выход)" Если убрать этот скрипт и адаптировать код под иконку, чтобы просто была иконка на регистрацию, то лишаемся такой удобной фишки, как "Вы вошли как [имя пользователя] (Выход)" Править php, чтобы реистрация была с иконкой, при этом сохранить имя пользователя и выход я не смогу, так как не обладаю достаточными для этого знаниями и навыками. Но уверен, что получится, если я буду знать путь к форме регистрации и как прописать к ней путь в ссылке. Ссылку посмотрел в адресной строке браузера, когда перешел на страницу с регистрацией и скопировал в catalogviewthemedefaulttemplatecommonheader.tpl в нужное место. Попытался там же указать анкор для ссылки "Регистрация", но эта страница в кодировке ANSI. Менять кодировку не стал, ибо представляю что там потом начнется... Решил поступить следующим образом: Создал переменную: $_['text_registr'] = 'Регистрация'; вфайлеcatalog/language/russian/common/header.php затем, в catalogviewthemedefaulttemplatecommonheader.tpl в строке с ссылкой добавил обращение к этой переменной. Выглядит это так: <a href="http://localhost/odegda/index.php?route=account/register"><?php echo $text_registr; ?></a> В результате, в том месте, где должна быть ссылка, выводится ошибка : Notice: Undefined variable: text_registr in W:homelocalhostwwwodegdacatalogviewthemedefaulttemplatecommonheader.tpl on line 88 Сама ошибка является ссылкой, так как кликая по ней, попадаешь на страницу с регистрацией. Значит дело только в переменной с текстом ссылки. Что там не так? Помогите пожалуйста.
  16. Вверху имеется надпись "Войти в личный кабинет или зарегистрироваться" Необходимо ее убрать. С этим вроде справился, но нужно оставить ссылку на регистрацию, причем чтобы была не просто ссылка-текст, а с картинкой. Вопрос: Как сделать, ссылку "зарегистрироваться" иконкой?
×
×
  • 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.