Доп Поля Для Вендора

Здравствуйте. Как создать доп. поля для вендора (что бы можно было включить их вывод на других страницах)?

Например нужно 2 доп. поля для телефонов (для разных моб. операторов) и ввести на страницу вендора.

Спасибо.

Здравствуйте. Как создать доп. поля для вендора (что бы можно было включить их вывод на других страницах)?

Например нужно 2 доп. поля для телефонов (для разных моб. операторов) и ввести на страницу вендора.

Спасибо.

Динамически это сделать нельзя. Нужно изменить таблицу cscart_companies и следующие файлы:

design/backend/templates/views/companies/update.tpl

design/themes/ВАША_ТЕМА/templates/views/companies/apply_for_vendor.tpl

Для страницы вендора используются следующие шаблоны:

design/themes/ВАША_ТЕМА/templates/views/companies/products.tpl

design/themes/ВАША_ТЕМА/templates/views/companies/view.tpl

Динамически это сделать нельзя. Нужно изменить таблицу cscart_companies и следующие файлы:

design/backend/templates/views/companies/update.tpl

design/themes/ВАША_ТЕМА/templates/views/companies/apply_for_vendor.tpl

Для страницы вендора используются следующие шаблоны:

design/themes/ВАША_ТЕМА/templates/views/companies/products.tpl

design/themes/ВАША_ТЕМА/templates/views/companies/view.tpl

Я так понимаю там нужно кодить, и двумя строками не обойтись.

Поэтому лучше заказать такое удовольствие :)

Я так понимаю там нужно кодить, и двумя строками не обойтись.

Поэтому лучше заказать такое удовольствие :)

Если есть желание поковыряться, можете сами сделать :)

Если есть желание поковыряться, можете сами сделать :)

Давайте попробую :)

Можете на примере показать как и что делать? Дальше попробую подменить своими данными.

Давайте попробую :)

Можете на примере показать как и что делать? Дальше попробую подменить своими данными.

Смотрите как отображаются существующие поля в шаблонах и делайте по аналогии. Там особо сложного ничего нет

А доп. записи в БД требуется записывать?

Динамически это сделать нельзя. Нужно изменить таблицу cscart_companies и следующие файлы:

design/backend/templates/views/companies/update.tpl

design/themes/ВАША_ТЕМА/templates/views/companies/apply_for_vendor.tpl

Для страницы вендора используются следующие шаблоны:

design/themes/ВАША_ТЕМА/templates/views/companies/products.tpl

design/themes/ВАША_ТЕМА/templates/views/companies/view.tpl

А доп. записи в БД требуется записывать?

Да, в таблицу cscart_companies

Получилось!

Спасибо :)

Здравствуйте.

Примерно аналогичный вопрос. Надо для каждой страницы (вообще для каждой) прописать свои параметры openGraph.

og:type

og:site_name
og:image
og:title
og:description

Прописываться будут рядом с прочими метаданными (титл, дескриптор).

Соцсети прекрасно забирают и <meta name="description">, но некоторых случаях в гугл надо отдать одни данные, а в фейсбук другие. Поэтому все так сложно.

Метаданные находятся в одной таблице или размазаны?

Здравствуйте.

Примерно аналогичный вопрос. Надо для каждой страницы (вообще для каждой) прописать свои параметры openGraph.

og:type

og:site_name
og:image
og:title
og:description

Прописываться будут рядом с прочими метаданными (титл, дескриптор).

Соцсети прекрасно забирают и <meta name="description">, но некоторых случаях в гугл надо отдать одни данные, а в фейсбук другие. Поэтому все так сложно.

Метаданные находятся в одной таблице или размазаны?

К сожалению, данные размазаны. Универсальное решение в голову не приходит

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

Какой переменной включить вывод кода по наличию поля?

Например

{if $company_data.phone}

Текст

{/if}

Если поле $company_data.phone НЕ пустое, то отобразить "Текст".

Распечатайте $company_data и посмотрите, как новые поля хранятся

{$company_data|fn_print_r}

Эти данные у меня есть.

Незнаю как применить их.

Эти данные у меня есть.

Незнаю как применить их.

Ну вы в посте #12 правильно условие написали. Давайте пример

Кэш не почистил.

Задача :)

Хочу вывести эти поля на странице микро-магазина вендора. Проблема в следующем.

Редактирую прямо в шаблоне vendor_information.tpl.

Объявляю {$vendor_info}, вижу все информация по полям. Есть те, которые мне нужно вывести. Вывожу так

{$vendor_info.my_field}

В замен вижу пустой ol тег и все. Как вывести загадка. Те переменные которые использую на странице товара в отказ. Тут не работают.

А как выглядит распечатанный массив $vendor_info в котором видно информацию по полям? Пришлите скриншот.

Добавьте

{$vendor_info|fn_print_r}
{$vendor_info.my_field|fn_print_r}

и посмотрите, вся ли информация корректно приходит в шаблон