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

afwollis

Ветеран спільноти
  • Публікації

    11 658
  • З нами

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

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

  1. что будет выводиться - зависит от настроек магазина

    Показывать остаток на складе:
    Показывать остаток товаров на складе на странице товара.
    да - цихверки (кол-во товара)
    нет - текстовый статус

    в остальном - код выше рабочий.

    выводит "статус" товара в категориях.

  2. нет, спец.цена отображается только для тех товаров, у которых она проставлена.

    проверяйте в админке.

    если там не у всех товаров есть спец.цена, то вы намудрили с файлами контроллера...

    попробуйте очистить кэш.

    авось...

  3. вынес в отдельную тему.

    бэкап файлов делать надо было ^_^

    зацепили что-то в шаблоне.

    что именно и в каком файле - хз. вы ж меняли что-то :)

    поэтому рассказывайте, что делали и в каких файлах.

    содержимое файлов шаблона можно выложить в тэге CODE или HTML или PHP...

  4. затем, что кроме apache есть другие веб-сервера, которые понятия не имеют о .htaccess и переменных для настройки apache https://opencartforum.com/public/style_emoticons/default/dry.gif

    также есть хостинги, на которых много чего отключено/запрещено... :o

  5. 1. включаете в админке;

    2. задаете товарам, категориям, прочей инфе "псевдонимы";

    3. .htaccess.txt надо переименовать в .htaccess

    пользуетесь

    Не могу настроить SEO

    сделаем поиск по трем символам - найдете много другой инфы по SEO.

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

  6. 1. блок, блок, блок... чет не понимаю... может заработался я уже...

    "статьи" такие можно сделать (если их нет еще) в

    admin -> каталог -> статьи
    ссылки на них в любое удобное место можно воткнуть.

    Интересен вариант с поддержкой 3 языков (рус\укр\англ)

    Мультиязычность есть.

    Добавляете нужные языки и вставляете переведенную информацию в соответствующие поля на соответствующих вкладках.

    2.

    шаг #1

    открываем

    catalog/controller/account/account.php
    после

    $this->data['text_newsletter'] = $this->language->get('text_newsletter');
    вставляем

    $this->data['text_logout'] = $this->language->get('text_logout');
    ---

    после

    $this->data['newsletter'] = HTTPS_SERVER . 'index.php?route=account/newsletter';
    вставляем

    $this->data['logout'] = HTTP_SERVER . 'index.php?route=account/logout';
    сохраняем, закрываем.

    шаг #2

    открываем

    catalog/language/LANG/account/account.php
    после

    $_['text_newsletter']    = 'Subscribe / unsubscribe to newsletter';
    вставляем

    $_['text_logout']   = 'Log Off';
    сохраняем, закрываем.

    шаг #3

    открываем

    catalog/view/theme/ВАШ_ШАБЛОН/template/account/account.tpl
    после

    <ul>
          <li><a href="<?php echo str_replace('&', '&', $newsletter); ?>"><?php echo $text_newsletter; ?></a></li>
        </ul>
    вставляем

    <a onclick="location='<?php echo str_replace('&', '&', $logout); ?>'" class="button"><span><?php echo $text_logout; ?></span></a>

    ...наверное такова судьба старожил Опенкарта...

    Я с OpenCart четыре месяца знаком...
    • +1 1
  7. Надо больше данных.

    Неизвестно, кто отдает ошибку.

    Может nginx, может IIS может еще что...

    В зависимости от ситуации разные решения.

    Вот один из вариантов решения: http://xandeadx.ru/blog/raznoe/82

    Если я правильно понимаю проблему - помочь вам сможет только саппорт вашего хостинга.

  8. Можно через

    admin -> каталог -> товары -> какой_то_товар || вкладка атрибуты
    Если этот вариант не подходит, можно создать доп.поля в базе и их заполнять/выводить.

    Если и этот вариант не подходит - можно попробовать "фильтр в категории".

    Последний вариант хоть и рабочий, но архива со всеми правками/фиксами и прочими штуками (выложенными на форуме в сообщениях) в дополнениях нет.

    И его также прийдется дорабатывать.

  9. Думаю что не помешало бы прикрутить к нему ссылку на переход в саму корзину.

    Если есть эти строчки/ссылки, значит вам ничего "прикручивать" не надо.

    Если это не то, что вам надо - сформулируйте иначе вашу задачу.

  10. Если оно будет востребовано - обещаю навести марафет и сделать поддержку локализации (сейчас все тупо прописано во вьювере), а так же может найдется какое-то удобное и универсальное красивое решение интегрировать в админку)

    оно востребовано, окажите поддержку своим пользователям :)
  11. Вопрос, где используется memcache?

    непонятный вопрос =\

    kazaam2, отчасти столкнулся с memcache.

    php.net дает нам два примера:

    - первый общий;

    - второй по вашей проблеме.

    Пример #1

    <?php
    
    $memcache = new Memcache;
    $memcache->connect('localhost', 11211) or die ("Could not connect");
    
    $version = $memcache->getVersion();
    echo "Server's version: ".$version."<br/>\n";
    
    $tmp_object = new stdClass;
    $tmp_object->str_attr = 'test';
    $tmp_object->int_attr = 123;
    
    $memcache->set('key', $tmp_object, false, 10) or die ("Failed to save data at the server");
    echo "Store data in the cache (data will expire in 10 seconds)<br/>\n";
    
    $get_result = $memcache->get('key');
    echo "Data from the cache:<br/>\n";
    
    var_dump($get_result);
    
    ?>

    Пример #2: session

    <?php
    
    $session_save_path = "tcp://$host:$port?persistent=1&weight=2&timeout=2&retry_interval=10,  ,tcp://$host:$port  ";
    ini_set('session.save_handler', 'memcache');
    ini_set('session.save_path', $session_save_path);
    
    ?>

    Так что, видимо, надо где-то в index.php (хотя лучше, наверное, в system/startup.php) ввести правильные данные, опираясь на второй пример.

    UPD

    а вобще интернет-магазин это не тот проект, который стоило бы размещать на бесплатном хостинге...

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

Important Information

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