Jump to content

Featured Replies

  • Author
comment_58603


Я вижу, что нет таблицы sd_sales_categories

Да, всё верно. Так как запрос не вытащить, придётся переустановить приложение.

  • Replies 183
  • Просмотров 108,7k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • Модифицируем внешний вид Каталога компаний + русифицированные страны и области.   Чтобы вы понимали что мы будем делать: До: После:   Карта в боковом блоке смотрится как-то ущербно,

  • Где Вы прочитали, что компонент переведен на русский язык?   Это автор приложения проклял всех, кто не купил его продукт. Смотрите логи ошибок sql. Гадать по стандартному тексту ошибки бессмыслен

  • АЦ - Внешний вид - Стиль - skin_companydirectory - companiesList   Находим  <foreach loop="chars:range(65,90) as $char"> <if test="letterdefault:|:$letter = strtoupper(chr($char))"

Posted Images

comment_58659

из лога ошибок видно, что в пользуетесь Хостингером. не так ли? 

пользуюсь хостингом от рег.ру, приложение переустановил 2 раза-ошибка та же, без изменений

comment_58957

Да, всё верно. Так как запрос не вытащить, придётся переустановить приложение.

Переустановка ничего не дала, не создает данную таблицу. 

comment_59117

Хоть у кого нибудь работает данное приложение?

Нет.

Скорее всего автор забыл добавить нужный запрос для создания отсутствующей таблицы.

  • Author
comment_59118

У меня работает на нескольких проектах без каких-либо проблем.

comment_59119

У меня работает на нескольких проектах без каких-либо проблем.

2.3.0 или 2.2.2?

Я устанавливал 2.3.0, таблицы нет, в результате при создании категории получаем ошибку БД.

  • Author
comment_59120

2.3.0 работает. Если возникает ошибка, можно обновить версию 2.2.2 и проблем не будет

comment_59124

2.3.0 работает. Если возникает ошибка, можно обновить версию 2.2.2 и проблем не будет

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

Обновил до 2.3.0. Не работает. Новую категорию не создать. Можно только отредактировать старую.

 

Respected, попробуйте создать новую категорию. 

comment_59127

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

Обновил до 2.3.0. Не работает. Новую категорию не создать. Можно только отредактировать старую.

 

Respected, попробуйте создать новую категорию. 

Так же попробовал обновить с 2.2.2 на 2.3.0 - таблицы нет(((

  • Author
comment_59129

Только что добавил новую категорию

Никаких проблем не возникло. В базе такой таблицы тоже нет (sales_categories)

comment_59131

Только что добавил новую категорию

attachicon.gifimg1.PNG

Никаких проблем не возникло. В базе такой таблицы тоже нет (sales_categories)

Жалуется на отсутствие таблицы sd_sales_categories , ставили на чистую или обновляли 2.2.2? Таблицы перезаписывали при установке?

comment_59148

Только что добавил новую категорию

attachicon.gifimg1.PNG

Никаких проблем не возникло. В базе такой таблицы тоже нет (sales_categories)

Перезалейте файл, если не трудно, с которого производили установку

  • Author
comment_59150

Связался с автором, он поправил ошибку и перезалил файл. Качайте :) 

comment_59182

Связался с автором, он поправил ошибку и перезалил файл. Качайте :)

Спасибо!!! Теперь категории устанавливаются. Но вышла проблема в доступе к добавлению компаний,проверял настройки доступа в группах, правах доступах групп, в самой созданной категории везде стоят галочки, но при создании - выходит ошибка Your group can't add company profile. Переустановил все по новой - ошибка та же.

Edited by megapartskz

  • Author
comment_59186

В правах группы на вкладке (SD) Company Directory, в настройках Сколько профилей может создать пользователь? скорее всего указан 0, нужно указать -1

comment_59188

В правах группы на вкладке (SD) Company Directory, в настройках Сколько профилей может создать пользователь? скорее всего указан 0, нужно указать -1

Спасибо!!! Так оно и было)))

comment_59197

В правах группы на вкладке (SD) Company Directory, в настройках Сколько профилей может создать пользователь? скорее всего указан 0, нужно указать -1

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

comment_59201

Нужно её ставить самому левой кнопкой мыши.

Левая кнопка мыши ничего не делает, при удержании перетаскивает карту,человечек в левом углу так же не ставиться на карту.

Левая кнопка мыши ничего не делает, при удержании перетаскивает карту,человечек в левом углу так же не ставиться на карту.

После внесения API Key вроде как заработало)))

  • 3 недели спустя...
comment_60676

Русские буковки для фильтра в разделе все компании.

attachicon.gif222.pngattachicon.gif111.png

Кому надо отдам за пару чашек кофе. И расскажу как установить. 

Скрины не стал обновлять отступы все выпрямил теперь одинаковые. 

 

 

Опишите плиз действия, как вы это реализовали?

comment_60681

Опишите плиз действия, как вы это реализовали?

Перейдите по ссылкам и прочитайте о том, что человек без кофе ничего не будет делать

  • Author
comment_60682

djdisco, очень хорошая работа, молодец, но я рекомендую всё же описать эти фишки, иначе рекламные посты будут удалены.

comment_60683

Русские буковки для фильтра в разделе все компании.

Не запоминаются при выборе

Действия:

- Нажал "Рус"

- Нажал на букву

Итог:

- Переключились обратно на англ.

 

Буквы сделаны по аналогии с ибровскими. Пример

js-код такой же (немного не правильный), даже оригинальный id "companylist_tabs" заменили на "пользовательский" mlist_tabs

 

Поэтому план для добавления русского алфавита будет таким:

1. Находим шаблон страницы "Пользователи"

2. Находим шаблон страницы "Все компании"

3. Редактируем код

comment_60684

АЦ - Внешний вид - Стиль - skin_companydirectory - companiesList

 

Находим 

			<foreach loop="chars:range(65,90) as $char">
				<if test="letterdefault:|:$letter = strtoupper(chr($char))">
					<li <if test="selected:|:strtoupper( $this->request[ 'letter' ] ) == $letter">class='active'</if>><a href='{parse url="app=companydirectory&amp;module=core&amp;section=list&amp;letter={$letter}" base="public" seotitle="false" template="companies_list"}' title='{$this->lang->words[ 'sd_cd_companies_list_letter' ]} {$letter}'>{$letter}</a></li>
				</if>
			</foreach>

Ниже добавляем 

			<li id='alpha_switch' class='clickable'>РУС</li>

Ниже по коду будет 

		</ul>
	</div>

После этих тегов добавляем

	<div class='ipsVerticalTabbed_tabs ipsVerticalTabbed_minitabs ipsLayout_left' id='companylist_tabs_ru'>
		<ul>
			<if test="!$this->request['letter']">
				<li class='active'><a href='{parse url="app=companydirectory&amp;module=core&amp;section=list" base="public" seotitle="false" template="companies_list"}' title='{$this->lang->words[ 'sd_cd_companies_list_all_title' ]}'>{$this->lang->words[ 'sd_cd_companies_list_all_txt' ]}</a></li>
			<else />
				<li><a href='{parse url="app=companydirectory&amp;module=core&amp;section=list" base="public" seotitle="false" template="companies_list"}' title='{$this->lang->words[ 'sd_cd_companies_list_all_title' ]}'>{$this->lang->words[ 'sd_cd_companies_list_all_txt' ]}</a></li>
			</if>
			<foreach loop="array('А','Б','В','Г','Д','Е','Ё','Ж','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Х','Ц','Ч','Ш','Щ','Ъ','Ы','Ь','Э','Ю','Я') as $char">
				<if test="$letter=urlencode($char)">
					<li <if test="$this->request['letter'] AND ($this->request['letter'] == $letter OR $this->request['letter'] == $char)">class='active'</if>><a href='{parse url="app=companydirectory&amp;module=core&amp;section=list&amp;letter={$letter}" template="companies_list" base="public" seotitle="false"}' title='{$this->lang->words['sd_cd_companies_list_letter']} {$char}'>{$char}</a></li>
				</if>
			</foreach>
			<li id='alpha_switch_en' class='clickable'>АНГ</li>
		</ul>
	</div>

<script type='text/javascript'>
$('alpha_switch').observe('click', function(){
	if( $('companylist_tabs_ru') )
	{
		$('companylist_tabs').toggle();
		$('companylist_tabs_ru').toggle();
	}
} );

$('alpha_switch_en').observe('click', function(){
	if( $('companylist_tabs') )
	{
		$('companylist_tabs').toggle();
		$('companylist_tabs_ru').toggle();
	}
} );

<if test="ord( urldecode($this->request['letter']) ) > 90">
	$('companylist_tabs').toggle();
<else />
	$('companylist_tabs_ru').toggle();
</if>
</script> 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.