Новости Joomla

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

Компания JetBrains рассказала о своей поддержке Joomla

Компания JetBrains рассказала о своей поддержке Joomla

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим. Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter — популярный MVC-фреймворк для разработки на PHP
  • Joomla! - наша любимая CMS.

Эти названия (кроме "Joomla") чаще всего не слышат вебмастера и разработчики обычных сайтов и интернет-магазинов. Но эти названия хорошо знакомы PHP-разработчикам, которые создают сложные и высоконагруженные проекты и микросервисы. То, что Joomla оказалась в одном ряду с такими программными инструментами - делает ей честь.

🙏 За ссылку спасибо участнику нашего сообщества Ринату Кажетову (@rkazhet).

Подпишитесь на @joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 109 Ответов
  • 27624 Просмотров
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Расширение - Excel2VM - Компонент для импорта/экспорта товаров из Excel и YML в VirtueMart 2.x - 3.x
Поддерживаемые форматы: xls, xlsx, csv, XML (YML)
Joomla: 2.5.6 - 3.9.x
VirtueMart - 2-я и 3-я версии.

Требования к хостингу:
 - минимум 60 сек лимит на время исполнения скрипта (можно больше)
 - 64 Мб оперативной памяти (рекомендуется 128 и более)
 - включенная функция system(). Необходима для создания бэкапов в формате gzip.
 - Наличие библиотек на хостинге: GD, cURL, simpleXML
 - PHP 5.4 и выше


Полная информация о расширении здесь
Стоимость - 30 USD за 1 домен.
При покупке компонента Вы получаете также подписку на обновления и тех. поддержку сроком на 6 месяцев. В пакет тех. поддержки входит помощь в установке и настройке компонента, создание профилей настроек для 1-2 прайсов, консультации, помощь в устранении проблем, связанных с особенностями Вашего сервера.
Zend и IonCube не используются.
Демо-сайт
Подробная инструкция. PDF

Видео:
-
-
-
-
-


C помощью данного компонента Вы с лёгкостью сможете импортировать несколько тысяч товаров в свой магазин на VirtueMart 2 или  VirtueMart 3 без пересохранения Excel-файла в CSV, а также обновлять отдельные характеристики (например, цена или количество на складе) уже существующих товаров. Компонент импорта также может создавать в Вашем интернет-магазине древовидную иерархию категорий с неограниченным числом уровней вложенности. Компонент имеет очень гибкую и удобную систему настройки под конкретно Ваш Excel-прайс - Вам достаточно с помощью перетаскивания названия столбцов, задать им нужный порядок, который бы соответствовал Вашему xls-файлу.

В последней версии компонента появилась возможность импорта и экспорта товаров в формате, совместимом с Yаndex.Market (Яндекс.Маркет) - YML. С помощью данного функционала Вы сможете экспортировать товары из VirtueMart в Яндекс.Маркет и импортировать их обратно. Также, если у Вас несколько сайтов, Вы сможете с легкостью синхронизировать на них товары.

Также имеется возможность автоматического создания резервной копии основных таблиц VirtueMart 2 - 3 (товары, категории, цены) перед каждым импортом. Таким образом Вы в любой момент можете вернуться к предыдущему состоянию магазина в один клик.

Основные возможности:

   
  • Создание / обновление товаров, указанных в прайсе Excel (.xls или .xlsx), csv-файле или xml-файле (YML)
  • Экспорт товаров в Excel-файл, CSV или YML.
  • Импорт по расписанию из заданной Вами папки - позволяет полностью автоматизировать ежедневное обновления цен и остатков товаров, если Вы настроите выгрузку прайса из Вашей складской программы (1С или др.) в определенную папку на вашем сайте.
  • Импорт и экспорт по расписанию из/в YML-файл. Возможность генерирования YML-файла "на лету"
  • Можно создавать несколько наборов настроек (профилей)
  • Создание "дерева" категорий и размещение в нём соответствующих товаров
  • Пакетное создание уменьшенных изображений товара (миниатюры)
  • Импорт изображений, которые вставлены в прайс
  • Умеет обрабатывать Дополнительные (пользовательские) поля, в т.ч. и тех, которые влияют на окончательную цену товара ("Атрибут корзины" - нововведение VirtueMart 2)
  • Есть поддержка сопутствующих и родительских товаров (необходимо знать ID товаров)
  • Есть возможность снимать с публикации товары, которые отсутствуют в прайсе
  • Ручное и автоматическое создание резервных копий основных таблиц магазина
  • Гибкая настройка параметров импорта товаров с помощью удобного интерфейса на AJAX (JQuery UI)
  • Компоненту не страшны ошибки Gateway Time-out - работает с очень большим количеством позиций (тестировалось на CSV-файле с 180 000 позиций)
  • Есть возможность импортировать несколько однотипных прайсов последовательно (полезно в том случае, если у Вас в прайсе порядка 100 000 позиций. Т.к. не на всяком хостинге достаточно оперативной памяти для чтения одного большого xls-файла, то их необходимо разбивать на файлы 20000-25000 строк, которые можно потом пакетно импортировать)
  • Вы можете экспортировать ссылки на страницы товаров (полезно при выгрузке товаров из VirtueMart в Яндекс.Маркет)
  • Добавлена поддержка настраиваемых полей типа Multi Variant (нововведение VM 3.0.6)
  • Есть поддержка плагина фильтра товаров VirtueMart 2 Multiple Customfields Filter 2
    добавлена поддержка плагина "Related articles custom field"
  • Есть поддержка фильтра Cherry Picker (2.0.6 - 3.8) + Fast Saller (1.0.5 - 2.5)
« Последнее редактирование: 16.01.2019, 12:22:45 от katrey »
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
обычно демо или скрины предоставляют без доступа!

Если такой замечательный компонент расскажите про него больше.
И сколько он стоит.

Его можно будет перенести тогда в коммерческий раздел форума
Смотрю....
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Описание Вкладок компонента:

1) ИМПОРТ

На этой вкладке осуществляется собственно сам импорт товаров из Excel. В верхней части отображается пример того, как должен выглядеть Ваш xls-файл для импорта. Данная подсказка формируется в соответствии с укзанными Вами настройками, о которых речь пойдёт чуть позже.

В форме импорта Вам необходимо указать xls-файл. Вы можете загрузить его с компьютера или выбрать один из загруженных ранее прайсов.

В следующем поле Вы можете указать zip-архив, в который запакованы изображения товаров. Если ниже указать, что вам необходимо создать миниатюры, то откроется дополнительная панель, где вы можете указать высоту, ширину и префикс для миниатюр.

После нажатия на кнопку "Начать импорт" создастся резервная копия данных VirtueMart и начнётся импорт. За результатами Вы сможете следить в реальном времени. После завершения процесса импорта, появится сводная таблица в которой будет указано, какие категории и товары созданы, а какие добавлены.

2) ЭКСПОРТ

Экспорт возможен в формат XLS и CSV. Если не хватает оперативной памяти на создание полного XLS-файла, то он будет разбит на несколько. После окончания процесса экспорта все можно будет скачать одним архивом.

Экспорт осуществляется по тем же шаблонам, что и импорт.


3) ПРОФИЛИ НАСТРОЕК
С этой вкладки необходимо начинать работу с компонентом. В левой части находится интерфейс для настройки столбцов Excel-файла. Вам необходимо путём перетаскивания из правой колонки (Неактивные столбцы) переместить необходимые столбцы в левую колонку (Активные столбцы) и расположить их в том порядке, в котором они идут в Вашем Excel-файле. С помощью кнопок на панели вы можете создать дополнительные столбцы для импорта цен разных групп покупателей, а также столбцы для пользовательских полей. Если в вашем прайсе есть столбцы, которые не нужно импортировать, то нужно поместить на их место пустой столбец.

В правой части указываются особенности импорта. Здесь Вы можете:

    
  • Включить/выключить отображение подсказки по прайсу на вкладке импорта
  • Включить/выключить автоматическое создание резервных данных магазина перед каждым импортом
  • Указать, хотите ли Вы только обновлять существующие товары или также создавать и новые
  • Указать, может ли один товар находиться в разных категориях
  • Включить/выключить обработку принадлежности товаров к категориям (полезно, если Вы хотите только обновлять товары)
  • Выбрать валюту, в которой указаны цены в прайсе
  • Указать номера первой и последних строк, которыми нужно ограничить импорт
  • Указать папки для загрузки изображений товаров
 
    

После завершения настройки не забываем нажать кнопку "Сохранить".

4) YML
Эта вкладка добавлена в версии 4.0.
Здесь Вы сможете сделать импорт и экспорт товаров в формате Яндекс.Маркета – YML.
ИМПОРТ YML.
Для того, чтобы сделать импорт, Вам необходимо указать адрес xml-файла Яндекс.Маркета. Этот файл может находиться как на Вашем сайте, так и на стороннем сайте.
Здесь у Вас также будет доступ к дополнительным параметрам. Вы можете выбрать:
- создавать ли новые товары,
- обновлять ли существующие товары,
- по какому полю идентифицировать товар (ID, Артикул, Наименование)
- для каких товаров загружать изображения (для всех, только для новых, не загружать).
Вы можете настроить импорт по расписанию, используя планировщик Cron. Ссылку скрипт для запуска через Cron Вы найдете на этой же странице. В общих настройках компонента на вкладке YML Вам также необходимо выбрать профиль настроек, который будет использоваться для импорта.

ЭКСПОРТ YML.
Для того, чтобы создать YML-файл, необходимо сначала указать, в какую папку его поместить и название файла (все в одном поле). По умолчанию указан путь к корневой папке сайта. Расширение файла должно быть .xml!
Через несколько секунд после нажатия на кнопку «Создать YML» должна появиться ссылка на созданный файл.
Вы можете настроить экспорт товаров в YML по расписанию, используя планировщик Cron. Ссылку скрипт для запуска через Cron Вы найдете на этой же странице. В общих настройках компонента на вкладке YML Вам также необходимо выбрать профиль настроек, который будет использоваться для экспорта. Там же можно указать значения некоторых параметров по умолчанию, которые влияют на все товары.


5) УДАЛЕНИЕ/ВОССТАНОВЛЕНИЕ

Здесь отображается список резервных копий. Для восстановления предыдущего состояния магазина достаточно одного клика по кнопке «Восстановить». Кликнув по ссылке, откроете sql-файл с данными магазина (или начнётся скачивание gzip-архива в зависимости от настроек).
Создать резервную копию – создаётся резервная копия таблиц категорий, товаров, изображений, цен, настраиваемых полей, производителей.
Очистка - после нажатия на эту кнопку появится окно с выбором параметров очистки. Выберите галочками, что необходимо удалить (только товары, товары и категории, производители, настраиваемые поля, файлы изображений, резервные копии, импортированные прайсы).


В настройках импорта можно выбрать формат бэкап-файлов (SQL или gzip). gzip создается быстрее, занимает меньше места на сервере, но требует, чтобы на сервере была включена функция system().

6) ОБНОВЛЕНИЯ И ТЕХ. ПОДДЕРЖКА
На этой вкладке Вы можете:
1.   Проверить наличие обновлений и обновить компонент
2.   Проверить срок подписки на обновления и продлить подписку (10 USD на 6 мес.)
3.   Связаться с тех. поддержкой
4.   Ознакомиться с историей изменений версий компонента.


Скрин-шоты:


« Последнее редактирование: 22.08.2015, 00:07:04 от katrey »
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
а как у вас с импортом 1000-5000 позиций?! таймаут сервера чем обходите?!
Смотрю....
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
7000 позиций импортируются приблизительно за 40 сек.
На 21-й мой ajax-запрос получает TimeOut, но импорт продолжается. Его текущая статистика обновляется каждую секунду. И когда импорт доходит до конца - На главной странице импорта выводится список импортированных товаров и категорий.
Прилагается прайс на 7050 позиций, который импортировался


[вложение удалено Администратором]
« Последнее редактирование: 04.02.2012, 23:22:46 от katrey »
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Рад сообщить о добавлении функции экспорта в компонент. Экспорт поддерживается также из более ранних версий VM - 1.1.x.



В верхней части отображается пример того, как будет выглядеть Ваш xls-файл после экспорта. Данная подсказка формируется в соответствии с укзанными Вами настройками импорта.

После нажатия на кнопку "Начать экспорт" Вы будете видеть статистику в реальном времени о ходе экспорта. По окончанию процесса появится ссылка для скачивания xls-файла (файлов).

Примечание. Процесс экспорта очень требователен к оперативной памяти. Поэтому в тех случаях, когда Вы экспортируете большой прайс и компоненту не хватает памяти для дальнейшей работы, он записывает первую часть в файл, а потом продолжает с места остановки. Т.о. Ваш Excel-файл будет разбит на несколько частей, которые Вы потом сможете вручную соединить в программах MS Excel или Calc Open Office.
*

ivanesx2008

  • Захожу иногда
  • 66
  • 0 / 0
А скидки будут?))) Компонент многообещающий и без сомнений нужный многим.танцы с бубном вокруг 1С и всевозможных выгрузок задолбали...
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
А скидки будут?)))
5%-я скидка начиная со второй покупки.
10%-я скидка начиная с 4-й покупки
« Последнее редактирование: 29.03.2015, 12:13:53 от katrey »
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
1. Добавлена поддержка импорта из файлов .xlsx, .csv
2. Добавлена возможность импортировать несколько файлов сразу из одной папки - например, 20 файлов по 7000 строк будут последовательно импортироваться в базу после того, как вы запустите импорт.
3. Добавлена возможность экспортировать ссылки на страницы товаров (полезно для выгрузки товаров из VirtueMart в Яндекс Маркет).
4. Добавлена поддержка сопутствующих и дочерних товаров
*

Antuk

  • Новичок
  • 7
  • 1 / 0
Случаем не собираетесь, сделать вариант работающий только на локалке? очень хотелось бв опробовать и потренироваться заранее.
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Нет. Варианта, который будет работать только на локалке не будет.
Опробовать и потренироваться можно на тестовом сайте:
http://demo-zone.ru/excel2vm/administrator/index.php?option=com_excel2vm
« Последнее редактирование: 08.08.2015, 12:41:05 от katrey »
*

smolarchuk

  • Новичок
  • 6
  • 0 / 0
Есть пару вопросов:
1) Ваш компонент умеет автоматически создавать и присваивать артикулы, если в прайсе они не указаны?
2) Если в прайсе по каждому товару будут отдельные столбцы с характеристиками товара, компонент сможет их импортировать для работы фильтра?
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
1) Ваш компонент умеет автоматически создавать и присваивать артикулы, если в прайсе они не указаны?
Да
2) Если в прайсе по каждому товару будут отдельные столбцы с характеристиками товара, компонент сможет их импортировать для работы фильтра?
В одной строке должен быть один товар. Фильтр работает на основе стороннего плагина? Если да, то необходимо посмотреть, в каком формате он сохраняет данные. Например, в одной ячейке могут быть указаны все данные "|Красный|Зелёный|Синий|"
*

albrt

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Пользуюсь Joomla 2.5.6 + VM 2.0.10
Совместим ли Ваш компонент с данной конфигурацией?
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Пользуюсь Joomla 2.5.6 + VM 2.0.10
Совместим ли Ваш компонент с данной конфигурацией?
Да. Совместим
*

xabanera

  • Новичок
  • 1
  • 0 / 0
как я могу обновить фотографию товара?
если в файле импорта указано имя новой картинки то она добавляется как вторая к этому товару, а не заменяет существующую
*

siao

  • Захожу иногда
  • 233
  • 4 / 0
"- под "прямым заказчиком" подразумевается владелец сайта, для которого разрабатывается программный продукт (компонент, модуль, плагин). Если Вы являетесь посредником, фрилансером, веб-мастером, то программный продукт будет работать только на целевом домене, к которому будет осуществлена его привязка."

все это конечно правильно с одной стороны. но с другой - у домена уже может быть рабочий сайт, а создается новый на другом домене, что делать?
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
все это конечно правильно с одной стороны. но с другой - у домена уже может быть рабочий сайт, а создается новый на другом домене, что делать?
Не совсем понял, что Вы имеете в виду. Если у Вас осздаётся новый сайт, то необходимо приобретать компонент для нового сайта. Для того, чтобы сделать экспорт со старого сайта не нужно приобретать дополнительную лицензию.
*

siao

  • Захожу иногда
  • 233
  • 4 / 0
новый сайт создается на тестовом домене test.test.ru (пример), при этом старый функционирует на том домене domen.ru, на который потом будете перенесен новый.
из старого конвертировать ничего не надо (он вообще не на CMS),
нужен Ваш компонент для установки его на создающийся новый сайт - для его наполнения и отладки test.test.ru, чтобы затем когда он будет признан рабочим присвоить ему domen.ru и весь функционал работал.
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Тогда можно сделать так - приобретаете компонент для тестового домена. А когда будете всё переносить на рабочий - то напишите мне рабочий домен в письме, и я привяжу лицензию к рабочему домену.
*

siao

  • Захожу иногда
  • 233
  • 4 / 0
спасибо! это очень хорошо.
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Есть у меня эта компонента, полезная штука когда нет других вариантов  ^-^ Есть несколько существенных недостатков  :(
1) товар не может быть в нескольких категориях, иначе холодильники в телевизорах найдете.
2) плохо работает с характеристиками, тоесть если у вас в товаре характеристики цвета черный, красный, зеленый, экспортнется только черный!
3) хостинг 1gb.ru вешается при экспорте 3000 товаров! Если импорт можно продолжеть с момента обрыва, то в экспорте нет такой возможности!

Отказался я от этой компоненты и приобрел себе Интер-прайс, теперь доволен как удав, умеет многое в том числе парчить фотки и характеристики, стыковать прайсы и многое другое, всем советую! Интер-прайс сильно облегчит вам жизнь, сайт программы: http://bitforce.ru
При экспорте можно производить разбивку прайса на файлики с 1000 строк например или меньше. Даже на слабых хостах можно подобрать оптимальный лимит и экспорт будет работать. Я палчу за свой хостинг 1у.е. в мес и он справляется с экспортом более 10000 позиций, разбивая прайс на файлы по 3000 позиций.
С характеристиками работает нормально, если их правильно настроить. Если такая проблема была, то стоило обратиться ко мне и я бы её устранил. Но с подобной проблемой ещё ни кто не обращался.

Интер-прайс - это хорошо, но стоит он 500 у.е., а мой компонент - 50. Есть разница?
« Последнее редактирование: 29.03.2015, 12:14:44 от katrey »
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
Автор, переименуй компонента в компонент в заголовке темы.
Спасибо. Исправлено
*

siao

  • Захожу иногда
  • 233
  • 4 / 0
все работает, однако не понятно вот что
добавляются товары, и часть зачем-то обновляется, присваивая себе категории, к которым не принадлежат.
стоит в настройках импорта "ID категории для каждого товара". (так мне кажется проще - в каждом столбце свои данные и так проще присваивать). соответственно часть товаров попадает в совсем не подходящие категории.
но в столбце Категория - стоит ведь одно число?
вобщем какой-то странный глюк. то ли у компонента, то ли у меня )
но в целом - очень хороший. надо только внимательно все настраивать и в нем и в excel и в ВМ (а ВМ 2 тоже какой-то странный)
*

katrey

  • Захожу иногда
  • 116
  • 7 / 1
все работает, однако не понятно вот что
добавляются товары, и часть зачем-то обновляется, присваивая себе категории, к которым не принадлежат.
стоит в настройках импорта "ID категории для каждого товара". (так мне кажется проще - в каждом столбце свои данные и так проще присваивать). соответственно часть товаров попадает в совсем не подходящие категории.
но в столбце Категория - стоит ведь одно число?
вобщем какой-то странный глюк. то ли у компонента, то ли у меня )
но в целом - очень хороший. надо только внимательно все настраивать и в нем и в excel и в ВМ (а ВМ 2 тоже какой-то странный)
Можете мне на почту отправить скрин-шот настроек, импортируемый прайс? И укажите, какие товары попадают не в ту категорию. Если это глюк - устраним.
*

siao

  • Захожу иногда
  • 233
  • 4 / 0
спасибо, я так обязательно сделаю (через неделю вернусь и займусь). обязательно вам напишу
(просто думала, вдруг вы сталкивались уже)
*

Silaev

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
импорт прайса в 5 тыс позиций и несколько десятков полей занял несколько секунд!
всячески рекомендую!
*

Dobreff

  • Захожу иногда
  • 214
  • 10 / 4
а не до*ера $35? автор спустись с небес...
поставил бы 10 баксов в десятки раз увеличил бы продажи
*

siao

  • Захожу иногда
  • 233
  • 4 / 0
а не до*ера $35? автор спустись с небес...
поставил бы 10 баксов в десятки раз увеличил бы продажи
глупость сказали. что такое 1000р для коммерческого проекта? а загрузки прайсов нужны именно коммерсантам.тем более этот продукт очень НУ очень облегчает работу с загрузкой прайсов и их обновлениями.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин доставки сдэк для Joomla+Virtuemart

Автор boraah

Ответов: 7
Просмотров: 4724
Последний ответ 16.12.2024, 23:08:25
от David_99
Поиск по настраиваемым полям (фильтр VirtueMart 2): плагин поля мультивыбора + модуль

Автор pharaoh

Ответов: 724
Просмотров: 72376
Последний ответ 28.06.2022, 09:07:29
от snikolai
Плагин оплаты картами Visa/MasterCard VirtueMart 2.x-3.x Цена 5.00 $

Автор gartes

Ответов: 33
Просмотров: 10845
Последний ответ 07.11.2021, 23:30:32
от a-li
Плагин отправки SMS при заказе в VirtueMart 2

Автор Arkantos

Ответов: 19
Просмотров: 5236
Последний ответ 22.03.2021, 17:25:23
от nnnata
Загрузка файлов в корзине VirtueMart 3

Автор Kodopik

Ответов: 0
Просмотров: 2489
Последний ответ 25.02.2021, 13:56:20
от Kodopik