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

[Решено] Редактирование товара на его странице


sobak

Recommended Posts

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

Надіслати
Поділитися на інших сайтах


есть админбар, который открывает страницу  редактирования  товара админки

А со страницы товара - в ОС эта фшечка не предусмотрена, накладно для шаблона

Надіслати
Поділитися на інших сайтах

В product.tpl   в самом начале добавляем  

<?php require_once(DIR_SYSTEM . 'library/user.php');
                        $this->registry->set('user', new User($this->registry));
                        if ($this->user->isLogged()) { $userLogged = true; } else { $userLogged = false;} if ($userLogged) { ?>
                        <div class="edit">
                            <a class="button"  target="_blank" href="/admin/index.php?route=catalog/product/update&token=<?php echo $this->session->data['token']; ?>&product_id=<?php echo $product_id; ?>">Редактировать товар</a>
                        </div>
<?php } ?>

в стили в самый конец 
 

.edit{
  position: fixed;
   top:0;
   margin-left: 0;
}

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

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
  • 4 weeks later...

В product.tpl   в самом начале добавляем  

<?php require_once(DIR_SYSTEM . 'library/user.php');
                        $this->registry->set('user', new User($this->registry));
                        if ($this->user->isLogged()) { $userLogged = true; } else { $userLogged = false;} if ($userLogged) { ?>
                        <div class="edit">
                            <a class="button"  target="_blank" href="/admin/index.php?route=catalog/product/update&token=<?php echo $this->session->data['token']; ?>&product_id=<?php echo $product_id; ?>">Редактировать товар</a>
                        </div>
<?php } ?>

в стили в самый конец 

 

.edit{
  position: fixed;
   top:0;
   margin-left: 0;
}

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

 

а product.tpl это нужно вставить самого начала до <?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

или после? А то я вставил до и у меня оказывает весь шаблон рушится!

Надіслати
Поділитися на інших сайтах


Внимательно смотрим самое начало сообщения
 

В product.tpl   в самом начале добавляем

хотя добавить можно в любое удобное для вывода место.

Надіслати
Поділитися на інших сайтах

Внимательно смотрим самое начало сообщения

 

хотя добавить можно в любое удобное для вывода место.

Ну я так и добавил в самое начало и после логина у меня слетает шаблон!

У меня все из HEAD переносится в BODY как я логинюсь!

Надіслати
Поділитися на інших сайтах


Сомневаюсь,что смогу по картинке  ставить диагнозы.Значит не судьба воспользоваться данной фишкой.Так бывает)))

Надіслати
Поділитися на інших сайтах

Сомневаюсь,что смогу по картинке  ставить диагнозы.Значит не судьба воспользоваться данной фишкой.Так бывает)))

Да не она работает, просто слетает шаблон когда логинишься!
Надіслати
Поділитися на інших сайтах


Всё что могу добавить "Истина где то рядом" точнее здесь

 

post-8837-0-61143900-1414848181.jpg

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

В product.tpl   в самом начале добавляем  

<?php require_once(DIR_SYSTEM . 'library/user.php');
                        $this->registry->set('user', new User($this->registry));
                        if ($this->user->isLogged()) { $userLogged = true; } else { $userLogged = false;} if ($userLogged) { ?>
                        <div class="edit">
                            <a class="button"  target="_blank" href="/admin/index.php?route=catalog/product/update&token=<?php echo $this->session->data['token']; ?>&product_id=<?php echo $product_id; ?>">Редактировать товар</a>
                        </div>
<?php } ?>

в стили в самый конец 

 

.edit{
  position: fixed;
   top:0;
   margin-left: 0;
}

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

 

Спасибо, воткнул под вкладки описания и т.п., справа от тегов. И смотрится вполне удачно, и как-то надежнее, когда он на месте, а не плавает, так от разрешения экрана меньше зависит.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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