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

Leaderboard

Popular Content

Showing content with the highest reputation on 06/07/2011 in all areas

  1. Внедрил elFinder в ocStore. Из недостатков (оба недостатка исправлены в версиях для ocstore 0.2.1 и выше): - он создаёт свои собственные превьюшки изображений (т.е. занимает лишнее место на диске); - эти его превьюшки масштабируются по высоте с обрезанием краёв по ширине, из-за чего некоторые длинные картинки бывает трудно узнать. Если кто-то заметит ещё какие-нибудь недостатки - прошу прокомментировать, возможно их удастся исправить. Основная цель этого тестирования - проверить работоспособность этого решения в различных браузерах. Установка (не забудьте перед этим сделать бэкап): Скачайте архив для вашей версии магазина, разархивируйте и скопируйте содержимое папки 'admin' в соответствующую папку вашего магазина. На вопросы о замене файлов отвечайте "Да". Затем зайдите в админку: Система->Пользователи->Группы. Для Главного администратора разрешите доступ и изменения в модуле 'common/elfinder' elfinder-for-ocstore0.2.0.zip elfinder-for-ocstore0.1.9.zip elfinder-for-ocstore0.1.8.zip elfinder-for-ocstore0.1.7.zip elfinder_new-for-ocstore0.2.1.tar.gz elfinder-for-ocstore0.2.2.tar.gz
    1 point
  2. По идее - да, пинайте хостера.На всякий случай попробуйте запустить такой скрипт: <?php $m = mail('ваш_реальный_емыл@что-нибуть', 'Test send from hosting', 'If I can read this letter - my hosting are supported php send mail!'); if ($m) echo 'письмо принято для доставки'; else echo 'Ошибка'; ?> У меня ocstore отправляет почту через "Mail", так что дело не в новой версии. А чтобы с винды почта отправлялась - надо или юзать вариант SMTP (с указанием всех параметров - хост/логин/пароль, причём сервер должен поддерживать авторизацию на не зашифрованном соединении), или настраивать php.ini для работы функции mail.
    1 point
  3. В контроллере который отвечает за 3-й блок слева нужны вот эти строки $this->data['currency_code'] = $this->currency->getCode(); $this->load->model('localisation/currency'); $this->data['currencies'] = array(); $results = $this->model_localisation_currency->getCurrencies(); foreach ($results as $result) { if ($result['status']) { $this->data['currencies'][] = array( 'title' => $result['title'], 'code' => $result['code'] ); } } а в контроллере хидера эти строки желательно закомментировать
    1 point
  4. Раньше у вас наверное было выставлено "Почтовый протокол": "Mail"
    1 point
  5. Papiros, подобные вопросы обычно легко решаются с помощью firefox+firebug. настоятельно рекомендовано к ознакомлению и пониманию, ибо дарует определённую независимость ) tim21701, мегареспект! сам привык везде видеть/использовать лайтбоксы, и дефолтная мёртвая библиотека ввела в ступор своим абсолютно никаким интерфейсом. спасибо за исчерпывающий мануал :)
    1 point
  6. да, там добавились два столбца в конце таблицы (у категорий и у товара). Попробуй потести.
    1 point
  7. Пропишите имя smtp-хоста, скрипт не знает к какому почтовику коннектиться.
    1 point
  8. Тоже столкнулся с этом проблемой, после нескольких дней на форуме так никто не ответил. В итоге сам нашел решение. Правил файл admin/model/tool/export.php вот как он у меня выглядит сейчас (сборка ocstore 0.2). Ногами не пинайте, в php я ноль. export.php
    1 point
  9. Ritter, конечно можно. я выносил вообще в header.tpl и через ajax подгружал.
    1 point
  10. 1. Открываем файл catalog\controller\common\header.php 2. Вставляем следующий код: после: $this->data['logged'] = $this->customer->isLogged(); $this->data['firstname'] = $this->customer->getFirstName(); $this->data['lastname'] = $this->customer->getLastName(); перед: $this->data['login'] = HTTPS_SERVER . 'index.php?route=account/login'; он сформирует нам две переменные содержащие имя и фамилию пользователя, доступные в шаблоне хэдера. 3. Открываем файл catalog\view\theme\вашатема\template\common\ header.tpl В нужном вам месте выводите полученные переменные, у меня это сделано так: <?php if ($firstname) echo 'Вы вошли как: <b>'.$firstname.' '.$lastname.'</b> <a href="/index.php?route=account/logout">[выйти]</a> '; else echo '<a href="/index.php?route=account/login">Войти в личный кабинет</a>'; ?> Тему можно закрыть! Всем спасибо!
    1 point
×
×
  • 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.