Вопросы
Очень срочно нужна помощь по подпапкам
Друзья, всех приветствую!
Возникла проблема
Есть интернет-магазин с поддоменами.
Поддомены реализованы при помощи cityFields
Поступила задача снести поддомены и реализовать города только в каталоге!
То-есть сейчас путь к каталогу выглядит так
gorod.site.ru/katalog/
Должен выглядеть так
site.ru/gorod/katalog
При этом, остальные страницы на сайте должны иметь обычный вид, без городов
А именно, site.ru/blog
Или site.ru/contact
Как это реализовать, ума не приложу.
Можно конечно реализовать просто несколько ресурсов в админке
Каталог для Краснодара
Каталог для Москвы и т.д.
Но в данном случае, если нужно будет добавить 100 товаров их нужно будет добавлять везде(
Возникла проблема
Есть интернет-магазин с поддоменами.
Поддомены реализованы при помощи cityFields
Поступила задача снести поддомены и реализовать города только в каталоге!
То-есть сейчас путь к каталогу выглядит так
gorod.site.ru/katalog/
Должен выглядеть так
site.ru/gorod/katalog
При этом, остальные страницы на сайте должны иметь обычный вид, без городов
А именно, site.ru/blog
Или site.ru/contact
Как это реализовать, ума не приложу.
Можно конечно реализовать просто несколько ресурсов в админке
Каталог для Краснодара
Каталог для Москвы и т.д.
Но в данном случае, если нужно будет добавить 100 товаров их нужно будет добавлять везде(
Ограничить выбор шаблонов для определенных контекстов
Привет. Есть несколько контекстов, есть несколько групп пользователей. Можно ли ограничить выбор шаблонов для контекста или группы пользователей?
Шаблоны для категории и товара в miniShop2 для нескольких контекстов
Привет.
На сайте несколько контекстов=отдельных сайтов. Работа с каталогом товара через miniShop2.
Для каждого контекста прописаны параметры ms2_template_category_default и ms2_template_product_default со своими шаблонами.
В итоге, при создании нового товара/категории на любом контексте выбирается не шаблон по умолчанию, а родителя.
На сайте несколько контекстов=отдельных сайтов. Работа с каталогом товара через miniShop2.
Для каждого контекста прописаны параметры ms2_template_category_default и ms2_template_product_default со своими шаблонами.
В итоге, при создании нового товара/категории на любом контексте выбирается не шаблон по умолчанию, а родителя.
site.com/mobile => m.site.com?
Понадобилась мобильная версия сайта, создал шаблон, сделал переход на мобильную для всех смартфонов только вот mobile.html в конце напрягает…
Есть ли возможность что бы без покупки домена и прочего отображалось как в заголовке?
Есть ли возможность что бы без покупки домена и прочего отображалось как в заголовке?
Испортил сайт инсталляцией fastField
Разрабатываю интернет-магазин.
Все шло прекрасно, пока меня не осенило скачать и инсталлировать fastField — должно было облегчить жизнь.
После инсталляции страницы перестали подключать темплейты, помещенные в папке /core/elements/.
Далее, пытаюсь деинсталлировать приложение:
все виснет, и теперь на любое обращение к сайту и к админу получаю это:
Fatal error: Uncaught Error: Call to a member function parseProperties() on null in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php:545 Stack trace: #0 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(1665): modElement->getProperties() #1 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(580): modX->invokeEvent('OnMODXInit', Array) #2 E:\OpenServer\domains\et-serv-ru\www\manager\index.php(53): modX->initialize('mgr') #3 {main} thrown in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php on line 545
Подскажите, как это исправить
Все шло прекрасно, пока меня не осенило скачать и инсталлировать fastField — должно было облегчить жизнь.
После инсталляции страницы перестали подключать темплейты, помещенные в папке /core/elements/.
Далее, пытаюсь деинсталлировать приложение:
все виснет, и теперь на любое обращение к сайту и к админу получаю это:
Fatal error: Uncaught Error: Call to a member function parseProperties() on null in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php:545 Stack trace: #0 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(1665): modElement->getProperties() #1 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(580): modX->invokeEvent('OnMODXInit', Array) #2 E:\OpenServer\domains\et-serv-ru\www\manager\index.php(53): modX->initialize('mgr') #3 {main} thrown in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php on line 545
Подскажите, как это исправить
AjaxForm свой Hook
Всем привет!
Хочу написать свой хук чтоб выводил в форме:
Хочу написать свой хук чтоб выводил в форме:
if (empty($_POST['name'])) {
echo "вывод чего либо в форму";
return false;
}
else {
return true;
}Но в форму ничего не выводится Не устанавливается Tickets (Specified key was too long; max key length is 767 bytes)
При установке компонента выдает ошибку
Could not create table `bbDF_tickets_threads` SQL: CREATE TABLE `bbDF_tickets_threads` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `resource` INT(10) unsigned NOT NULL DEFAULT '0', `name` VARCHAR(255) NOT NULL DEFAULT '', `subscribers` TEXT NOT NULL, `createdon` DATETIME NULL, `createdby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `closed` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deleted` TINYINT(1) unsigned NOT NULL DEFAULT '0', `deletedon` DATETIME NULL, `deletedby` INTEGER(10) unsigned NOT NULL DEFAULT '0', `comment_last` INT(10) unsigned NOT NULL DEFAULT '0', `comment_time` DATETIME NULL, `comments` INT(10) unsigned NULL DEFAULT '0', `properties` TEXT NULL, PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`), INDEX `resource` (`resource`), INDEX `comment_last` (`comment_last`), INDEX `comments` (`comments`), INDEX `closed` (`closed`)) ENGINE=InnoDB ERROR: Array ( [0] => 42000 [1] => 1071 [2] => Specified key was too long; max key length is 767 bytes ) SuperBoxSelect для одного поля
Добрый день.
Подскажите, как можно superboxselect заставить сохранять все выбранные значения в один input с разделителем, не плодя на каждое значение отдельный?
Ситуация такая: расширил стандартную таблицу ресурсов и добавил для её наполнения кастомную твшку-мультиселект.
В итоге сохраняется только последнее добавленное значение, при этом в OnBeforeDocFormSave введенный массив уже не попадает.
Подскажите, как можно superboxselect заставить сохранять все выбранные значения в один input с разделителем, не плодя на каждое значение отдельный?
Ситуация такая: расширил стандартную таблицу ресурсов и добавил для её наполнения кастомную твшку-мультиселект.
В итоге сохраняется только последнее добавленное значение, при этом в OnBeforeDocFormSave введенный массив уже не попадает.
Composer create-project устанавливает разные версии проекта
Господа и дамы.
Сразу предупрежу что ничего конкретно о MODX здесь нет.
Для собственного развития хочу прояснить такой вопрос
— почему композер в различных операционных системах устанавливает разные версии проектов? Ну то есть что я имею ввиду.
Скачиваю самый свежий файл composer.phar с офф сайта. В операционке Windows. Устанавливаю проект Symfony через create-project. Устанавливается версия 3,4.
Проделываю все тоже самое в среде linux — скачивается версия 4,3
Как это воспринимать? Как глюк? Как умение composer определять операционную систему и на основании этого смотреть в разные репозитории? Умение composer отпределять версию php и на основании ее выбирать наиболее подходящий вариант?
Сразу предупрежу что ничего конкретно о MODX здесь нет.
Для собственного развития хочу прояснить такой вопрос
— почему композер в различных операционных системах устанавливает разные версии проектов? Ну то есть что я имею ввиду.
Скачиваю самый свежий файл composer.phar с офф сайта. В операционке Windows. Устанавливаю проект Symfony через create-project. Устанавливается версия 3,4.
Проделываю все тоже самое в среде linux — скачивается версия 4,3
Как это воспринимать? Как глюк? Как умение composer определять операционную систему и на основании этого смотреть в разные репозитории? Умение composer отпределять версию php и на основании ее выбирать наиболее подходящий вариант?
Фильтрация в mFilter2 по модификациям msOptionsPrice2
Привет!
Хочу сделать, чтобы фильтр по цене учитывал стоимость модификаций товара (msOptionsPrice2).
В описании к дополнению msOptionsPrice2 есть такая наводка:
Хочу сделать, чтобы фильтр по цене учитывал стоимость модификаций товара (msOptionsPrice2).
В описании к дополнению msOptionsPrice2 есть такая наводка:
Для вывода слайдера цен с учетом модификаций необходимо положить кастомный класс фильтрации в папку и указать в настройке mse2_filters_handler_class класс msopFiltersПоделитесь кодом класса, пожалуйста, если у кого-то есть.