msalist
-
Публікації
19 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем msalist
-
-
Кстати ... официальный прекрасно работает оказывается только readme прочитать надо
-
Добрый день подскажите ..рабочий модуль import/export tool для ocStore-1.5.5.1.1
-
Языковая переменная не передается напрямую в представление, она передается через контроллер. Контроллер загружает языковый файл и передает языковые переменные в представление. Откройте контроллер хедера и поищите по фразе text_welcome сразу и поймете где что берется..
ммм..действительно ..все ясно ..спасибо большое !!!!
-
Добрый день подскажите пожалуйста ?! откуда ноги растут
Например , есть файл header.tpl
в котором есть слой с выводом переменных языка .
<div id="welcome">
<?php if (!$logged) { ?>
<?php echo $text_welcome; ?>
<?php } else { ?>
<?php echo $text_logged; ?>
<?php } ?>
</div>значение переменных берутся из языкового файла
$_['text_welcome'] = '<a href="%s">Войти</a> или <a href="%s">зарегистрироваться</a>';
$_['text_logged'] = 'Вы вошли как <a href="%s">%s</a> <b>(</b> <a href="%s">Выйти</a> <b>)</b>';Так вот ..обратите внимание ,что они являются ссылками (Войти .. зарегистрироваться ..и т.д ) и я так понимаю пути до контролеров выводятся из %s
не пойму другое ... откуда берутся пути ?! и вроде как переменная одна %s , а ссылки для каждого слова разные
-
Используй функцию iconv() для конвертации символов
echo iconv("WINDOWS-1251","UTF-8",$liter['value']); Выводит - PP
не понятно почему и в какой кодировке данные хранятся тогда вообще
-
Добрый день !
Подскажите что не так ?!
Присваиваю данные в массив (символы алфавита кириллица)
$liters = array(
'liter_a' => "А",
'liter_b' => "Й"
);
Делаю вывод
foreach ($liters as $liter) {
echo $liter['value'];
}На экран выходят символы - ��
-
Добрый день !!!
Подскажите что не так делаю ?!
Из массива пытаюсь вывести данные к примеру из первой ячейки
$data[] = array(
'name' => "Албания",
'name2' => "Турция"
);
echo "=",$data[0]; - выводит - Arrayecho "=",$data['name']; - выводит Notice: Undefined index: name in ....
-
catalog/controller/information/information.php
Есть такое да .... Скажите пожалуйста ...а я так понял что официальной документации полной для разработчиков нет вообще ?! кроме той что на http://docs.opencart.com/display/opencart/Loading+files+in+the+controller
-
Взято из information/information.
не понял ..это где такое ..скажите пожалуйста полную ссылку ?!
-
Вместо
$this->render();
Нужно использовать
$this->response->setOutput($this->render());
И в вашем случае
private $error = array();
на фиг не нужна...
ах вон оно что михалыч )))) спасибо большое ..вот другое теперь интересно ... где берут документацию чтобы знать что надо именно так ? $this->response->setOutput($this->render()); такую строку не видел вообще в существующем сайте
-
Как правило, в панели управления хостингом. У каждого хостера - по разному.
Вы покажите лучше полностью код из контроллера.
Немного изменил шаблон ..сейчас у сайта в админке выбран шаблон Space-cart
Ссылка вставлена на главную страницу в файле www\site\catalog\view\theme\Space-cart\template\common\header.tpl
</head>
<body>
<a href="index.php?route=pricelist/price" >Ссылка</a>
...
В файле www\site\catalog\controller\pricelist\price.php
<?php
class Controllerpricelistprice extends Controller {
private $error = array();
public function index() {
$this->data['var_name']='LALALA';
$this->template = 'Space-cart/template/pricelist/price.tpl';
$this->render();
}
}
?>
в файле www\site\catalog\view\theme\Space-cart\template\pricelist\price.tpl
<?php
echo $var_name;
?>
И вот при нажатии на ссылку ...выходит пустая страница .
-
Синтаксическая ошибка может в контроллере допущена. Не закрытая кавычка или точка с запятой пропущена.
Или скобка где-нибудь лишняя.
См. логи сервера.
Ткните носом меня пожалуйста ..где можно посмотреть логи сервера ?!
-
В котроллере в первой строке
<?
замените на<?php
Заменил ... результат тот же ! Что самое интересное ..попробовал в header существующего сайта ..переменную эту же вывести ..все выводит нормально ...Что тут не так не пойму ?
-
И там и так попробывал ..результат тот же ..белый экран ... если переименовываю файл tpl то ошибку выводит нормально Notice: Error: Could not load template
-
Добрый день подскажите что не так делаю
создаю файл \catalog\controller\test\test.php
в нем
<?
class ControllerTestTest extends Controller {
//private $error = array();
public function index() {
$this->load->language('test/test');
$this->data['var_name']='LALALA';
}
}
?>создаю файл шаблона \catalog\view\theme\default\test\test.tpl
в нем пишу
<p><?php echo $var_name; ?></p>
Создаю в шаблоне файла \catalog\view\theme\default\template\common\header.tpl
ссылку <a href="index.php?route=test/test" >Test</a>
При нажатии на ссылку выходит пустая страница ?! :(
-
Добрый день !
Подскажите почему так ..например версия opencart 0.7.1 после установки ..если зайти на сайт ..то есть впринцепе все что надо ..куча информационных модулей таких как категории , информация , хиты продаж ...самое что приятное это помещение товара в корзину с эфектом летящего товара .
Далле
ставим свежую версию к примеру opencart 1.5.4.1 или ocStore 1.5.5.1 .... практически ничего из того что есть в старой версии ..минимум информационных блоком ..корзина без эффекта ?! и т.д
ocStore-1.5.5.1.1 import tool
в Допомога програмістам та розробникам
Опубліковано:
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export
На официальном сайте точнее