Перейти к содержанию

Рекомендуемые сообщения

Всем доброго дня.

 

Не получается вывести строковую переменную из админки, наверное что-то неправильно делаю.

Создал input в product_form, добавил в admin/product.php и catalog/product.php, ну и соответственно в product.tpl

Также добавил столбец в мускуле и model/product.php

Может что-то забыл, Oc 1.5x

 

Заранее благодарю!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

такое лучше сопровождать кодом, иначе только гадать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, AlexDW сказал:

такое лучше сопровождать кодом, иначе только гадать

product_form.tpl 

 

<input type="text" name="ankor" value="<?php echo $ankor; ?>"/>

admin/controller/product.php

if (isset($this->rquest->post['ankor'])) {
            $this->data['ankor'] = $this->request->post['ankor'];
        } elseif (!empty($product_info)) {
			$this->data['ankor'] = $product_info['ankor'];
		} else {
      		$this->data['ankor'] = '';
    	}

admin/model/catalog/product.php

 

ankor = '" . $this->db->escape($data['ankor']) . "'

controller/product.php

 $this->data['ankor']  = $product_info['ankor'];

 

product.tpl 

 <span><?php echo $ankor; ?></span>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В мускуле все прописывается, ну и колонка типа varchar 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rquest

 там ошибки должны быть, разве нет?

 

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, freelancer сказал:

rquest

 там ошибки должны быть, разве нет?

 

Да, вы правы!

Надо было внести в model/catalog/product.php

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

12 минут назад, kentkent17 сказал:

Надо было внести в model/catalog/product.php

о чем вы?  просто опечатка

33 минуты назад, kentkent17 сказал:

$this->rquest->post['ankor']

 

33 минуты назад, kentkent17 сказал:

$this->request->post['ankor']

найдите отличия

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, fanatic сказал:

 

о чем вы?  просто опечатка

 

найдите отличия

Нашел))) e пропустил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

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