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

Подключить поле к базе данных


Ch0oJoy

Recommended Posts

Добрый вечер! Подскажите как подключить поле к базе данных? Создал поле для ввода в админке, в базе эта таблица уже есть после переноса со старого сайта, но при вводе в это поле информации, после сохранения там пусто. 

Или где это подключение искать, так как пробую перенести доработку и не могу найти где должно быть подключение к базе. 

2121030974_2022-06-1123_00_08.thumb.png.a5398be69c7d2101836545ac0b490eaf.png1662583476_2022-06-1123_00_00.png.2b33dbe36a2737b5b5fa6c2555a50024.png

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


11.06.2022 в 23:28, chukcha сказал:

судя по всему model_catalog__product_(add|edit)

 

та где добавляется картинка

Спасибо, пропустил 2 строки в этом файле. Но все равно не сохраняет значение. А в самой базе данных нужно делать какой-то запрос? 

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


11.06.2022 в 23:52, Ch0oJoy сказал:

Спасибо, пропустил 2 строки в этом файле. Но все равно не сохраняет значение. А в самой базе данных нужно делать какой-то запрос? 

Если поле уже создано в базе - то указанный файл и методы - это модель, это и есть запросы к базе

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

 image_number = '" . (int)$product_option_value['image_number'] . "'");
                 	'image_number'                => $product_option_value['image_number'],

Первый код я добавил 2 раза в модель

Второй код 1 раз

 

Это все что связано с этой доработкой на основном сайте. Искал через поиск image_number и делал такие же замены. 

 

Есть еще в модификаторе, но как я понимаю это сам скрипт переключения изображения для слайдера. 


    <file path="catalog/view/theme/cyberstore/template/product/product.twig">
	 <operation>
<search><![CDATA[asNavFor: '.thumbnails .image-additional']]></search>
            <add position="after" offset="4"><![CDATA[<script>
$(document).on('click', 'span[data-image-number]', function(){
	var im_n = $(this).attr('data-image-number');
	$('.image-additional img[data-num="'+im_n+'"]').parent().click();
});
</script>]]></add>
        </operation>
       <operation>
<search><![CDATA[<span class="option-name">{{ option_value['name'] }}</span>]]></search>
            <add position="replace"><![CDATA[<span class="option-name" data-image-number="{{ option_value.image_number }}">{{ option_value['name'] }}</span>]]></add>
        </operation>

 

 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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