Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

villord

Користувачі
  
  • Публікації

    99
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем villord

  1. Здравствуйте, понимаю что эта тема уже не раз поднималась на форуме, но перечитав все темы так и не нашел решение проблемы.

    Собственно проблема в том что при переходе из модуля "Последние добавленные" получаю путь вида:

    Главная->Товар

    А хотелось бы как и при переходе из меню путь типа:

    Главная->Категория->Товар

    или

    Главная->Категория->Подкатегория->Товар

    соответственно.

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

    Модуль не обращается к таблице category_to_store, а при переходе из категории я так понял именно из это таблицы берется id категории.

    В контроллере модуля попробовал добавить данные из этой таблицы, вроде как таблица видна, но все равно не срабатывает как надо.

    Кто разобрался с данной проблемой подскажите в правильном ли направлении вообще копаю? Может есть уже где-то наработки, которых мне не удалось найти...

    Версия движка ocStore 1.5.3.1

  2. Доброго времени суток, тема SEO обсуждалась здесь на форуме многократно оттого весь вчерашний день потратил на поиски ответа, но пока все же некоторые моменты остались непонятными поэтому создаю тему.

    1. Во-первых у меня проблема с SeoPro. а точнее с его отсутствием:)

    Вот что у меня в настройках.

    post-19729-0-29255700-1344409538_thumb.png

    Версия движка ocStore 1.5.3.1. Переустанавливать движок не хочется, очень много правок уже внесено. Искал как установить его отдельно, но то ли плохо искал, то ли что-то еще. В общем не нашел как сделать.

    Ну и походу задам еще несколько вопросов насчет которых у меня есть сомнения и хочется внести для себя ясность.

    1. Как я понял ocStore уже изначально настроен для нормальной работы с ЧПУ и поэтому достаточно просто включить SeoPro в настройках и переименовать файл .htaccess.txt в нормальный вид чтобы ЧПУ заработало.

    2. Нашел на форуме 2 модуля для СЕО, которые меня заинтересовали - это AutoSEO и Deadcow, но меня все гложет вопрос, они рассчитаны для параллельной работы с SeoPro или просто являются альтернативными решениями?

    Вот вроде и все мои вопросы:)

  3. Можно спросить у Вас случайно не установлен модуль фильтр товаров?

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

    Мне кажется что все таки проблема в функции создания опций, а не в функции редактирования. Судя по скринам у Вас опции отсутствуют в базе, что свидетельствует о том, что они не были созданы до этого.

    Точнее можно сказать если проверить создаются ли опции вообще в самой базе.

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

  4. Доброго времени суток, появилась необходимость сделать для товаров опции, но столкнулся с проблемой.

    Суть проблемы в том, что опции создаются, вроде все в порядке, выглядит это так:

    post-19729-0-96697600-1343664073_thumb.png

    но при повторном входе в форму редактирования товара они обнуляются

    post-19729-0-45040600-1343664071_thumb.png

    и при сохранении выскакивает ошибка:

    post-19729-0-03616800-1343664071_thumb.png

    В чем может быть проблема? просмотрел установленные дополнения, вроде ничто не должно влиять на опции. Собственно для админки тут установлен только мод фильтрации по категориям, остальное все по дефолту. Система ocStore 1.5.3.1.

  5. Доброго времени суток, вопрос простой, нужно вывести изображения производителей в админке.

    Видел где-то на форуме готовое решение, да вот никак найти не могу. Буду благодарен за ссылочку.

    p.s. понимаю что самому сделать нефиг делать, но все же:)

  6. Конечная цель в чем?

    определение города при оформлении заказа.

    По-моему, в этом случае проще взять готовый модуль оформления заказа (Simple checkout by deeman) и пользоваться - там уже GeoIP прикручено при оформлении заказа.

    так и хотел, да не смог вовремя с ним связаться. А сейчас уже форма заказа очень изменена под собственные нужды. Еще раз адаптировать слишком долго.

    да и вот это верно:) свой велосипед всегда интересно, особенно на стадии обучения!

    Если хочется "сами с усами" - ну тогда изучайте и ковыряйте.

  7. что-то я видимо туплю по жесткому :) Действительно при локальном инклюде файлы увидел, но теперь столкнулся с другой проблемой - выдает ошибку:

    Fatal error: Cannot redeclare geoip_load_shared_mem() (previously declared in /home/wgtest2rk/domains/wgtest2.rk.ua/public_html/ecodom/geoip/geoip.inc:240) in /home/wgtest2rk/domains/wgtest2.rk.ua/public_html/ecodom/geoip/geoip.inc on line 256<br>
    
    Поиск по родному форуму MaxMind навел на такой вот код:

    / uncomment for Shared Memory support<br>
    // geoip_load_shared_mem(&quot;/usr/local/share/GeoIP/GeoIPCity.dat&quot;);<br>
    // $gi = geoip_open(&quot;/usr/local/share/GeoIP/GeoIPCity.dat&quot;,GEOIP_SHARED_MEMORY);<br>
    $gi = geoip_open(DIR_WS_INCLUDES . &#39;GeoIPCity.dat&#39;, GEOIP_STANDARD);<br>
    

    Попробовал этот код в таком вот виде:

    <br>
    geoip_load_shared_mem(&#39;geoip/GeoLiteCity.dat&#39;);<br>
    $gi = geoip_open(&#39;geoip/GeoLiteCity.dat&#39;,GEOIP_SHARED_MEMORY);<br>
    

    Но ошибка остается.

    Ошибка пропадает если из запроса убрать

    include(&#39;geoip/geoipcity.php;
    include(&#39;geoip/geoip.php;

    но в итоге могу получить только название страны, region и city возвращают пустые значения.

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

    upd: вопрос снимается, как выяснилось это бок MaxMind, он просто слабовато определяет украинские города и области.

    Собственно теперь осталось разобраться как все это дело привязать к базе регионов OpenCart, а города как я понял в базе отсутствуют? их нужно подключать отдельно?

  8. Доброго времени суток, друзья.

    Есть такой ресурс http://www.maxmind.com/app/geolite. Кажется многие им пользуются.

    Там среди прочего предлагается бесплатная база городов в формате .dat

    Доступна следующая ссылка для скачивания http://geolite.maxmi...LiteCity.dat.gz

    Здесь описан порядок установки http://www.maxmind.c...allation?city=1

    На сайте также можно скачать примеры реализации на разных языках, в том числе PHP

    Вроде все просто, но на opencart не удается внедрить все до конца, при попытке доступа к файлам с соответствующими классами выдает ошибку доступа к файлу.

    Ошибка сервера код 500. Непонятно, это opencart что-то запрещает или настройки сервера.

    Код такой:

    <?
    // Подключаем необходимые классы
       include(HTTP_SERVER."geoip/geoipcity.php");
       include(HTTP_SERVER."geoip/geoip.php");
       include(HTTP_SERVER."geoip/geoipregionvars.php");
    // Подключаем файл с данными
       $filename = HTTP_SERVER."/geoip/GeoLiteCity.dat";
    // Использую методы из подключенных выше классов пытаемся получить массив данных о текущем регионе
    // Вот тут возникает ошибка
       $gim = geoip_open($filename,GEOIP_STANDARD);
       $record = geoip_record_by_addr($gim,$_SERVER['REMOTE_ADDR']);
       print $record['country_code'] . " " . $record['country_code3'] . " " . $record['country_name'] . "\n";
       print $record['region'] . "\n";
       print $record['city'] . "\n";
       print $record['latitude'] . "\n";
       print $record['longitude'] . "\n";
       geoip_close($gim);
    ?>
    

    Дамп ошибки примерно следующий

    Warning: include([url="http://xn--_-htbdnodicd/geoip/geoipcity.php"]http://мой_домен/geoip/geoipcity.php[/url]'>http://мой_домен/geoip/geoipcity.php[/url]) [function.include]: failed to open stream: HTTP request failed!
    HTTP/1.1 500 Internal Server Error in /home/юзер/domains/мой_домен/public_html/ecodom/catalog/controller/common/home.php on line 28
    Warning: include() [function.include]: Failed opening '[url="http://xn--_-htbdnodicd/geoip/geoipcity.php"]http://мой_домен/geoip/geoipcity.php[/url]'>http://мой_домен/geoip/geoipcity.php[/url]' for inclusion (include_path='.:/usr/local/php5/lib/php') in /home/wgtest2rk/domains/wgtest2.rk.ua/public_html/ecodom/catalog/controller/common/home.php on line 28
    Fatal error: Call to undefined function geoip_open() in /home/юзер/domains/мой_домен/public_html/ecodom/catalog/controller/common/home.php on line 32

    Есть мысль что это именно проблема opencart, так как экспериментально в чистом php файле ошибок не дает.

    И да, к вопросу зачем мне это, нужно реализовать автоподстановку города при регистрации и оформлении товара.

    Файлы с примерами реализации на PHP прилагаю.

    GeoLiteCity.dat.gz

    php-1.11.tar.gz

    Направьте пожалуйста, если где ошибся :)

  9. так что, кто-то реализовал нормальный модуль Отзывы о магазине с возможностью настройки отображения, модерации отзывов, и так далее?

    кто-то нашел такое решение или написал сам?

    помогите с решением этого вопроса или поиском модуля, кто нашел поделитесь?

    ася 203-410-102

    Вот тут есть хорошее решение. Модуль очень простой и со своей задачей справляется на отлично. Мне его скидывал один из форумчан в личке, но в теме по моему тот же самый

  10. В общем мне нужно чтобы на странице товара выводились рекомендуемые товары, для каждого товара свои, те что задаются во вкладках при создании нового товара. Модуль тут возможно вообще не причем, я просто не могу до конца понять как оно все работает и как получить результат

  11. Зашел на страницу товара, во вкладке "Ссылки" внизу добавил парочку товаров.

    post-19729-0-09869800-1339346401_thumb.png

    Как-то так. Но они не отображаются в модуле на странице. Место отображения на странице я указал через модуль "Рекомендуемые", если задать товары в нем, то все выводится.

  12. Всем привет!

    Возник вопрос по модулю "Рекомендуемые", долго искал ответ на форуме, но везде все сводится к вопросу "а как добавить товар?"

    В моем случае чуть другой - каков принцип вывода?

    Нужно на странице товара выводить рекомендуемые.

    Есть модуль в разделе Дополнения->Модули, и если там добавить товар, то он нормально выводится, но для всех товаров выводятся одни и те же рекомендуемые.

    А если добавить рекомендуемые во вкладке самого товара, то ничего не выводится.

    Собственно вопрос, и там и тут это вообще один и тот же модуль? Если да, то как заставить его выводить то что добавлено к товарам?

    Спасибо за внимание.

  13. отлично, спасибо! то что нужно.

    первый вопрос пока остается открытым и еще интересует модуль "Возможно вас заинтересует", сейчас вроде не редкость в магазинах, а модуль найти не могу. Да и по правде говоря не могу никак сообразить алгоритм как оно работает если даже писать самому.

  14. Друзья, снова у меня появилось несколько вопросов, не хочу из-за этого создавать отдельную тему:

    1. Есть ли готовая каптча при регистрации нового пользователя? на форуме ничего подходящего найти пока не могу, в коде тоже не увидел.

    2. Есть ли готовое решение позволяющее при регистрации генерировать пароль и отправлять его пользователю на мыло, чтобы он не указывал пароль или нужно самому писать?

  15. у меня полностью свой шаблон. главная, вторая третья страницы. все мое руками сделанное в html. долго мучался покамись прикрепил его к опенкарту. т.е. перевел на tpl и в нужных файлах прописал переменные.

    к каждому своему файлу вставлял <?php echo $header; ?> <?php echo $footer; ?> все работало, все хорошо.

    тут мне понадобилось вставить левую колонку на одну из своих страниц, <!--?php echo $column_left; ?--> я добавляю этот код, и ничего не происходит. вот на этом и остановился. страница просто не хочет видеть переменную column_left и column_right

    Левая и правая колонка - это переменные, которые должны быть объявлены в контроллере, если они там не объявлены то и в шаблоне выводиться не будут. Но вы ничего не написали по поводу ошибок, они выскакивают или просто нет правой и левой колонки?

    Как вариант, у вас просто нет никакого содержимого в колонке, в коде существует проверка на наличие модулей в разных блоках. Для начала определите какую схему использует страница для этого стоило бы указать в какой она папке и как называется, создавали полностью новую страницу или переписали код существующей, просто полностью под себя?

    В общем уточняйте, как определите что за схема попробуйте включить какой-нибудь плагин в боковой панели для этой схемы и она должна появиться.

  16. например можете назначить фон тегу body, то есть если рассматривать шаблон default, то в указанном мной файле стиля находите такие строки:

    body {
    background-color: #ffffff;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    }
    

    и заменяете строчку:

    background-color: #ffffff;

    на такую:

    background: url(../image/название вашего файла) no-repeat center;

    саму картинку соответственно кидаете в папку

    catalogviewthemedefaultimage

    • +1 1
  17. самое быстрое решение, которое бросается в глаза это добавить к #column-left clear:both и уберите боковые марджины у .banner, они ведь имеют ту же ширину что и сайдбар, а если баннеры будут иметь разную ширину, то просто замените на margin: 0 auto;

    • +1 1
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.