tarakan1 Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 Я скачал osStore версии 3.0.2.0 - хотя в моём случае не имеет значение какую сборку я использую, потому что эта проблема во всех сборках. И так на данный момент я имеют Опенкарт 3. Что я хочу? В сборке Опенкарт установлен компонент блога. Я хочу, чтобы при создании статьи блога, в админке отображалось дополнительное произвольное текстовое поле. В это поле я вписываю какой-либо текст и он отображается на сайте. так вот, я нашел инструкцию по реализации этой идеи. Почитать можно тут - https://kakorin.com/blog/sozdanie-dopolnitelnogo-polya-v-adminke,-h1-opencart Эта инструкция направлена на создание дополнительного поля в категории товаров, но я по такому принципу проделал и для статьи блога. У меня появилось поле в админке, текст из поля добавляется в базу данных. Не получается Часть 2 - пункт 1. На сайте переменная пустая, а сверху показывает в какой строке ошибка. Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 видимо в модели не дописали индекс Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Только что, spectre сказал: видимо в модели не дописали индекс Какой индекс? Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 3 минуты назад, tarakan1 сказал: Какой индекс? на который ругается) Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Только что, spectre сказал: на который ругается) И что там нужно прописать? Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 1 минуту назад, tarakan1 сказал: И что там нужно прописать? видимо custom_a или что вы там пишете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: видимо custom_a или что вы там пишете Именно это я и пишу - custom_a с самого утра. Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 3 минуты назад, spectre сказал: видимо custom_a или что вы там пишете Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? Надіслати Поділитися на інших сайтах More sharing options... whiteblue Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 Это давным давно решено! Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 4 минуты назад, tarakan1 сказал: Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? это очень сильное колдунство 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: это очень сильное колдунство ну если вы такой сильный колдун, то может расскажите как мне сделать то, что я хочу? Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вероятно вы упустили шаг 4, часть 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 (змінено) 6 минут назад, Seriusis сказал: вероятно вы упустили шаг 4, часть 1 Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная Змінено 1 вересня 2020 користувачем tarakan1 Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 27 минут назад, tarakan1 сказал: Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная в контроллере вы пытаетесь получить доступ к ключу custom_a, но модель его судя по всему не возвращает, потому там ищите проблему Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Создание дополнительного произвольного поля в блоге Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Только что, spectre сказал: видимо в модели не дописали индекс Какой индекс? Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 3 минуты назад, tarakan1 сказал: Какой индекс? на который ругается) Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Только что, spectre сказал: на который ругается) И что там нужно прописать? Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 1 минуту назад, tarakan1 сказал: И что там нужно прописать? видимо custom_a или что вы там пишете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: видимо custom_a или что вы там пишете Именно это я и пишу - custom_a с самого утра. Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 3 минуты назад, spectre сказал: видимо custom_a или что вы там пишете Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? Надіслати Поділитися на інших сайтах More sharing options... whiteblue Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 Это давным давно решено! Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 4 минуты назад, tarakan1 сказал: Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? это очень сильное колдунство 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: это очень сильное колдунство ну если вы такой сильный колдун, то может расскажите как мне сделать то, что я хочу? Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вероятно вы упустили шаг 4, часть 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 (змінено) 6 минут назад, Seriusis сказал: вероятно вы упустили шаг 4, часть 1 Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная Змінено 1 вересня 2020 користувачем tarakan1 Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 27 минут назад, tarakan1 сказал: Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная в контроллере вы пытаетесь получить доступ к ключу custom_a, но модель его судя по всему не возвращает, потому там ищите проблему Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Создание дополнительного произвольного поля в блоге Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Только что, spectre сказал: на который ругается) И что там нужно прописать? Надіслати Поділитися на інших сайтах More sharing options...
spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 1 минуту назад, tarakan1 сказал: И что там нужно прописать? видимо custom_a или что вы там пишете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: видимо custom_a или что вы там пишете Именно это я и пишу - custom_a с самого утра. Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 3 минуты назад, spectre сказал: видимо custom_a или что вы там пишете Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? Надіслати Поділитися на інших сайтах More sharing options... whiteblue Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 Это давным давно решено! Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 4 минуты назад, tarakan1 сказал: Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? это очень сильное колдунство 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: это очень сильное колдунство ну если вы такой сильный колдун, то может расскажите как мне сделать то, что я хочу? Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вероятно вы упустили шаг 4, часть 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 (змінено) 6 минут назад, Seriusis сказал: вероятно вы упустили шаг 4, часть 1 Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная Змінено 1 вересня 2020 користувачем tarakan1 Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 27 минут назад, tarakan1 сказал: Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная в контроллере вы пытаетесь получить доступ к ключу custom_a, но модель его судя по всему не возвращает, потому там ищите проблему Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Создание дополнительного произвольного поля в блоге Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: видимо custom_a или что вы там пишете Именно это я и пишу - custom_a с самого утра. Надіслати Поділитися на інших сайтах More sharing options...
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 3 минуты назад, spectre сказал: видимо custom_a или что вы там пишете Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? Надіслати Поділитися на інших сайтах More sharing options...
whiteblue Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 Это давным давно решено! Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 4 минуты назад, tarakan1 сказал: Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? это очень сильное колдунство 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: это очень сильное колдунство ну если вы такой сильный колдун, то может расскажите как мне сделать то, что я хочу? Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вероятно вы упустили шаг 4, часть 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 (змінено) 6 минут назад, Seriusis сказал: вероятно вы упустили шаг 4, часть 1 Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная Змінено 1 вересня 2020 користувачем tarakan1 Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 27 минут назад, tarakan1 сказал: Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная в контроллере вы пытаетесь получить доступ к ключу custom_a, но модель его судя по всему не возвращает, потому там ищите проблему Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Создание дополнительного произвольного поля в блоге Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
spectre Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 4 минуты назад, tarakan1 сказал: Так подождите, а как вы узнали какую я переменную написал? Я же её не упоминал в теме? это очень сильное колдунство 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: это очень сильное колдунство ну если вы такой сильный колдун, то может расскажите как мне сделать то, что я хочу? Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вероятно вы упустили шаг 4, часть 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 (змінено) 6 минут назад, Seriusis сказал: вероятно вы упустили шаг 4, часть 1 Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная Змінено 1 вересня 2020 користувачем tarakan1 Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 27 минут назад, tarakan1 сказал: Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная в контроллере вы пытаетесь получить доступ к ключу custom_a, но модель его судя по всему не возвращает, потому там ищите проблему Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Создание дополнительного произвольного поля в блоге Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 1 минуту назад, spectre сказал: это очень сильное колдунство ну если вы такой сильный колдун, то может расскажите как мне сделать то, что я хочу? Надіслати Поділитися на інших сайтах More sharing options...
Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вероятно вы упустили шаг 4, часть 1 Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 (змінено) 6 минут назад, Seriusis сказал: вероятно вы упустили шаг 4, часть 1 Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная Змінено 1 вересня 2020 користувачем tarakan1 Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 27 минут назад, tarakan1 сказал: Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная в контроллере вы пытаетесь получить доступ к ключу custom_a, но модель его судя по всему не возвращает, потому там ищите проблему Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Загальні питання Создание дополнительного произвольного поля в блоге
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 (змінено) 6 минут назад, Seriusis сказал: вероятно вы упустили шаг 4, часть 1 Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная Змінено 1 вересня 2020 користувачем tarakan1 Надіслати Поділитися на інших сайтах More sharing options...
Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 27 минут назад, tarakan1 сказал: Это я не успустил. Ошибка в Часть 2 - пункт 1. Но не понятно где. Конструкция не правильная в контроллере вы пытаетесь получить доступ к ключу custom_a, но модель его судя по всему не возвращает, потому там ищите проблему Надіслати Поділитися на інших сайтах More sharing options... Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Seriusis Опубліковано: 1 вересня 2020 Share Опубліковано: 1 вересня 2020 вы код не показали, непонятно что вы там пишите. Я же не знаю в какой переменной контроллера у вас данные. $article_info или как там. Туда вы с модели данные получаете. Затем добавляете в массив $data. Вот на этапе получения у вас проблемы. Или в модели вы напутали, или не ту переменную в контроллере дергаете Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options... tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 В файле - /admin/model/blog/article.php 15 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 102 строка foreach ($data['article_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "article_description SET article_id = '" . (int)$article_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', custom_a = '" . $this->db->escape($value['custom_a']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'"); } 316 строка foreach ($query->rows as $result) { $article_description_data[$result['language_id']] = array( 'name' => $result['name'], 'description' => $result['description'], 'meta_title' => $result['meta_title'], 'meta_h1' => $result['meta_h1'], 'meta_description' => $result['meta_description'], 'meta_keyword' => $result['meta_keyword'], 'tag' => $result['tag'], 'custom_a' => $result['custom_a'] ); Надіслати Поділитися на інших сайтах More sharing options...
tarakan1 Опубліковано: 1 вересня 2020 Автор Share Опубліковано: 1 вересня 2020 Проблема решена. Я обратился за советом с хозяину сайта на котором находилась эта инструкция. Необходимо было добавить несколько конструкций ещё, которые не указаны в инструкции. И всё. Теперь я могу создавать дополнительные произвольные поля в блоге без плагина. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts