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

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


 Share

Recommended Posts

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

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

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

Link to comment
Share on other sites


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

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

 

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

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

 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>

 

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.