zomo Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Есть две таблицы 1. store_id, description, language_id 2. language_id, meta_h1 Вопрос одним запросом взять значение h1 из 2 ой таблицы а описание из первой имя config_language_id и config_store_id. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Видимо во второй тоже есть store_id Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 в том то и дело что нет, нужно показывать meta_h1 в независимости от store_id... Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Только что, zomo сказал: в том то и дело что нет, нужно показывать meta_h1 в независимости от store_id... так надо добавить а иначе как вы его вытащите? Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 32 minutes ago, zomo said: Вопрос одним запросом взять значение h1 из 2 ой таблицы а описание из первой имя config_language_id и config_store_id. эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 15 минут назад, chukcha сказал: так надо добавить а иначе как вы его вытащите? Он статический у страницы и завист только от языка, в то время как description меняется либо не отображается если его нет в конкретном магазине Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Честно говоря, таблицы выглядят странно. t2.meta_h1 и t1.description должны быть привязаны к какой то сущности (товар, категория, производитель, etc). А тут две независимые друг от друга таблицы без какого либо идентификатора позволяющего сделать объединение. @100napb джойнить по language_id такое себе решение. Если конечно только description никак не должен быть связан meta_h1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Видимо во второй тоже есть store_id Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 в том то и дело что нет, нужно показывать meta_h1 в независимости от store_id... Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Только что, zomo сказал: в том то и дело что нет, нужно показывать meta_h1 в независимости от store_id... так надо добавить а иначе как вы его вытащите? Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 32 minutes ago, zomo said: Вопрос одним запросом взять значение h1 из 2 ой таблицы а описание из первой имя config_language_id и config_store_id. эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 15 минут назад, chukcha сказал: так надо добавить а иначе как вы его вытащите? Он статический у страницы и завист только от языка, в то время как description меняется либо не отображается если его нет в конкретном магазине Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Честно говоря, таблицы выглядят странно. t2.meta_h1 и t1.description должны быть привязаны к какой то сущности (товар, категория, производитель, etc). А тут две независимые друг от друга таблицы без какого либо идентификатора позволяющего сделать объединение. @100napb джойнить по language_id такое себе решение. Если конечно только description никак не должен быть связан meta_h1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 в том то и дело что нет, нужно показывать meta_h1 в независимости от store_id... Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Только что, zomo сказал: в том то и дело что нет, нужно показывать meta_h1 в независимости от store_id... так надо добавить а иначе как вы его вытащите? Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 32 minutes ago, zomo said: Вопрос одним запросом взять значение h1 из 2 ой таблицы а описание из первой имя config_language_id и config_store_id. эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 15 минут назад, chukcha сказал: так надо добавить а иначе как вы его вытащите? Он статический у страницы и завист только от языка, в то время как description меняется либо не отображается если его нет в конкретном магазине Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Честно говоря, таблицы выглядят странно. t2.meta_h1 и t1.description должны быть привязаны к какой то сущности (товар, категория, производитель, etc). А тут две независимые друг от друга таблицы без какого либо идентификатора позволяющего сделать объединение. @100napb джойнить по language_id такое себе решение. Если конечно только description никак не должен быть связан meta_h1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Только что, zomo сказал: в том то и дело что нет, нужно показывать meta_h1 в независимости от store_id... так надо добавить а иначе как вы его вытащите? Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 32 minutes ago, zomo said: Вопрос одним запросом взять значение h1 из 2 ой таблицы а описание из первой имя config_language_id и config_store_id. эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 15 минут назад, chukcha сказал: так надо добавить а иначе как вы его вытащите? Он статический у страницы и завист только от языка, в то время как description меняется либо не отображается если его нет в конкретном магазине Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Честно говоря, таблицы выглядят странно. t2.meta_h1 и t1.description должны быть привязаны к какой то сущности (товар, категория, производитель, etc). А тут две независимые друг от друга таблицы без какого либо идентификатора позволяющего сделать объединение. @100napb джойнить по language_id такое себе решение. Если конечно только description никак не должен быть связан meta_h1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 32 minutes ago, zomo said: Вопрос одним запросом взять значение h1 из 2 ой таблицы а описание из первой имя config_language_id и config_store_id. эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 15 минут назад, chukcha сказал: так надо добавить а иначе как вы его вытащите? Он статический у страницы и завист только от языка, в то время как description меняется либо не отображается если его нет в конкретном магазине Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Честно говоря, таблицы выглядят странно. t2.meta_h1 и t1.description должны быть привязаны к какой то сущности (товар, категория, производитель, etc). А тут две независимые друг от друга таблицы без какого либо идентификатора позволяющего сделать объединение. @100napb джойнить по language_id такое себе решение. Если конечно только description никак не должен быть связан meta_h1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 15 минут назад, chukcha сказал: так надо добавить а иначе как вы его вытащите? Он статический у страницы и завист только от языка, в то время как description меняется либо не отображается если его нет в конкретном магазине Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Честно говоря, таблицы выглядят странно. t2.meta_h1 и t1.description должны быть привязаны к какой то сущности (товар, категория, производитель, etc). А тут две независимые друг от друга таблицы без какого либо идентификатора позволяющего сделать объединение. @100napb джойнить по language_id такое себе решение. Если конечно только description никак не должен быть связан meta_h1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Честно говоря, таблицы выглядят странно. t2.meta_h1 и t1.description должны быть привязаны к какой то сущности (товар, категория, производитель, etc). А тут две независимые друг от друга таблицы без какого либо идентификатора позволяющего сделать объединение. @100napb джойнить по language_id такое себе решение. Если конечно только description никак не должен быть связан meta_h1 Надіслати Поділитися на інших сайтах More sharing options...
zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 9 минут назад, 100napb сказал: эм... так вроде бы так SELECT meta_h1, description FROM table_1 t1 JOIN table_2 t2 ON t1.language_id = t2.language_id WHERE t1.language_id = 1 AND t1.store_id = 0 Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 5 минут назад, zomo сказал: Нет связей так как это простая страница, не товара и не категории, где задается h1 и описания которое должно зависеть от магазина... Чтобы не дублировать куча строк в одной таблице решил их разбить на две независимые а потом в каталоге 'склеить' а как вы хотите выводить на страницу тот или иной h1 и description? Может быть вы расскажите детальнее что хотите сделать, а мы коллективным разумом подумаем)) Пока у нас нет единого идентификатора для двух таблицы, который бы позволил их склеить Надіслати Поділитися на інших сайтах More sharing options...
zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 h1 никак не связан с магазином, он связан только с языком Грубо говоря есть страница где есть список домов Вот h1 для русского языка будет Дома, для английского Houses Но так как это мультимагазин, то для каждого магазина будет свое описание данной страницы.. Например h1 - Дома , description Дома в Москве по хорошей цене h1 - Дома, description Дома в Питере лучшие Описание зависит от магазина, а h1 зависит только от языка Надіслати Поділитися на інших сайтах More sharing options... neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Объединить таблицы без Left join
neonox Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 Что то мне подсказывает, что без общего идентификатора ваша идея нереализуема. Но может быть более опытные коллеги что то подскажут. Надіслати Поділитися на інших сайтах More sharing options...
100napb Опубліковано: 17 лютого 2020 Share Опубліковано: 17 лютого 2020 (змінено) 1 hour ago, zomo said: Вариант хороший, но в таком случае если не указанно описание для магазина то и h1 который должен быть общий не отображается а.. теперь теплее. в таком случае, может быть так? SELECT (SELECT t2.meta_h1 FROM table_2 t2 WHERE t2.lang_id = 1) meta_h1, (SELECT description FROM table_1 t1 WHERE t1.lang_id = 1 AND t1.store_id = 2) descriptions Spoiler таблица 1 таблица 2 результат По желанию, Вы можете использовать функции-обертки для вложенных селектов - COALESCE или IFNULL, что бы избежать пустых результатов, заменив их на нечто "по-умолчанию" Змінено 17 лютого 2020 користувачем 100napb 1 Надіслати Поділитися на інших сайтах More sharing options... zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
zomo Опубліковано: 17 лютого 2020 Автор Share Опубліковано: 17 лютого 2020 Спасибо огромное в такой интерпретации все сработало! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
Recommended Posts